== お知らせ ==?

=Smart-USB Sigma製品=
リドライバ機能付きUSB3.0コネクタをリリースしました.FPGAボードを筐体に収容するときに便利です.
詳細

 

アプリケーションノート

Smart-USB Plus / Sigma 製品ファミリ技術解説資料

SUA003 『USBインタフェース・プロトコルの概要』

対象 : Smart-USB Plus製品全般
内容 : USB制御ICとFPGA間のデータ転送プロトコ解説(14/09/01更新)
モリリード・タイミングチャートの誤記訂正しました。SUA013(メモリリードの注意点)を参考資料として組み入れました。

SUA004 『USBデータ転送レートの向上対策』

対象 : Smart-USB Plus製品全般
内容 : USBバス上のデータ・トグル率を向上させ、無用のビット・スタッフを避けることにより、USBデータ転送レートの向上を目的としています。

SUA005 『1wordハンドシェイク通信の概要』

対象 : SX-Card6、SX-Card3、CX-Card2、SX-USB3、CX-Card4、ASUP-M3
内容 : WAIT制御により低速なデータを最小のFPGAリソースで処理するための資料です。SUA003の内容がベースになります。 

SUA006 『GPIF-AVALONブリッジ回路』  ('13/06/04更新 ver3.0)

対象 : CX-Card2、CX-Card4、CX-USB2、SX-USB2、SX-USB3
内容 : ソフトCPUの"Nios2"を使っていなければ、普段は使わないQuartusIIのQsysツールを利用したブリッジ回路(GPIF_Master)を提供しています。HDLで機能記述をしなくても、簡単にUSBインタフェースを実現し、Qsysで用意されている無償の回路ライブラリを利用することができます。
第7章以降にFIFOモジュールを利用した連続データ収集のデザイン手法を追加しました(ver3.0)

参考資料: 
メモリアクセス方法、 レジスタアクセス方法
 

SUA007 『SSRAM-FIFOモジュール回路』 ('12/04/04更新)

対象 : System-SX2、System-SX、SX-USB3、SX-USB2、CX-USB2
内容 : PC計測システム向け、アルテラFPGAリファレンス回路。 GPIF-AVALONブリッジ回路をバスマスタとして、SSRAM-FIFOモジュールを運用します。大容量データ、長時間のデータ収集、生成が可能です。
モジュールには、PCからデータをボード側に生成するタイプと、PCがボードからデータを収集するタイプがあります。
ADコンバータを使ったデータ収集やDAコンバータを使ったデータ生成などに便利です。

 SUA008『USBと無償Nios2CPUコアを組み合わせた組込システム開発』

対象 : System-SX2、System-SX、SX-USB3、SX-USB2、CX-Card2、CX-Card4、CX-USB2
内容 : 無償のNios2eコアとUSB制御のための「GPIF_Master」ライブラリを利用して、短期間でマイコンシステムを構築することができます。CX-USB2ボードを例に、PCと連携したNios2マイコンシステム開発を解説します。 
参考資料:SUA006『GPIF-AVALONブリッジ回路』

SUA009『RefApp7導入ガイド』

対象 :Smart-USB Plus製品すべて 
内容 :WindwosVista以降の64bit環境にも対応した新しい制御ソフトウエアRefApp7の導入ガイドです。 WindowsXP(SP2)以降の32bit版でも利用できます。  Windows8,10対応。従来の制御ソフトウエアより、USB実効転送レート大幅に向上しています。 '13/12/18更新

SUA010『データ収集用リファレンス・デザインガイド』

対象 :アルテラFPGA搭載のSmart-USB Plus製品
内容 :Smart-USB Plus製品に接続したAD変換ボード等からのデジタルデータをPCに連続して転送、収集できるFPGA回路の概要です。CX-USB2を例としてFPGAプロジェクトを無償提供しています。
データ収集に必要な機能はすべて記述済みです。

SUA011 『レジスタ・アクセスの拡張機能』

対象 :Smart-USB Plus製品 (VX-USB2、System-SX、System-SX2を除きます)
内容 :アクセスできるレジスタ数を64個から16384個に向上する機能と、1回のレジスタ・アクセスで転送できるデータ数を最大64バイトに拡張した機能の解説です。

SUA014 『ALTERA FPGA向けPLLリコンフィグの応用回路』

対象 : CX-Card4、CX-USB2
内容 : USBメモリアクセスを利用して、PLL部分だけを再設定する方法の解説。FPGAサンプルプロジェクト付き。

SUA015 『Excel VBA制御ソフトの使い方』

対象 : Smart-USB Plus、IOボード
内容 : Excel2007/2010/2013 VBAでボード制御ができます。 
VBAダウンロード

SUA016 『LabVIEW制御ソフトの使い方』

対象 : Smart-USB Plus、IOボード
内容 : LabVIEWからのボード制御が可能です。製品にはソースコードを添付しているのでカスタマイズが可能です。

SUA017 『Smart-USB Sigma USBインタフェースプロトコル概要』

対象 : Smart-USB Sigma製品
内容 : USB3.0を実現するためのUSB制御ICとのインタフェース仕様です。FPGA側回路設計時にお役立て下さい。

SUA018 『mxcardで始めるシステム開発』

対象 : mxcardシステム開発ボード
内容 : 12bit 1MSps ADCを内蔵したアルテラMAX10デバイスを搭載したmxcardの使い方をまとめています。アナログ機能を利用する方法やFPGAのコンフィグ方法などを解説。


-・・・ サンプル回路のダウンロードはこちらから...

SUA005『1wordハンドシェイク通信』用サンプル回路』 (VerilogHDL)
プロジェクト名「word_comm」

CX-Card2システム開発ボード用 (CX-Card2/35C6)
SX-Card3システム開発ボード用 (SX-Card3/14C4)
CX-Card4システム開発ボード用 (CX-Card4/40C7、/55C7)
SX-Card6システム開発ボード用 (SX-Card6/70C3、/150C3)

内容:
FPGA内にデバッグ用カウンタを実装し、制御アプリケーションRefApp7.exeのメモリ操作により、そのカウンタ値を読み出す。読み出したデータをボードに転送し、ボード上の8bit-LEDにデータの内容を表示させます(CX-Card4の場合には4bit)。
デバッグ用カウンタの代わりに、ユーザロジックを接続すれば、低速なデータ転送が柔軟なタイミングで行えます。
サンプルFPGA回路の消費リソースは、SX-Card6の場合、59スライス、Cyclone2の場合 76LE、 Spartan3ANの場合 34スライス程度なので、USBインタフェースするために必要な回路はFPGA全体の1%未満です。

動作確認する際には、制御アプリケーション(RefApp7.exe)のメモリ操作タブで、メモリ転送モードを RD/WR ともにWORDに設定してください。また、メモリ転送レートが低速なので、小規模なメモリレングス設定(たとえば0x200)程度にすると時間がかからずに動作確認ができます。

 

 SUA006『GPIF-AVALONブリッジ回路』用サンプル回路

QuartusIIプロジェクト(ver11.1)ZIP形式に圧縮したファイルです。 VerilogHDL記述。各ボードとも、最新のファームウエアに更新の上、ご利用ください。GPIF_Masterモジュールの最新版は1.7です。  

Qsys/SOPCBuilder用ライブラリだけダウンロードする場合は、こちらからお願いします。
GPIF_Master 
最新版ダウンロード (ver1.7  2012/02/20 Up) 
ZBT_SSRAM 
最新版ダウンロード (ver1.5 2012/02/23 Up)

 

SUA007『SRAM-FIFOモジュール』用サンプル回路 (VerilogHDL記述)

Qsysを利用した最新版回路です。ver12.1動作確認済み(zipファイル形式)

 

SUA008『USBと無償Nios2CPUコアを組み合わせた組込システム』用サンプル回路(VerilogHDL記述, Q2 ver11のQsysで動作します)

CX-USB2システム開発ボード用データ(ver11.1SP2用)

 

SUA010『データ収集用リファレンス・デザインガイド』用サンプル回路

CX-USB2システム開発ボード用データ(ver11.1SP2で作成。Qsysを利用します)。ZIP形式ファイル)

 

SUA011『レジスタ拡張機能』用サンプル回路 (Qsys版:拡張レジスタモードは含みません)
(ver11.1SP2で作成しました。Qsysを利用します。 すべてzip形式でプロジェクト一式を圧縮しています)

最終更新日:: |表示回数: 4,836 印刷用ページ


5月のイチ押し製品

KX-Card7
mxcard

計測・制御機器開発を強力サポート

オンラインユーザ

ゲストユーザー: 2

=製品情報=

当社のFPGAボードを購入していただいたお客様には、設計サポートを無償提供しています.

ニュースリリースをご覧下さい.