このQ&Aは役に立ちましたか?
ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:FPGAによるデジタルフィルタ計算方法)
FPGAによるデジタルフィルタ計算方法
2023/10/19 20:40
このQ&Aのポイント
- AD変換でアナログ値をデジタルに変換し、FPGAでデジタル演算を行う方法について教えてください。
- RCフィルタ演算の計算式Y=Y[n-1]+(1-a)*nにおいて、小数点を含む計算をFPGAで実現する方法を教えてください。
- FPGA以外にもデジタルフィルタ計算を実現する方法があれば、それも教えてください。
※ 以下は、質問の原文です
FPGAによるデジタルフィルタ計算方法
2018/07/18 15:19
AD変換でアナログ値をデジタルに変換して、演算をして、DAでアナログ値に変換して、出力したいと考えています。
そこで、デジタル演算をFPGAで行いたいと考えていますが、以下の計算を行う場合、何か良い方法ありませんでしょうか。
係数に小数点があり、どのように演算すればいいのか、良く分かりません。
計算式は、Y=Y[n-1]+(1-a)*n (RCフィルタ演算)とありました。
Yは、出力値、nはサンプリングデータの場所、
Y[n-1]は、一個前の演算結果の出力データ、
aが係数で、小数点0.9878等の値が入ります。
この小数点を含む計算をFPGAで実現する方法を教えてください。
あと、FPGAにこだわらず、
他に実現する良い方法ご存じでしたら、教えてください。
宜しくお願い致します。
質問者が選んだベストアンサー
CQ出版のDSP学習キットはどうですか。全部込みです。
「音遊び!Blackfin DSP基板でディジタル信号処理初体験」
分からなかったら人に聞けるし。
このQ&Aは役に立ちましたか?
この質問は投稿から一年以上経過しています。
解決しない場合、新しい質問の投稿をおすすめします。
お礼
2018/07/19 08:09
ありがとうございます。実験してみます。