Cyclone 10 LP M9K Packed Mode
Hi, I am using Cyclone 10 LP.
I need to use M9K memory in Packed Mode because my project requires a lot of small memory blocks for small LUT (look-up table).
The size of the LUTs is 8 bits x 340 words (9 bit wide).
But, according to Fitter RAM Summary, two blocks are used for each LUT, not a half of one M9K memory.
The Fitter RAM Summary lists the attributes (parameters) as follows:
Type : M9K
Mode : Single Port
Clock Mode : Single Clock
Port A Depth : 340
Port A Width : 8
Port B Depth & Port B Width : "--"
Port A Input Registers : Yes
Port A Output Registers : No
Port B Input & Output Registers : "--"
Size 2720
Implementation Port A Depth : 340
Implementation Port A Width : 8
Implementation Bits : 2720
M9Ks : 2
MIF : None
Location : M9K_X87_Y7_NO, M9K_X55_Y20_NO (depends on LUT)
Please check more details from the attached files.
I appreciate it if you can tell me what is wrong or missing.
Thanks,
Patina