hcu
Advanced Member level 4
Hi,
I want to generate sram macro for the dualport memory of 2k word, word = 4 bytes in my case.
verilog equivalent is
the options available in the sram compiler are :
Number of words : (pulldown menu supports 64 to 2048)
number of bits : (-do- 4 to 36)
column mux : (4 , 8 or 16) (which one to select ? and what actually this option for ?)
segmentation : fast or medium (which one to select )
and several (on/off) options for : BIST mux, sleep mode and shutdown and asynchronous writethrough.
I am very new to this. someone clearly explain every option here (if you know). and finally i want a normal commonly used dual port sram macro cell.
I want to generate sram macro for the dualport memory of 2k word, word = 4 bytes in my case.
verilog equivalent is
reg [31:0] ram [2043:0] ;
the options available in the sram compiler are :
Number of words : (pulldown menu supports 64 to 2048)
number of bits : (-do- 4 to 36)
column mux : (4 , 8 or 16) (which one to select ? and what actually this option for ?)
segmentation : fast or medium (which one to select )
and several (on/off) options for : BIST mux, sleep mode and shutdown and asynchronous writethrough.
I am very new to this. someone clearly explain every option here (if you know). and finally i want a normal commonly used dual port sram macro cell.