Slatye
Newbie level 2
Hello everyone,
I'm embarking on my first high-speed LVDS PCB (also my first 4-layer PCB) and I'd like to get some advice before starting out. This will be a camera board with five differential pairs (4 data + 1 clock) at around 400Mbps, needing 100-ohm differential impedance, and it'll end up going into an FMC connector (via a Hirose DF40) so I can get the data into an FPGA. I'm planning to use Elecrow's 4-layer PCB prototyping service with stripline on the surface, and a ground plane on the second layer (separated by the 0.195mm bonding layer).
I'm working on Altera's board design guidelines, which state that (a) space between the conductors must be less than twice the width, (b) thickness of the board (I assume this means between the LVDS layer and its ground plane) should exceed space between conductors, and (c) space between adjacent LVDS pairs should be at least twice the space between the conductors of one pair.
I've hit two main problems:
(1) The second recommendation is quite challenging. Since their minimum preferred track spacing is 0.2032mm, I can't meet that requirement at all (apart from going to non-preferred spacing). Is there a recommended solution, apart from pushing the process limits and going to maybe 0.18mm track spacing?
(2) All the impedance calculators disagree. The setup I'm looking at is Elecrow's standard 4-layer PCB (35um copper thickness, dielectric 4.6), 0.22mm tracks, and 0.18mm spacing. I can then make the pairs 0.42mm apart, meet the Altera requirements for pair spacing, and still get onto a DF40 connector with a GSSGSSG pattern. However, when I calculate the impedance I find:
The EEWeb calculator says this produces a differential impedance of 118 ohms.
The Skottan calculator says 99.85 ohms, which is perfect (this is the calculator I used to get those figures)
The EverythingRF calculator says 97.35 ohms.
Saturn PCB calculator (which I see recommended often) says 88.591 ohms.
The All About Circuits calculator says 118 ohms.
The Hughes Circuits calculator says 118 ohms.
The Mantaro calculator says 97.328 ohms.
Am I missing something here? I would have thought that LVDS was a fairly mature technology now, but going to five calculators and getting four different answers is not exactly encouraging.
Any advice would be very much appreciated.
Thanks,
Evan
I'm embarking on my first high-speed LVDS PCB (also my first 4-layer PCB) and I'd like to get some advice before starting out. This will be a camera board with five differential pairs (4 data + 1 clock) at around 400Mbps, needing 100-ohm differential impedance, and it'll end up going into an FMC connector (via a Hirose DF40) so I can get the data into an FPGA. I'm planning to use Elecrow's 4-layer PCB prototyping service with stripline on the surface, and a ground plane on the second layer (separated by the 0.195mm bonding layer).
I'm working on Altera's board design guidelines, which state that (a) space between the conductors must be less than twice the width, (b) thickness of the board (I assume this means between the LVDS layer and its ground plane) should exceed space between conductors, and (c) space between adjacent LVDS pairs should be at least twice the space between the conductors of one pair.
I've hit two main problems:
(1) The second recommendation is quite challenging. Since their minimum preferred track spacing is 0.2032mm, I can't meet that requirement at all (apart from going to non-preferred spacing). Is there a recommended solution, apart from pushing the process limits and going to maybe 0.18mm track spacing?
(2) All the impedance calculators disagree. The setup I'm looking at is Elecrow's standard 4-layer PCB (35um copper thickness, dielectric 4.6), 0.22mm tracks, and 0.18mm spacing. I can then make the pairs 0.42mm apart, meet the Altera requirements for pair spacing, and still get onto a DF40 connector with a GSSGSSG pattern. However, when I calculate the impedance I find:
The EEWeb calculator says this produces a differential impedance of 118 ohms.
The Skottan calculator says 99.85 ohms, which is perfect (this is the calculator I used to get those figures)
The EverythingRF calculator says 97.35 ohms.
Saturn PCB calculator (which I see recommended often) says 88.591 ohms.
The All About Circuits calculator says 118 ohms.
The Hughes Circuits calculator says 118 ohms.
The Mantaro calculator says 97.328 ohms.
Am I missing something here? I would have thought that LVDS was a fairly mature technology now, but going to five calculators and getting four different answers is not exactly encouraging.
Any advice would be very much appreciated.
Thanks,
Evan