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
hdl.iteratorfunApply iterative operation to an incoming image or matrix for frame-to-sample conversion

トピック

最適化の基礎

面積の最適化

速度の最適化

I/O の最適化