USB HW/SW Co-Simulation Environment with Custom Test Tool Integration
Journal Title: Elektronika - Year 2014, Vol 18, Issue 1
Abstract
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.
Authors and Affiliations
Grigor Zargaryan, Vahram Aharonyan, Nazeli Melikyan, Marko Dimitrijević
Challenges and Opportunities in Applying Semantics to Improve Access Control in the Field of Internet of Things
The increased number of IoT devices results in continuously generated massive amounts of raw data. Parts of this data are private and highly sensitive as they reflect owner’s behavior, obligations, habits, and preference...
An Operational Standpoint in Electrical Engineering
In electrical engineering education exists a major difficulty for first level students, namely the Laplace transform. The question is: does this ubiquitous tool is needed in an electrical engineering course? Our answer is:...
An Improved Design of Gallager Mapping for LDPC-coded BICM-ID System
Gallager mapping uses different signal points with different probabilities by assigning several labels for one signal point, and thus provides a promising approach to achieving shaping gains. An important issue in Gallag...
Design and Implementation of a Novel Directional Coupler for UHF RFID Reader
The directional coupler is applied to isolating RX from TX because of low cost and simplicity compared to the circulator in the radio-frequency identification (RFID) reader. Because of unequal phase velocity between odd...
Tool-Based Curricula and Visual Learning
In the last twenty years nanotechnology has revolutionized the world of information theory, computers and other important disciplines, such as medicine, where it has contributed significantly in the creation of more soph...