2025年10月
新着記事
最近のコメント
月別
カテゴリ
2025.10.18 13:34

移動平均フィルタでも入れてみるか


・移動平均フィルタでも入れてやろうかと思ってちょっと書き始めて、「そもそも初期値はどうするのだ?」となった。バッファの深さ分だけループで回すのはあまりに美しくないので例によってGeminiに聞けば
 xxxbuf <= '{default:0};
と書けという。でも、これってMAX10でも合成できるのかな?一応確認しておくか。
・と思ったらverilatorがエラーだという。試しにQuartusでやってみてもやっぱりエラー。やはり駄目なのかなと思いながらふと”`”(バッククォート)じゃなくて”’”(アポストロフィー)じゃないのかと
 xxxbuf <= ’{default:0};
と書いたらエラーが消えて合成も通った。
・これなら大丈夫かなというところで、作ってみたFIFOというのか、ヘッドポインタとテイルポインタを使った(いかにもソフトウェア的な)リングバッファを書いてみたらなんとなく動いた。


この記事へのコメント
コメントを書く
名前

タイトル

ホームページ

コメント

パスワード(削除用)
クッキー