スタッフ紹介インボイス登録番号サポートドキュメント関連バイナリデータFAQお問合せお問合わせfフォームFAX受信についてSDCONF3RoHS対応品です。バイナリファイルの書き込みは、WindowsのExploler上でSDCard(リムーバブルディスク)にマウスでDrag&Copyするだけで、高速に行えます。あとはバイナリファイルを書き込んだSDCardをモジュールのソケットに挿入するだけです。JTAGケーブルを接続する煩わしさ>や、転送が終わるまで、数十分の間待つ必要がありません。デバッグ中の思考の中断を最小限に抑え、効率のよいデバッグ環境を構築できます。ソフト開発担当者も簡単にバイナリファイルのアップデートが行えます。バイナリファイルのアップデートが簡単なため、メールやFTPによりバイナリファイルを受け渡すことにより、遠隔での作業指示が可能になり、ハード開発担当者の負荷を軽減します。SDCardを送って差し替えてもらうだけです。SDCardは大容量であるため、大規模FPGAのバイナリファイルを複数保存することが可能です。最大16個のバイナリファイルとロータリースイッチ情報(4ビット)をルートディレクトリ上に準備された制御用のファイル(CONFIG.TXT)上で関連付けを行います。これにより、ロータリースイッチの操作で瞬時に所定のバイナリファイルを選択することが可能になります。制御用ファイル(CONFIG.TXT)は、テキストエディタで簡単に編集できます。これにより、デバッグ時の版数間の差分も実機上で簡単かつ瞬時に比較確認することができるのです。デモ機に適用すると、ロータリースイッチによる選択操作で簡単にアプリケーションを切り替えることが可能になり、お客様を待たせることなく、多彩なアピールを展開することが可能になります。付属のソケットを使用して実装することにより、プロジェクトが終了した後に取り外しが可能となり、モジュールを使いまわすことができます。Xilinx,ALTERA問わず使いまわすことが可能です。後述のアップデート機能により、FPGAの世代をまたいでの使いまわしも可能となるでしょう。16bit幅NandFlashを4個搭載しています。SDCard上のバイナリデータを、一旦NandFlashに転写することにより、FPGAへの転送を、より高速に行うことが可能です。Nandに対してECC処理を行っており、512バイト単位に4ビットまでのエラーを修復します。このとき、エラーを検出したことをLEDの点滅で知らせます。次にNandのフォーマットを行ったときに、エラーを検出したブロックを隔離します。バイナリファイルをSDCardからNandFlashへ転写後は、SDCardは不要なため、未装着で運用が可能です。これにより、SDCardの盗難の心配もなくなり、バイナリファイルのハッキングの可能性も軽減されます。uSDAdapter02と所定のJTAGケーブルを用いることにより、弊社ホームページから機能改善や機能アップされた最新のビットファイルをダウンロードして、モジュール自身の機能をアップデートすることが可能です。一部機能をモディファイする特注も承ります。現在、書き込みの確認が取れているJTAGケーブルは以下の通りです。USB◇RoHS対応品です。本モジュールはSDCardを媒体として、WindowsシステムによってSDCardに記憶されたバイナリデータをFPGAに転送してコンフィグレーションを行う機能を供します。SDCardには、最大2GBまでのFAT16でフォーマットされたSDCardを使用でき、容量の許す限りバイナリデータを格納することができます。(FAT32でフォーマットされたSDCardや、2GByteを超えるSDHCには現状対応していません。Xilinx,AlteraのFPGAのコンフィグレーションが行えます。Copyするだけで簡単に行えます。JTagケーブルを接続する煩わしさがありません。microSDCard上に格納する”CONFIG.TXT”の名称のアスキーキャラクタで記述された制御ファイルにより、FPGAに転送するバイナリデータの選択や、コンフィグレーションに関する各種パラメータを指定することが可能です。“CONFIG.TXT”の先頭で、メーカ指定コマンドを入力すると、そのメーカに固有のパラメータ値をデフォルトとして設定することが可能です。SDCard上に格納されたバイナリデータは、“CONFIG.TXT”上で、バイナリデータ名とAREA[3:0]ピンによって指し示される0~Fの16個の16進数文字と関連付けを行うことにより、AREA[3:0]ピンに接続されたロータリSW設定により、最大16個のバイナリデータを瞬時に選択し、FPGAをコンフィグレーションすることが可能です。本機能は、例えばデバッグの場面で開発段階の複数のバージョンのバイナリデータの動作比較や、デモの場面で複数のアプリケーションを瞬時に切り替えてデモンストレーションする場面などで威力を発揮します。SDCardとのインタフェースは50MHzのHighSpeedモードで転送を行います。SDCardからFPGAへのコンフィグレーションのデータの転送速度はSDCardにもよりますが、16MByte/sから22MByte/s前後です。32bit動作で、32Mbyte/s前後の転送速度となります。FPGAへの転送バス幅を1bitと8bit,16bit,32bitから選択することが可能です。Serial)によるコンフィグレーション。◇SDCardからFPGAへのSlaveSelectMAP8(FPP)によるコンフィグレーション。FPGAへの転送クロック(CCLK(DCLK)出力)は、”CONFIG.TXT”で指定することにより、下記の速度から選択可能です。ワードアライナ機能を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をデイジーチェインさせたシステムにも対応可能です。乾燥剤+静電袋+ブリスターケースお問い合わせはこちらから下記商社様からもご購入いただけます。(技術的な質問・疑問等は悟空にお問い合わせ下さい。2023年8月11日uSDCONF1A03がSDHCと91文字までのファイル名に対応しました。2020年3月17日59JTagStickが新しくなりました。2020年1月6日ET2019に出展しました。