SynaptiCAD Supports TestBuilder Development

BLACKSBURG, VA, February 8, 2002 - SynaptiCAD, the design technology leader for timing diagram editing and test bench generation, today announced the release of TestBencher Pro v8.0, which adds support for mixed C++ and HDL test benches using the open standard TestBuilder library. This library provides many useful verification capabilities, including constrained random data generation, support for complex data structures, and temporal assertion checking. TestBencher Pro provides designers with a graphical environment for rapidly generating system level test benches composed of cycle-based or time-based bus functional models. TestBencher generates all of the low-level transaction code, verification code, sequence detection, error reporting, and file I/O code.

VHDL and Verilog test benches generated by TestBencher can optionally be linked to C++ code via the TestBuilder C++ library. TestBuilder also provides an easier method for integrating C/C++ based models into a test bench rather than using a "raw" PLI-based approach (C-based models are often used as a golden reference to compare an RTL-level model against during simulation).

TestBencher Speeds TestBuilder Development
SynaptiCAD has also ported the TestBuilder source code to Windows, making it a truly cross-platform solution. Dan Notestein, president of SynaptiCAD, said "For the first time, designers can get a complete test bench development environment for under $20K per seat that works on both Unix and Windows platforms. By combining TestBencher with the TestBuilder library, we've shattered the existing price barrier for advanced test bench verification, and at the same time created a new standard for speed and ease of use in test bench development."

TestBencher streamlines the process of creating TestBuilder-based test benches, making it easy for new users to quickly get up and running with C++ based test bench development. Traditionally C++ based test benches have required a verification engineer with significant knowledge of PLI-internals, a lot of practical experience, and a lot of patience. Using the TestBencher/TestBuilder combination, you can build a simple C++ based test bench from ground up in about twenty minutes.

TestBuilder Graphical Design Environment
TestBencher Pro can control external simulators through its graphical interface, so that compilation and simulation of the project can be handled without having to exit TestBencher. This is particularly useful for TestBuilder users because test benches are built using a C++ compiler and simulated using a VHDL or Verilog simulator. With TestBencher, all of the details about the external compiler and simulator are automatically handled, so that the test bench is seamlessly built and linked into the simulator transparently each time the user updates his test bench source files. The generated test benches can be compiled and simulated using all major VHDL and Verilog simulators. The user's C++ source files are automatically compiled with either GNU gcc or Microsoft's C++ compiler. Waveform results and log files from a simulation run are automatically imported and displayed inside TestBencher so that you develop and test your design without needing to leave the TestBencher Pro development environment.

About TestBencher Pro System Level Design
TestBencher Pro generates VHDL and Verilog test benches using graphical timing diagrams, information extracted from the model under test, and a top-level test bench file. The only code that the user writes is at the system level (the top-level test bench file); all of the other code is automatically generated. In the sequencer process of the top-level test bench file, the user specifies the order and logic in which to apply the timing diagram transaction calls to the model under test by selecting from a list of available transactions.

Contact Information
TestBencher Pro v8.0 is currently available on Solaris, HPUX, and Windows starting at $17,000. For more information contact SynaptiCAD at phone (800)804-7073 or (540)953-3390, email Email Contact, or web site www.syncad.com.

TestBuilder is a free open source C++ class library that extends C++ into an advanced test bench development language. For more information on TestBuilder contact Cadence at www.testbuilder.net.




Review Article Be the first to review this article
Featured Video
Jobs
Mid-Level Mechanical Engineer for Kiewit at lenexa, Kansas
System Designer/Engineer for Bluewater at Southfield, Michigan
Director of Process Engineering. for Tekni-Plex at Toledo, Ohio
Mechanical Engineer for Allen & Shariff Corporation at Pittsburgh, Pennsylvania
Director, Business Development for Kongsberg Geospatial at remote from home, Any State in the USA
Director, Business Development for Kongsberg Geospatial at Ottawa, Canada
Upcoming Events
Montréal Manufacturing Technology Show (MMTS) 2018 at Place Bonaventure Montréal Canada - May 14 - 16, 2018
ESPRIT World 2018 at Indianapolis Marriott Downtown 350 West Maryland Street Indianapolis IN - Jun 11 - 15, 2018
HxGN LIVE 2018 at The Venetian Las Vegas NV - Jun 12 - 15, 2018
IMTS2018 International Manufacturing Tech Show at McCormick Place Chicago IL - Sep 10 - 15, 2018



Internet Business Systems © 2018 Internet Business Systems, Inc.
25 North 14th Steet, Suite 710, San Jose, CA 95112
+1 (408) 882-6554 — Contact Us, or visit our other sites:
AECCafe - Architectural Design and Engineering EDACafe - Electronic Design Automation GISCafe - Geographical Information Services TechJobsCafe - Technical Jobs and Resumes ShareCG - Share Computer Graphic (CG) Animation, 3D Art and 3D Models
  Privacy PolicyAdvertise