I/O の最適化
イメージ処理、デジタル信号処理、レーダー アプリケーションなどの領域で大きな入力を使用するアルゴリズムについて、I/O を最適化して削減します。設計で必要な I/O を最適化するには、フレームからサンプルへの変換、複数のサンプリングの処理、I/O のしきい値処理を使用します。
関数
hdl.npufun | Apply neighborhood processing and element-wise operations to incoming image or matrix for frame-to-sample conversion (R2022b 以降) |
hdl.iteratorfun | Apply iterative operation to an incoming image or matrix for frame-to-sample conversion (R2022b 以降) |
ブロック
Neighborhood Processing Subsystem | Create algorithm that follows the neighborhood pattern (R2022b 以降) |
トピック
- フレームベースのアルゴリズムからの HDL コード生成
HDL Coder™ のフレームからサンプルへの変換を使用してサンプルベースおよびピクセルベースのハードウェアをターゲットにすることで、フレームベースのアルゴリズムから合成可能な HDL コードを生成し、I/O 消費量およびプロトタイピングの時間を削減する。
- Optimize Area Usage for Frame-Based Algorithms with Tall Array Inputs
Generate area efficient HDL code from a frame-based algorithm that has input data with significantly more rows than columns.
- Generate HDL Code from Frame-Based Models by Using Neighborhood Modeling Methods
Generate HDL code from frame-based models by using MATLAB Function blocks or the Neighborhood Processing Subsystem block.
- Use Sample-Based Inputs and Frame-Based Inputs in an Algorithm
Generate HDL code from an algorithm that uses both sample-based and frame-based inputs.
- Use Neighborhood, Reduction, and Iterator Patterns with a Frame-Based Model or Function for HDL Code Generation
Generate HDL code from a frame-based design that models neighborhood, reduction, and iterator patterns.