Use Cases

Synopsys ZeBu® Server delivers the performance needed to make verification teams and software developers working on the most advanced chips successful. ZeBu emulation systems are modular, allowing users to deploy the capacity needed in a scalable and easily extensible fashion. ZeBu emulation enables users to tackle SoC verification tasks earlier, including:

  • Software Bring-up – Early development and bring-up of embedded software applications on complex SoCs is a significant challenge driving the growing deployment of ZeBu. It allows running the actual software on the emulated full-chip SoC model, or in a Hybrid Emulation mode where a processor subsystem model is running the software on a host server, further accelerating the operating system boot. The most critical element in this use model is the ability to debug and validate correct interaction of the software with the hardware, facilitated through the support of common embedded software debuggers and the industry leading Verdi automated debug system for the hardware.
  • Power Verification  For power validation the user will validate that power domain on/off switching is executing correctly by compiling the design including IEEE 1801 UPF-defined power domain definitions for execution within any of the ZeBu emulation systems. For power analysis ZeBu Empower enables multiple iterations per day with actionable power profiling in the context of the full design and its software workload. The power profiles can be used by software and hardware designers to identify substantial power improvement opportunities for dynamic and leakage power much earlier. ZeBu Empower also feeds forward power critical blocks and time windows into Synopsys PrimePower to accelerate RTL power analysis and gate-level power signoff.
  • Performance Validation – Allows the user to validate that the design is achieving its performance targets.  With cycle accurate mapping of the RTL to the emulation system, the user can measure latencies on critical design paths and interfaces to ensure software execution speeds are sufficient and mission critical deadlines are met. 
  • Virtualization – Emulation deployment efficiency is highest when many different users can run different design size and workloads controlled by a scheduling system. Virtualization of the emulation environment using high-performance Transactors enables this use model.
  • Virtual Host – Complex SoCs, such as AI chips, interface with CPU-based systems for task interaction and control. Virtual Host enables to execute these CPU-based systems on a virtual machine running on ZeBu host server providing a fully transparent programming environment for the software development team.
  • Simulation Acceleration – Through integration with Synopsys VCS, simulation acceleration enables the verification of block and platform level IP to be accelerated. Comprehensive testing using protocol specific Verification IP and the full visibility of the Verdi automated debug system maximizes your verification throughput.
  • Virtual Network Tester – Modern Ethernet systems with interface speeds of up to 800 Gbit/s and port counts of 256 and more can be effectively verified using Keysight’s IxVerify Virtual Tester connected to the ZeBu fast emulator.
  • In-Circuit Emulation – Some emulation teams have use cases that require connectivity to real-world systems. This connectivity is enabled with easy to use, small form factor speed adaptor systems adapting real-world data speeds to the emulation execution.