FPGA アプリケーションの学習ノート

論理リソースを再利用します (トラフィックを犠牲にします)

一般的な方法: 反復は最初の章の反復です 1 単純なループ 2 複雑な論理多重化

速度優先: ループを破る エリア優先: パイプラインを折りたたむ

乗算器はシフトアキュムレートに変わります

制御ベースのロジック多重化

共有ロジックが制御ロジックより大きい場合、ステートマシンをロジック制御に利用できます。

たとえば、この FIR フィルターは、畳み込みプロセス中に乗算器を複数回使用します。

Y=coeffA*X[0]+coeffB*X[1]+coeffC*X[2]

単一の乗算器とアキュムレータで簡素化可能 (ステート マシン制御ロジックを使用)

 

 

 

 

おすすめ

転載: blog.csdn.net/weixin_63163242/article/details/131764236