Xilinx BlockRam: VHDL Model

A

Avion

Hi,
i am trying to implement RAMB16_S9_S36 Block ram in Spartan IIE, which
does not support it. My aim is to utilize RAMB4_Sn_Sm in such a way to
make it a RAMB16_S9_S36, but it may have less number of address, i.e.
depth can be different than original RAMB16_S9_S36. can anyone help me
out? or someone can give me a complete VHDL model of this RAMB16_S9_S36
which must be either technology independant or at the most it must use
xilinx RAMB4_Sn_Sm ram. Thanks
 
A

Amal

Avion said:
Hi,
i am trying to implement RAMB16_S9_S36 Block ram in Spartan IIE, which
does not support it. My aim is to utilize RAMB4_Sn_Sm in such a way to
make it a RAMB16_S9_S36, but it may have less number of address, i.e.
depth can be different than original RAMB16_S9_S36. can anyone help me
out? or someone can give me a complete VHDL model of this RAMB16_S9_S36
which must be either technology independant or at the most it must use
xilinx RAMB4_Sn_Sm ram. Thanks

You can write memory models that can be inferred in by Xilinx XST or
Synplify, or other synthesis tools. Take a look at Xilinx XST manual
or Synplify reference manual. They have snippets that show you how to
code generic RAMs.

If you still needed more help let me know.

-- Amal
 
A

Avion

Hi,
can u provide and example showing implementation of Blockram of 4
KByetes using RAMB4_Sn_Sm? thanks for the XST tip, will let you know
the result.
Regards.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,744
Messages
2,569,484
Members
44,903
Latest member
orderPeak8CBDGummies

Latest Threads

Top