PCIe PHY Test KnowHow
Open The Black Box of PCIe PHY test
What you always wanted to know about PCIe PHY compliance testing!
... But never had the right expert to ask!
PCIe Phy Testing – is this required?
Developing any kind of electronic circuits always require some kind of testing. Digital engineers tend to the solution: Switch it on, and if it works everything is fine. Unfortunately we have not a digital world out there, but there are more than 50 shades of grey.
Especially if a design involves external components it is very important to ensure interoperability to all possible cards. Today’s computer systems rely on standards to allow interoperability of all kind of devices. A good example for a consumer interface is USB: There is one host with some external connector, and you can plug in everything where USB is written on. It’s a don’t care if this is a Mouse, a Keyboard, a camera, a cell phone, a SSD or any other device. It is just not possible to test all available hardware if it can communicate with the host. Therefore the standards define specifications and compliance tests in order to ensure that the signal quality fulfils a minimum requirement. Another very common interface is PCIe. This interface has similar datarates as USB, but allows grouping multiple lanes and therefore reaching higher overall bandwidth vs. USB. PCIe is defined in order to connect different hardware inside the computer, while USB provides an interface to the external world. Similar to USB there is a huge amount of different hardware that can be plugged in into a standardized PCIe connector. So even if one card is working in a system we need to ensure that all different kind of cards will work here.
- System Board Transmitter Tests Gen1/2
- System Board Receiver Test Gen1/2
- Gen3 RX/TX testing
- BER: Bit Error Rate
- Compliance test vs. Trainings Sequences
- Clock compliance test
- Jitter: Dual Dirac and TIE (Time Interval Error)
- Testing of Systems with solder down devices
- 8b/10b or 128/130b coding?
- Testing limits for Systems with or without Crosstalk?
- Clock Recovery?
- Data Clocked or Common Clocked?
The seminar is in cooperation with ee-training!
The seminar is in English language, for German or other locations just contact us directly!