|
|
ZeBu-XL System EmulatorA New Approach to Verification
EVE has pioneered an entirely new approach to hardware-assisted verification that combines
the best aspects of traditional emulation and rapid prototyping systems into a single, unified
environment for both ASIC/SoC debugging and embedded software validation.
ZeBu-XL is a high capacity system emulator with the easy setup and debugging associated
with emulation, and the price/ performance of rapid prototyping. Configurable to handle
designs from 3M to 50M ASIC gates, ZeBu-XL primarily aims at large-scale chip and system
emulation applications. It is ideal for the system-integration phase of the design cycle where
multiple logic blocks, multiple chips, and embedded software all must be verified together.
Hardware design and software development teams can share the same system and design
representation, and can easily collaborate when debugging complex hardware/software
interactions. The net effect is that hardware/software integration takes place much earlier in
the design cycle, thereby reducing silicon respins and accelerating time to market.

ZeBu-XL has been architected for use by both hardware designers and embedded software
developers.
ZeBu-XL is offered in a modular, 19 inch rack-mountable configuration, which accepts up to
64 Xilinx Virtex-II XC2V8000 FPGAs. The system has three memory module slots for up to 1.5
GB of embedded memory. ZeBu-XL also features two optional interfaces for connecting the
DUT to a software debugger and target system. The software debugger interface, called
SmartICE, connects ZeBu-XL to a JTAG port or to any other fast interface with a maximum of
64 I/O pins and 4 clock inputs. The in-circuit emulation interface, called DirectICE, interfaces
the emulated design under test to a target system and/or hard IP cores via a maximum of
920 I/O pins and up to 8 clock inputs.
ZeBu-XL Applications
Leveraging a wide range of operating
modes, ZeBu supports hardware verification
and embedded software validation throughout
the development cycle:
- Verify and debug ASICs/SoCs, IP cores
With its integrated hardware debugging
resources and high execution speed,
ZeBu is ideal for verifying and debugging
complex functional blocks, IP cores and
full chip designs. Early in the design cycle
ZeBu accelerates simulation in co-emulation
with leading HDL simulators and/or
C/C++ code. No changes to existing HDL
testbenches are required, and ZeBu also
supports HVL testbenches such as Vera™
and e.
- Co-verify hardware and software
Later in the design cycle as the pieces of
the design come together, ZeBu can validate
the entire system by running the
embedded software with either a synthesizable
test bench or in co-emulation with
C++/System C code on the workstation.
ZeBu has been architected for especially
fast co-emulation at the transaction level,
with operating speeds up to 15 MHz.
- Develop and debug embedded software
For software debugging, a JTAG cable or
transactor interface connects standard
embedded software debuggers from ARM,
TI, ARC, Tensilica, etc, to the SoC under
development. In this way ZeBu can execute
software drivers, operating systems
or applications at MHz speed, while providing
full hardware and software debugging
capabilities to both hardware and
software engineers on the same design
representation. For pure software debugging
applications EVE offers a “replicate”
version of ZeBu that is optimized for the
needs of embedded software developers,
at a fraction of the cost of a full ZeBu
system.

ZeBu-XL is housed in
a 19” rack mountable
chassis
| Operating Mode | Performance | | Co-emulation with commercial HDL simulator | 5K-100KHz | | Co-emulation with signal-level C/C++/SystemC | 100K-500KHz | | Co-emulation with transaction-level C++/SystemC | 200K-15MhZ | | Test vectors | 100K-500KHz | | In-circuit emulation, connected to target system | up to 30MHz | | In-circuit emulation, connected to target system | up to 15MHz | | Emulation with SW debuggers via JTAG interface | up to 15MHz | ZeBu’s operating modes and the corresponding operating performance
Key Features for Hardware Verification
Rapid setup with the ZeBu Compiler:
- Automated netlist merging & library management
- Automated bus conflict resolution
- Automated multi-FPGA clock management
and routing
- Automated netlist clustering
- Memory generation & pre-defined
memory models
- I/O Multi-data-rate handling
- Automated system level place & route
- Incremental compilation
- Fast, parallel compilation on multiple PCs
Comprehensive hardware debugging environment, including:
- Run-time read/write access of all registers
& memories
- Complete internal state capture without
re-compilation
- I/O pin & static probe tracing
- H/W Triggers & built-in logic analyzer
- VCD & FSDB generation & Waveform API
- Save/restore between emulation and
simulaion (NC-Sim™ and ModelSim™)
- Integration with Debussy™ debug
environment
- RTL code coverage with VN-Cover™
Integration with popular hardware
design tools:
FPGA & ASIC Synthesis: Design
Compiler™, DC FPGA,™ SynplifyPro™,
Precision Synthesis™, Xilinx XST™
FPGA Place & Route: Xilinx ISE™
HDL Simulators (Co-emulation): VCS™,
NC-Sim™, ModelSim™
Key Features for HW/SW
Co-verification and Embedded
SW Validation- High speed operation for fast
execution of large software programs
- Interfaces with popular embedded
software debuggers such as ARM,
ARC, Tensilica and TI
- Save/restore function helps bypass
lengthy boot sequences when
recreating problems
- Enables hardware designers and
software developers to collaborate
on a common design representation
for quickest resolution of HW/SW
integration issues
- Available in reduced-cost “replicate”
configuration for embedded software
development
| ZeBu-XL Product Specifications and System Requirements | | Logic capacity | 3M-50M ASIC gates | | On-board RAM | Up to 1.5GB | | Operating performance | Up to 10MHz (see Operating Mode table) | | DirectICE interface option | 920 unmultiplexed I/O pins + 8 clock inputs | | High-speed interface | 64 I/O pins + 4 clock inputs | | System interface supported | PCI, PCIX, PCI Express, Ethernet, USB, DVI, and others | | Dynamic probe capacity | Run-time access to all registers and memories | | Form factor | 19” rack mountable chassis | | PCI Interface | 64bit x 66MHz | | OS | Linux RH 8.0 (kernel 2.4 & 2.6)/ Linux RH Enterprise
(Kernel 2.4) / Suse Enterprise 9.0 (kernel 2.6) | | Minimum system requirements | PC Pentium class, 1.5GHz, 512MB | | Dimensions [cm/in] | (69x27x45) / (27x10.5x17.5) | | Power Consumption | 110V or 220V - 15A |
 Back to EVE
|
|