Hi FvM,
Thank you for the concept.
This method works for 1D Lookup Table.
For 1D look up table:
let's say contents of .coe file for a block memory of depth=16, and width=8 is:
memory_initialization_radix=16;
memory_initialization_vector=
ff,
ab,
f0,
11,
11,
00,
01,
aa,
bb,
cc,
dd,
ef,
ee,
ff,
00,
ff;
to read/access data all I need is to provide corresponding address of block RAM.
Now just for curiosity:
how the format of .coe file looks like for 2D look up table?
and how to access it in FPGA?
Similarly for 3-D and so on?