PCIE IP Validation Process Across Process Corner, Voltage and Temperature Conditions
-
Published:2021-07-01
Issue:1
Volume:1969
Page:012026
-
ISSN:1742-6588
-
Container-title:Journal of Physics: Conference Series
-
language:
-
Short-container-title:J. Phys.: Conf. Ser.
Author:
Karim N. I. A.,Wahab Aeizaal Azman A.,Nazli Alhady Syed Sahal,Wajdi Othman Wan Amir Fuad,Husin Hazmarini
Abstract
Abstract
IP validation has become more challenging for FPGA device as it supports high operating speed. PCIe is an IP used for high-speed data transfer. The link training and Initialization takes place at physical layer to initialize the link width and link data rate. The physical layer is getting more complex when it supports higher speed. The stability of link training is improved by optimizing the soft logic design in application layer. Two protocol tests usually validated in industry are link up testing and link & higher layer testing. Debugging tools supported by Quartus are fully utilized to detect any failure during link training. The characterization of link performance covers process corners, voltage and temperature conditions are hard to analyse. The H0 statement shows a significant difference for passing and failing case. The p-value is greater than 0.05 proved H0 statement is accepted. The difference on passing and failing percentage is insignificantly impacting overall link performance of PCIe. It concludes that the bug is random and not caused by any defects on the silicon layout of FPGA device. Thus, IP validation shows the robustness of the device and able to comply with base specification of PCIe.
Subject
General Physics and Astronomy
Reference7 articles.
1. Challenges in post-silicon validation of high-speed I/O links;Gu,2012
2. Symbolic Quick Error Detection for Pre-Silicon and Post-Silicon Validation: Frequently Asked Questions;Singh,2016
3. Automated Selection of Assertions for Bit-Flip Detection During Post-Silicon Validation;Taatizadeh;IEEE Trans. Comput. Des. Integr. Circuits Syst.,2016
4. Quick detection of difficult bugs for effective post-silicon validation;Lin,2012
5. Effective Post-Silicon Validation of System-on-Chips Using Quick Error Detection;Lin;IEEE Trans. Comput. Des. Integr. Circuits Syst.,2014