In order to verify functionallity of any interface it is required to check the compliance to the specification. The equipment for this is very expensive. To invest in this equipment does only make sense if you do have many measurements to execute.
There are two kinds of measurements you can get: “Official” compliance tests and “Pre-Compliance Tests”.
If you pass the official compliance test you will get a nice document that you passed the test, but you will get no information about your design. If the design fails the test you still have to pay … but you do get nothing than a “Fail”. This tests should be only done if you know already that the system will pass the test!
Pre-Compliance tests will use the same testroutines, but do have the advantage that they are cheaper and one can do some debugging if the system does not pass the official standard specification. E.g. if the receiver sensitivity test fails during a Pre-Compliance test a margin test could be done, where the test is not only checking if the system is working with the maximum Jitter, but also where the boarder is.
EKH can help you checking both: Official compliance and Pre-Compliance for the following standards:
- PCIe up to Gen3 at 8Gb/s
- USB1.1, USB 2.0, USB3
- SATA up Gen3 (at 6 Gb/s)