FPGA Resource Utilization¶
The table below lists approximate Cyclone V 110KLE FPGA and processor utilization of various cameras. Keep in mind that there is functionality impelmented in some of the reference projects that may not be required for customers interested in application specific development. For example, the square root (gamma) compression feature consumes a fair amount of logic that may not be needed for a specific application.
Resource | Amount Available | CMV8000 Use | CIS2521 Use | CIS1910 Use |
---|---|---|---|---|
Logic / ALMs | 41,910 | 14,153 (34%) | 17,509 (42%) | 11,456 (27%) |
Block Memory (Mbits) | 5.66 | 2.43 (41%) | 3.98 (70%) | 1.92 (34%) |
DSP Blocks | 112 | 1 (1%) | 22 (20%) | 12 (11%) |
PLLs | 12 | 4 (33%) | 3 (25%) | 3 (25%) |
DLLs | 4 | 1 (25%) | 1 (25%) | 1 (25%) |
HSSI TX Serializers | 6 | 0 (0%) | 0 (0%) | 0 (0%) |
HSSI RX Serializers | 6 | 0 (0%) | 0 (0%) | 0 (0%) |
The processor comes with 1 GB installed DDR3 RAM (with ECC RAM included) that is shared between the FPGA fabric and the dual cortex A9 Host Processor Subsystem (HPS). Typically, 256 MB is reserved for the ARM's and linux and the remaining RAM is left available for frame buffers and FPGA access / processing. This is not a requirement, however.
Go to top