音遊び日記

ハードウェアとソフトウェアの両面から”音”で遊んだ事を備忘録として書いています。

2020-01-01から1年間の記事一覧

lattice MachXO2に書き込もうとしたらパスワードを求められた?

mouserで購入したlattce MXO2(LCMXO2-640HC-4TG100C)に書き込もうとしたら、こんなエラーが出た。 ------------------------------------------------------------- Starting: "pgr_program run" INFO - Check configuration setup: Start. INFO - JTAG Chai…

FPGAセレクタ回路の記述法による違い

process文外にif elseでセレクタ回路を記述した場合と、process文内でcase when文で記述した場合に組まれる回路をRTL Viewerで見てみた記録です。 ・同時処理文(process文外) LED0 <= DIPSW0 when(sel = "00") else DIPSW1 when(sel = "01") else DIPSW2 whe…

FPGAでIIRフィルタ(双二次フィルタ)を設計する

1. はじめに 2. 設計 3. ソースコード 1. はじめに FPGAにディジタルフィルタを実装したい時、FIRフィルタであればQuartus IPが用意されていますが、IIRは見つけられませんでした。そこで学びなおしも含めてVHDLでIIRフィルタを設計してみました。FPGAでディ…

双二次フィルタのフィルタ係数と周波数特性の関係

1. はじめに 2. 双二次フィルタ 3. フィルタ係数と周波数特性 1. はじめに 2次のIIRフィルタを双二次フィルタと呼び、設計が容易であるためよく使用されます。双二次フィルタのフィルタ係数を変化させた時、周波数特性がどう変化するのか調べてみました。こ…