Performance in Hardware Emulators
Emulation performance -- or its speed of execution -- depends on the architecture of the emulation system and the type of deployment.
Continuing my discourse on various aspects of hardware emulators (see also DAC Trip Report: Expanding EDA's Charter & Topical Hardware Emulation), I now wish to discuss one of the most important aspects of hardware emulation: speed of execution.
Emulation performance -- or its speed of execution -- depends on the architecture of the emulation system and the type of deployment. In this first column of a two-part series, I wish to discuss the type of deployment; i.e., how the design under test (DUT) and the test environment communicate with each other, managed by the run-time software. In my next column, I will elaborate on the architecture of emulation systems and how this affects performance.
To read the full article, click here
Related Semiconductor IP
- SpaceWire Node IP core
- nQrux Secure Boot
- 4K/8K Multiformat IP supporting AV2 decoder
- Ultra Ethernet MAC & PCS 100G/200G/400G/800G
- Ethernet PCS 100G/200G/400G/800G/1.6T
Related Blogs
- Performance in Hardware Emulators: System Architecture
- Understanding Design Capacity in Hardware Emulators
- Arm Ethos-U85: Addressing the High Performance Demands of IoT in the Age of AI
- Cryptographic Modules Provide Critical Security in a Unified and Isolated Hardware Solution
Latest Blogs
- A Repeatable Framework for Hardware Security Assurance
- Inside the SiFive Performance™ P570 Gen 3: High Performance Efficiency for Next-Generation Consumer and Commercial Applications
- What the steam engine can teach us about modern chip design
- Automotive silicon in the era of AI, functional safety, and cybersecurity
- JPEG XS Officially Joins GenICam, The Machine Vision Standard Managed By EMVA