DSP Builder for Intel® FPGAs (Advanced Blockset): Handbook
A newer version of this document is available. Customers should click here to go to the newest version.
Visible to Intel only — GUID: hco1423076480695
Ixiasoft
Visible to Intel only — GUID: hco1423076480695
Ixiasoft
7.13.16. Matrix Initialization of LUT
Using this design example avoids demultiplexing, connecting, and multiplexing, so that you can build parameterizable systems.
You can use one of the following ways to specify the contents of the Lut block:
- Specify table contents as single row or column vector. The length of the 1D row or column vector determines the number of addressable entries in the table. If DSP Builder reads vector data from the table, all components of a given vector share the same value.
- When a look-up table contains vector data, you can provide a matrix to specify the table contents. The number of rows in the matrix determines the number of addressable entries in the table. Each row specifies the vector contents of the corresponding table entry. The number of columns must match the vector length, otherwise DSP Builder issues an error.
The model file is demo_lut_matrix_init.mdl.