Mentor Graphics Corp. (Nasdaq: MENT)recently the third generation of TestBench Xpress(tm) (TBX). TBX’s RTL-accurate virtual emulation capability eliminates the traditional barriers of adopting hardware in-circuit emulation for system-level integration. When used in conjunction with Mentor’s Veloce® family of hardware assisted verification products, TBX provides a software based, cost-effective and efficient way to perform hardware-software co-verification for embedded systems. The TBX is available either through purchase or time-based rental. In the US, the list price for TBX, which is an add-on option to Veloce, starts at $120,000.
The third generation of TBX version offers megahertz-class acceleration that is compliant with IEEE’s Standard Co-Emulation Modeling Interface (SCE-MI 2.0). It is architected based upon SystemVerilog Direct Programming Interface to deliver up to 10,000X performance improvement over the fastest software simulator without compromising interoperability and debug visibility. It also provides backward compatibility with the previous generation standard – SCE-MI 1.1. The new transaction compiler de-couples the software simulator from the high-performance Veloce family to accomplish an optimal mix of bandwidth and communication latency.
TestBench Xpress Features
- Integration with existing functional models as well as high-level architectural models coded in C/C++, SystemVerilog or SystemC.
- Optimal performance due to ability to perform streaming transactions to and from SystemVerilog based implementation using Transaction Pipes as mandated by the SCE-MI 2.0 standard. TBX completely supports both SCE-MI 1.1 and SCE-MI 2.0 standards. Various clock optimizations in TBX allow ICE- like performance and throughput in transaction based target-less applications.
- Efficient and standards compliant modeling for transaction based verification with un-timed test environment modeled in C/C++/SystemC and timed transactors and complex SOC DUT modeled in SystemVerilog provides for increased productivity while maintaining MHz class performance.
- Debug productivity in conjunction with the built-in debug infrastructure of Veloce hardware-assisted engine, providing simulation-like debug environment with full visibility over all design signals and module-level control of system tasks.
- Broad language support, allowing users to develop their test environment and complex SoCs with newly added HDL and SystemVerilog language constructs that extends the support over and above synthesizable subset of SystemVerilog for higher efficiency and productivity.
- Language compliance with the SCE-MI standard, via a transactor linting mechanism that automatically checks the language compliance with the SCE-MI standard and generates detailed reports to facilitate development of performance optimal transactors.
- Efficient database management enabling simultaneous usage of a design database by several users without consuming additional disk space. This facilitates optimal usage of the disk space as users deploy multi-million gate chips through transaction driven verification.
- Cost-effective scalability. Soft models built for TBX provide unsurpassed flexibility and avoid additional board and hardware development, which are typical during traditional emulation projects. Eliminating the need to develop and maintain target systems for each project. minimizes direct costs and saves engineering resources for debugging platforms under development.
More info: Mentor Graphics TestBench XPress (TBX)