FPGA・CPLDデバイス研究室
すっかり身近になったプログラマブル・ロジック・デバイスを研究しよう!
(1) EPM240T100C5(アルテラ社CPLD)
  • アルテラMAXUファミリの低価格品。
  • デジタルフィルタを組み込みます。
  • 2次IIR型、データ8ビット、係数12ビット。
  • サンプリング5MHz、マスタークロック50MHz。
(2) XC3S250E-VQ100(ザイリンクス社FPGA)その1
  • ザイリンクスSpartan-3Eファミリ。
  • LPF, HPF, BPF, BRFを組み込んで切り替え。
  • 4つのIIRフィルタが並列動作します。
  • Biquadの縦続接続、データ8ビット、係数16ビット。
(3) XC3S250E-VQ100(ザイリンクス社FPGA)その2
  • FIRフィルタにより急峻なカットオフ特性が得られます。
  • FPGA内部のRAMを使用します。
  • A-D/D-AにはMSI3000(マルツ電波)を使用します。
  • 信号の発生、観測にはSoftOscillo2を使用します。
(4) 速報!ISE11の評価版を使いこなす
  • XilinxのFPGA開発ツールISE Design Suiteの最新版。
  • 30日間は機能制限なし・無償で使用できます!
  • EDKでMicroBlaze(ソフトマクロマイコン)を組み込む。
(5) FFTをロジックで組んでみる
  • VHDLで超高速FFTロジックを設計する。
  • 1024点FFTがわずか1万サイクル余り(@50MHz)で終了。
  • MicroBlazeでFFTモジュール制御&UART通信。
  • C言語をVHDL化する方法論。
(6) NiosIIプロセッサ入門編
  • Alteraの最新FPGA開発ツールを使いこなす
  • QuartusII Web Edition 9.1
  • NiosII EDS(Embedded Design Suite) 9.1
  • ライセンス不要、機能無制限・無期限です
(7) NiosIIプロセッサ応用編
  • LCDコントローラで液晶モジュールに表示
  • UARTでパソコンと通信
  • Flashコントローラで回路が不揮発性に
(8) NEEKで作るアプリケーション
  • NEEK(Nios II Embedded Evaluation Kit, by Altera)使用
  • 8bit ロジックアナライザ。
  • ビデオディスプレイ(ラインメモリ、SRAM、DDR版)。
  • 動き検出器とその応用。SDカードも使う。
  • sof, elfファイルをダウンロードしてみましょう。
(9) ISE14.6でMicroBlazeを使う
  • XPSでハードを構築する
  • SDKでソフトを開発してプログラム
  • ROM化にはiMPACTを使う
(10) Quartus 13.1の使い方(2022年版)
  • 入門者向けの必要十分な開発ツール。
  • Windowsパソコンでもサクサク動く。
  • NiosIIプロセッサ入門編・応用編。
E-mail: info@digitalfilter.com

Top Page