◇ |
|
RoHS対応品です。 |
|
◇ |
本モジュールはmicroSDCardを媒体として、WindowsシステムによってCardに記憶されたバイナリデータをFPGAに転送してコンフィグレーションを行う機能を供します。 |
◇ |
microSDCardには、最大2GBまでのFAT16でフォーマットされたCardを使用でき、容量の許す限りバイナリデータを格納することができます。
(FAT32でフォーマットされたmicroSDCardや、2GByteを超えるSDHCには現状対応していません。) |
◇ |
Xilinx,AlteraのFPGAのコンフィグレーションが行えます。 |
◇ |
二次記憶媒体として、2GBitのNORFlashを搭載しています。
これにより、FPGAへの転送を最大100MByte/sで行うことが可能です。
また、NandFlashやSDCardで問題となる、5年から10年でデータが消えてしまう保持時間の問題もなく、製品寿命の長い装置での連続稼動も可能となります。 |
◇ |
BPIモードからの置き換えで、アドレス線25本前後が開放され、IOを別用途に割り振ったり、FPGAパッケージサイズを小さくできる可能性がでてきます。
また、FPGA周りの配線容量を減らす効果があるため、基板層数を減らしたり、ノイズ耐力に貢献します。 |
◇ |
microSDCardへのバイナリデータの書き込みは、Windowsシステム上のExplorer上でDrag & Copyするだけで簡単に行えます。JTagケーブルを接続する煩わしさがありません。 |
◇ |
microSDCard上に格納する”CONFIG.TXT”の名称のアスキーキャラクタで記述された制御ファイルにより、FPGAに転送するバイナリデータの選択や、コンフィグレーションに関する各種パラメータを指定することが可能です。 |
◇ |
“CONFIG.TXT”の先頭で、メーカ指定コマンドを入力すると、そのメーカに固有のパラメータ値をデフォルトとして設定することが可能です。 |
◇ |
microSDCard上に格納されたバイナリデータは、“CONFIG.TXT”上で、バイナリデータ名とAREA[3:0]ピンによって指し示される0~Fの16個の16進数文字と関連付けを行うことにより、AREA[3:0]ピンに接続されたロータリSW設定により、最大16個のバイナリデータを瞬時に選択し、FPGAをコンフィグレーションすることが可能です。 |
◇ |
本機能は、例えばデバッグの場面で開発段階の複数のバージョンのバイナリデータの動作比較や、デモの場面で複数のアプリケーションを瞬時に切り替えてデモンストレーションする場面などで威力を発揮します。 |
◇ |
microSDCardとのインタフェースは50MHzのHighSpeedモードで転送を行います。
microSDCardからFPGAへのコンフィグレーションのデータの実効速度は200Mbps未満となります。
NorFlashに一旦転写することにより、最大100MByte/sの高速転送が可能です。 |
◇ |
FPGAへの転送バス幅を1bitと8bitから選択することが可能です。(MODEピン参照)
◇microSDCardからFPGAへのSlave Serial(Passive Serial)によるコンフィグレーション。
◇microSDCardからFPGAへのSlaveSelectMAP8(FPP)によるコンフィグレーション。 |
◇ |
FPGAへの転送クロック(CCLK(DCLK)出力)は、”CONFIG.TXT”で指定することにより、下記の速度から選択可能です。
50MHz(デフォルト),25MHz, 12.5MHz, 8.33MHz, 6.25MHz,5MHz, 3.125MHz,
1.56MHz, 0.78MHz, 0.39MHz, 100MHz |
◇ |
ワードアライナ機能をCONFIG.TXT上で有効にすることにより、XilinxのbitファイルやAlteraのPOFファイルの先頭にある管理情報を読み飛ばし、32個のFFから転送を開始すことが可能です。
これにより、バイナリデータとして、XilinxのbinファイルやAlteraのRBFファイルは本よりbitファイル、POFファイルも指定できます。 |
◇ |
0から15回のコンフィグレーションのリトライ回数が指定できます。 |
◇ |
バイナリデータの先頭にプリアンブルを挿入したり、バイナリデータの最後にポストアンブルを可変長で挿入することが可能です。 |
◇ |
PROGB(nCONFIG)の立ち上がりからINITB(nSTATUS)の立ち上がりまでの間隔や、INITB(nSTATUS)の立ち上がりからCCLK(DCLK)の出力開始までの間隔を指定することが可能です。 |
◇ |
複数のFPGAをデイジーチェインさせたシステムにも対応可能です。 |
|
|
|
|
◇ |
出荷品構成 |
1 |
uSDCONF1ANOR本体 |
2 |
2Gbyte uSDCard(動作確認済)(Datasheet,config.txtのサンプル添付) |
3 |
乾燥剤+静電袋+ブリスターケース |
|
|
|
|
|