Main Content

このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。

速度と面積の最適化

リソースの共有、ストリーミング、パイプライン、RAM マッピングによる改善

ターゲット ハードウェアに対し、速度と面積の最適化を使用して、タイミングおよび面積の要件を満たす HDL コードを MATLAB® 関数から生成します。面積の最適化は、設計のリソース使用率を削減します。速度の最適化は、クリティカル パスを最適化することで設計がより高い周波数で実行されるように、ターゲット FPGA での設計のタイミングを改善します。HDL Coder™ に関する最適化の各タイプの詳細については、HDL Coder での速度および面積の最適化を参照してください。

関数

coder.hdl.loopspecUnroll or stream loops in generated HDL and SystemC code
coder.hdl.pipelineMATLAB 式の出力にパイプライン レジスタを挿入
hdl.npufunApply neighborhood processing and element-wise operations to an incoming image or matrix for frame-to-sample conversion (R2022b 以降)
hdl.iteratorfunApply iterative operation to an incoming image or matrix for frame-to-sample conversion (R2022b 以降)

トピック

最適化の基礎

面積の最適化

速度の最適化

I/O の最適化