![Matrox RadientPro CL Скачать руководство пользователя страница 46](http://html1.mh-extra.com/html/matrox/radientpro-cl/radientpro-cl_installation-and-hardware-reference_1741464046.webp)
46 Chapter 4: Matrox RadientPro CL hardware reference
Memory
Matrox RadientPro CL can have two types of on-board memory:
•
Main on-board memory.
This memory is always present and is used to store
acquired images and images for or resulting from processing. As main on-board
memory, Matrox RadientPro CL uses 2 Gbytes of DDR3 SDRAM. Main
on-board memory is accessed through the memory controller of the Processing
FPGA. The memory controller has multiple input ports and has a data transfer
rate of up to 12.8 Gbytes/sec.
•
Dedicated Processing FPGA memory (optional).
This memory is optional and
is used to store intermediate data while the Processing FPGA performs operations.
As Processing FPGA memory, Matrox RadientPro CL uses 4 banks of QDR-II
SRAM that total 16 or 32 Mbytes of memory and have a total transfer rate of up
to 4.0 Gbytes/sec in each direction.
Use the MIL-Lite functions
MbufAlloc1d()
,
MbufAlloc2d()
, and
MbufAllocColor()
to allocate buffers explicitly in this memory. If you allocate the
buffers with the
M_ON_BOARD
attribute, they are allocated in main on-board
memory; if you allocate them with the
M_FPGA_ACCESSIBLE
+
M_FAST_MEMORY
attributes, the buffers are
allocated in dedicated Processing FPGA memory.