USB HW/SW Co-Simulation Environment with Custom Test Tool Integration
Autor: | Zargaryan Y. Grigor, Marko Dimitrijevic, Melikyan V. Nazeli, Aharonyan K. Vahram |
---|---|
Jazyk: | angličtina |
Rok vydání: | 2014 |
Předmět: |
Engineering
Host controller interface business.industry SYSTEM C media_common.quotation_subject Controller (computing) Software development USB law.invention Software QEMU Debugging eXtensible Host Controller Interface (xHCI) law Embedded system co-simulation lcsh:Electrical engineering. Electronics. Nuclear engineering Electrical and Electronic Engineering business lcsh:TK1-9971 FPGA media_common Register-transfer level |
Zdroj: | Electronics, Vol 18, Iss 1, Pp 23-28 (2014) |
ISSN: | 1450-5843 |
Popis: | This paper describes a new verification environment for USB 2.0 controller. New methodology is presented, where a co-simulation environment is used as one of the starting points for the embedded hardware/software development and as an accelerator of the overall design process. The verification environment is based on the device emulation/virtualization technique, using USB controller's real register transfer level (RTL) instead of models. This approach is functionally very close to the corresponding real-world devices and allows wider opportunities for hardware debugging. The new software utilities for USB host and device functionality testing are also presented. This tool allows generating custom tests by including various transfer types and modifying parameters such as data payload, interval, number of pipes, etc. It can be used for both hardware (HW) and software (SW) limitations characterization, as well as debugging. |
Databáze: | OpenAIRE |
Externí odkaz: |