Author Topic: 16 Layer Board PCB 1 GHZ clock  (Read 3002 times)

0 Members and 1 Guest are viewing this topic.

Offline MitzTopic starter

  • Newbie
  • Posts: 3
16 Layer Board PCB 1 GHZ clock
« on: May 17, 2014, 01:47:51 pm »
What are the PCB Design consideration while designing a board with a signal layer of 1 ghz clock with 16 layers  PCB. Can anybody help with a case study? I need a design with  1 ghz clock . Like routing from processor to a DDR3.? I am an OrCAD trainer so I will use PCB designer and ORCAS SI .
« Last Edit: May 17, 2014, 01:52:32 pm by GeoffS »
 

Offline TiN

  • Super Contributor
  • ***
  • Posts: 4543
  • Country: ua
    • xDevs.com
Re: 16 Layer Board PCB 1 GHZ clock
« Reply #1 on: May 17, 2014, 02:09:43 pm »
Intra-pair length matching, correct impedance (which depends on design topology and used memory controller), solid reference planes.
Basically you want to minimize signal integrity issues as much as possible, while still maintaining design specs.

Also in memory buses it's also important to match data and control signals in relation to each other, so your data will arrive in correct setup/hold windows.

For particular examples you can take a look of DDR3 implementations using Altera or Xilinx FPGA's.
YouTube | Metrology IRC Chat room | Let's share T&M documentation? Upload! No upload limits for firmwares, photos, files.
 

Offline free_electron

  • Super Contributor
  • ***
  • Posts: 8518
  • Country: us
    • SiliconValleyGarage
Re: 16 Layer Board PCB 1 GHZ clock
« Reply #2 on: May 17, 2014, 02:37:36 pm »
Layer stack is important. Where you put the power and return planes, the prepreg thickness.
That is going to drive the width and clearance you can attain to maintain impedance.

Next up is length equalisation.

And keep track of the return currents. At 1Ghz you are strongly coupled. So any moat in the return is a disaster (watch out for plane starvation due to via and pad thermal spokes)
Professional Electron Wrangler.
Any comments, or points of view expressed, are my own and not endorsed , induced or compensated by my employer(s).
 

Offline nctnico

  • Super Contributor
  • ***
  • Posts: 27211
  • Country: nl
    • NCT Developments
Re: 16 Layer Board PCB 1 GHZ clock
« Reply #3 on: May 17, 2014, 03:03:11 pm »
16 layers is a lot! My SoC designs usualy have 6 layers. You can reduce the number of layers significantly by using a power plane as a reference plane for high speed signals. The only caveat is that you need to place capacitors between the planes where (and if) a high speed signal changes from one reference plane to another so the return currents have a proper path. With some optimisations it usually is possible to keep all DDR3 data and clock traces on the top layer.
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Offline MitzTopic starter

  • Newbie
  • Posts: 3
Re: 16 Layer Board PCB 1 GHZ clock
« Reply #4 on: May 17, 2014, 03:38:18 pm »
Thank you guys.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf