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

Reply

VHDL - DDR SDRAM

 
Thread Tools Search this Thread
Old 08-24-2004, 12:44 PM   #1
Default DDR SDRAM


Hi,

I have a question concerning the write operation for a DDR SDRAM with
a burst
length of 1:

If you have a look at
http://mitglied.lycos.de/vazquez78
you can see the sequence of eight back-to-back write requests that go
to two different rows in the DDR SDRAM device. In the shown instance
(DDR
SDRAM Controller MegaCore User Guide Altera) the burst length is one
on the Controller Local Interface and two on the Memory Side.

My question:
Why do the addresses on the local interface "local_col_addr"
"020","021","022","023","030","031","032","033 "
turn to the memory addresses
"0040","0042","0044","0046","0060","0062","0064"," 0066" on the DDR
SDRAM Interface ?

It is said later in the User Guide that the controller runs the DQ
port to
the DDR devices at one half the width and twice the rate of the DATAIN
port (input data at the local interface of the controller).

But how are the coherence with the shown example addresses?

Thank you in advance.

Rgds
André


ALuPin
  Reply With Quote
Old 08-24-2004, 10:03 PM   #2
Marcus Harnisch
 
Posts: n/a
Default Re: DDR SDRAM
(ALuPin) writes:
> My question:
> Why do the addresses on the local interface "local_col_addr"
> "020","021","022","023","030","031","032","033 "
> turn to the memory addresses
> "0040","0042","0044","0046","0060","0062","0064"," 0066" on the DDR
> SDRAM Interface ?
>
> It is said later in the User Guide that the controller runs the DQ
> port to the DDR devices at one half the width and twice the rate of
> the DATAIN port (input data at the local interface of the
> controller).
>
> But how are the coherence with the shown example addresses?


Because the internal interface has a data width of sixteen bit while
the the SDRAM interface is only eight bits wide...

--Marcus


Marcus Harnisch
  Reply With Quote
Old 08-25-2004, 08:33 AM   #3
ALuPin
 
Posts: n/a
Default Re: DDR SDRAM
Marcus Harnisch <> wrote in message news:<>...
> (ALuPin) writes:
> > My question:
> > Why do the addresses on the local interface "local_col_addr"
> > "020","021","022","023","030","031","032","033 "
> > turn to the memory addresses
> > "0040","0042","0044","0046","0060","0062","0064"," 0066" on the DDR
> > SDRAM Interface ?
> >
> > It is said later in the User Guide that the controller runs the DQ
> > port to the DDR devices at one half the width and twice the rate of
> > the DATAIN port (input data at the local interface of the
> > controller).
> >
> > But how are the coherence with the shown example addresses?

>
> Because the internal interface has a data width of sixteen bit while
> the the SDRAM interface is only eight bits wide...
>
> --Marcus


But if it is 8bit wide why is 020 used and not 20 ?
And what about that DQ port to the DDR device is one half the width ?

Rgds
Andre


ALuPin
  Reply With Quote
Old 08-26-2004, 10:44 PM   #4
Marcus Harnisch
 
Posts: n/a
Default Re: DDR SDRAM
Hi Andre,

Don't get me wrong, but if you are trying to decypher the waves at the
SDRAM interface it would help if you'd know about some of the basics
of DDR SDRAMs. The "usual suspects" (Micron, Samsung, etc.) provide
good datasheets for download. JEDEC79x (x >= C) might be a little
dry but is certainly the most comprehensive source of information in
that respect.

Good luck,
Marcus


Marcus Harnisch
  Reply With Quote
Old 08-27-2004, 08:07 AM   #5
ALuPin
 
Posts: n/a
Default Re: DDR SDRAM
Marcus Harnisch <> wrote in message news:<>...
> Hi Andre,
>
> Don't get me wrong, but if you are trying to decypher the waves at the
> SDRAM interface it would help if you'd know about some of the basics
> of DDR SDRAMs. The "usual suspects" (Micron, Samsung, etc.) provide
> good datasheets for download. JEDEC79x (x >= C) might be a little
> dry but is certainly the most comprehensive source of information in
> that respect.
>
> Good luck,
> Marcus


Hi Marcus,

could you tell me where to find that JEDEC79x ?

Thank you

André


ALuPin
  Reply With Quote
Old 08-27-2004, 09:26 PM   #6
Marcus Harnisch
 
Posts: n/a
Default Re: DDR SDRAM
Umm, might not be that obvious, but how about checking out
http://www.jedec.org/ ?

-- Marcus


Marcus Harnisch
  Reply With Quote
Old 09-03-2004, 06:34 AM   #7
H. Peter Anvin
 
Posts: n/a
Default Re: DDR SDRAM
Marcus Harnisch wrote:
> Hi Andre,
>
> Don't get me wrong, but if you are trying to decypher the waves at the
> SDRAM interface it would help if you'd know about some of the basics
> of DDR SDRAMs. The "usual suspects" (Micron, Samsung, etc.) provide
> good datasheets for download. JEDEC79x (x >= C) might be a little
> dry but is certainly the most comprehensive source of information in
> that respect.
>


I personally find the Micron data sheets to be very good references, myself.

-hpa


H. Peter Anvin
  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
SDram refresh interval KnowNothing Hardware 0 08-10-2008 07:17 AM
is SDRAM (pc-133,and Pc-100) works togather?? niljaviya Hardware 0 11-14-2006 03:44 AM
Motherboard and CPU Compatability Question Mr. Arcade A+ Certification 3 02-17-2006 05:16 PM
Installed SDRAM in a DDR slot......won't boot ......help? casingbill A+ Certification 9 05-08-2004 04:31 PM
Ebay U.K For Auction :- 512 MB Pc133 SDRAM And 73gb Scsi Harddrives.Low Reserves Paul DVD Video 0 09-09-2003 10:32 PM




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