Title :
An FPGA Based Ecosystem for USBPHY Validation
Author :
Pandey, Maneesh Kumar ; Shekhar, Shwetank ; Sinha, Amit ; Mishra, Arun
Author_Institution :
Freescale Semicond. India Pvt. Ltd., Noida, India
Abstract :
SOCs are getting complex day by day which makes IP design reuse a key approach. To prove functional performance of the IP in SOC, stimulus is required which activates the particular feature of the logic and output is matched with the golden values. Real time experience shows that it is not feasible to test all the features of the IP in SOC, specially negative scenarios such as timeout while enumerating the device. In this paper we propose a novel Validation Framework which validates USBPHY-IP as slave controlled by prototype model implemented in FPGA. Modifications are made in IP as soon as bugs are found and after successful validation (zero bugs), IP finally occupies space into SOC. This approach is capable of checking all the features of USB 2.0 which are currently posing major challenges in SOC validation. This could be a systematic approach to root cause many issues because of the easiness to play with logic sitting inside FPGA. This paper discusses the challenges for USBPHY IP validation and addresses the issues using this innovative framework. Some of the results are presented in the form of case studies for 45nm silicon.
Keywords :
field programmable gate arrays; logic design; microprocessor chips; system-on-chip; 45nm silicon; FPGA based ecosystem; IP design reuse; SOC validation; USB 2.0 feature checking; USBPHY IP validation; prototype model; zero bugs; Ecosystems; Field programmable gate arrays; IP networks; Registers; System-on-chip; Testing; Universal Serial Bus; FPGA; IP; SOC; ULPI; USB PHY; Validation;
Conference_Titel :
Microprocessor Test and Verification Workshop (MTV), 2014 15th International
DOI :
10.1109/MTV.2014.12