Debugging SuperSpeed USB Software Using Virtual Prototypes
Software is a critical component for the development of USB-based designs. In efforts to start software development early and to make it as productive as possible, design teams are often utilizing virtual and FPGA prototypes for software development prior to silicon. While FPGA prototypes can still be made available prior to silicon, virtual prototypes can be utilized even before RTL is available. This white paper describes how virtual prototype use models for hardware/software verification and the integration of the LeCroy analyzer software into Synopsys' DesignWare SuperSpeed USB verification environments help solve SuperSpeed USB IP development challenges.