4
\$\begingroup\$

I'm working on a layout in which two chips connect to each other through a 1x PCIe bus. The two chips are on one board.

One of the chips is the Xilinx Spartan6 LX75T so I've been working with the Spartan 6 PCIe User guide http://www.xilinx.com/support/documentation/user_guides/ug672_S6_IntEndptBlock_PCIe.pdf and on page 200 The guide specifies for Chip-to-Chip designs AC coupling capacitors CAN be placed anywhere on the interconnect. This implies that AC coupling is not necessary on chip-to-chip designs.

From my research I believe that the AC coupling is required to isolate the high impedance receiver inputs from any DC offsets that may be introduced by plug in cards. Which makes sense, if a PCI express card were to be plugged in and the TX lines had a DC offset that was different from the host board then it could send a common mode voltage that is out of spec for the receivers, but if I'm sure that this situation will not happen because my signals are between two chips then it seems as though AC caps are not required.

This seems a somewhat trivial problem because it's just two extra caps on the board but if I can avoid them then I also cut down on the vias required to route these traces thus reducing the attenuation on the signals.

Am I missing something? Or is it alright to remove the AC coupling caps for the TX lines?

Dave

\$\endgroup\$
1
  • 2
    \$\begingroup\$ Saying you can place something anywhere on the interconnect does not mean you can forgo placing it. \$\endgroup\$ – Kortuk Oct 10 '11 at 15:26
4
\$\begingroup\$

You need the AC coupling caps to remove excess DC offsets from the transmitter, whether you are on one board or multiple boards, end of subject. You can even try it and have it work, but you , in this case, were just lucky. The caps cost $0.10 per direction for a single lane PCIe.

\$\endgroup\$
2
\$\begingroup\$

Basically, if you're sure it will work then you can skip on the AC coupling caps. There are lots of things like that with PCIe. You can use different trace impedances too, or even different clock/signaling/baud rates. But if you're not absolutely sure then you should play it safe and stick to what the spec says.

Besides, you're talking about caps that are tiny and cost something like US$0.01 each. Put it on the board and be done with it. You can always short out the caps later and see if that makes a difference.

\$\endgroup\$
1
\$\begingroup\$

Ac coupling capacitor is a mandatory requirement for PCIe. Refer the specification for more details. Link may not work without the AC caoupling cap with value between 75nf to 200nf as this capacitor is used for receiver detection process as well.

See the link http://electronicdesign.com/communications/pci-express-and-physical-journey-gen-3

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.