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

Reply

VHDL - DPRAM design issue

 
Thread Tools Search this Thread
Old 02-26-2004, 09:36 PM   #1
Default DPRAM design issue


hi, Folks,
I have a dual port RAM with the same width at both side, which is
32bit. However, the data in at A side is only 16 bit wide. So in order
to pass the data in and fill the RAM entry, i need to use some wrapper
logic (mux?) to pass data in to fill the upper and lower 16 bits in
one address of the DRAM in two consequtive clock cycles. Therefore as
issue of testablity arises, since the mux logic is not insertable in
terms of scan flops. also I have to introduce a clock cycle latency
into the A side to fill up the 32 bit entry. Are there any nice
tricks to avoid both of the problems? (of course without changing the
DPRAM.)
Thanks in advance

Ian


ian
  Reply With Quote
Old 02-26-2004, 11:36 PM   #2
Peter Alfke
 
Posts: n/a
Default Re: DPRAM design issue
The easiest trick would be to use the Xilinx BlockRAM, where that whole
problem is solved for you.
Sorry for the commercial, but you gave no restrictions in RAM size....
Peter Alfke

ian wrote:
>
> hi, Folks,
> I have a dual port RAM with the same width at both side, which is
> 32bit. However, the data in at A side is only 16 bit wide. So in order
> to pass the data in and fill the RAM entry, i need to use some wrapper
> logic (mux?) to pass data in to fill the upper and lower 16 bits in
> one address of the DRAM in two consequtive clock cycles. Therefore as
> issue of testablity arises, since the mux logic is not insertable in
> terms of scan flops. also I have to introduce a clock cycle latency
> into the A side to fill up the 32 bit entry. Are there any nice
> tricks to avoid both of the problems? (of course without changing the
> DPRAM.)
> Thanks in advance
>
> Ian



Peter Alfke
  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
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Error: Physical sythesis tool PALAC is not supported by Formal Verification tool Conf bbiandov Software 0 12-22-2008 05:25 AM
Digital DIGEST - LIVE UPDATE Issue 41 Ablang DVD Video 0 01-05-2004 11:54 PM
Digital DIGEST - LIVE UPDATE Issue 40 Ablang DVD Video 0 12-15-2003 02:45 PM
Digital DIGEST - LIVE UPDATE Issue 39 Ablang DVD Video 0 11-29-2003 02:17 AM
Digital DIGEST - LIVE UPDATE Issue 38 Ablang DVD Video 0 11-09-2003 01:31 AM




SEO by vBSEO 3.3.2 ©2009, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46