DDR, DDR2 and DDR3 memory reference layouts can be found on JEDEC website. They provide schematics and PCB brd files (requires registration). It’s very useful to see how JEDEC does the layout.
For example see difference in address routing (yellow colour) for DDR2 (T-branch topology) and DDR3 (fly-by topology) :
Picture: DDR2 2 Rank x16 example
Picture: DDR3 2 Rank x16 planar example
You will need Allegro FREE Physical Viewer (free, but requires registration) to open the brd files. In case you have never used Allegro before, you may want to watch Very simple tutorial – How to start with Cadence Allegro.
Please LIKE, Share, ReTweet. Thank you.
Reproduced the article
thank you!
LikeLike
The content is great and perfect for what you’re trying to
say. Awesome web site, waiting for more posts on this article to read
more. Keep up your excellence and efficiency in these same levels.
LikeLike
Awesome article! BTW: is it possible to layout DDR3-1600 on 2-layer board? which topology is you prefer for 2-layer board, T-topo or Fly-By?
LikeLike
Hi, I don’t think that would work 😉
(if by 2 layer you mean Top, Bottom and that’s it)
LikeLike
I am also surprised, but seems some HiDTV chip already has 2-layer DDR3 1600 solution….
LikeLike
How about designing the DDR3 on the same 10-layer board with the uP, with the placement something like below? 2 Memory on top and 2 memory below the uP, using Fly-by?
M M
uP
M M
LikeLike
It is possible, but there are better ways to place it. Of course, you probably have a reason for this placement.
LikeLike
HI robert,
for ddr board which topology is best ?? topology depends on placement
LikeLike
Hi, generally it depends on memory type. But always read design guides as manufacturers of chips (CPU, FPGA, …) specificaly say what topology should be use as it also depends on memory controller capabilities.
LikeLike