M
Muthu
Guest
Hi,
I need to use a memory with 37bits width. If I take a Block RAM
Primitive RAMB16_S36_S36, 36 bits can be utilised for storage (32bits
data + 4bits parity)
But I don't want to instantiate another Block RAM for a Single Bit.
I make it via register array based one. ie., 1 bit memory implemented
via FFs(say for 16 deep, i need 16 Flip-Flops)
I know that, the timings won't match. But it will not be a problem for
me since i am registering the memory output before using it.
Can any one point out any problems if any?
Thanks in advance.
Regards,
Muthu
I need to use a memory with 37bits width. If I take a Block RAM
Primitive RAMB16_S36_S36, 36 bits can be utilised for storage (32bits
data + 4bits parity)
But I don't want to instantiate another Block RAM for a Single Bit.
I make it via register array based one. ie., 1 bit memory implemented
via FFs(say for 16 deep, i need 16 Flip-Flops)
I know that, the timings won't match. But it will not be a problem for
me since i am registering the memory output before using it.
Can any one point out any problems if any?
Thanks in advance.
Regards,
Muthu