Go Back   Velocity Reviews > Newsgroups > VHDL
User Name
Password
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply

VHDL - Xilinx BlockRam: VHDL Model

 
Thread Tools Search this Thread
Old 09-16-2006, 06:56 AM   #1
Default Xilinx BlockRam: VHDL Model


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



Avion
  Reply With Quote
Old 09-18-2006, 02:10 PM   #2
Amal
 
Posts: n/a
Default Re: Xilinx BlockRam: VHDL Model

Avion wrote:
> 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

  Reply With Quote
Old 09-19-2006, 06:58 AM   #3
Avion
 
Posts: n/a
Default Re: Xilinx BlockRam: VHDL Model

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.
Amal wrote:
> Avion wrote:
> > 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


  Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump