Search  
Newsletters | Subscriber Services
Feedback



 

SynaptiCAD generates OpenVera code






EE Times


BLACKSBURG, Va. — Providing some of the first third-party tool support for the OpenVera hardware verification language, SynaptiCAD Inc. has rolled out TestBencher Pro version 7.4, which generates OpenVera testbenches from timing diagrams. The language-independent tool also supports Verilog, VHDL and SystemC.

When Synopsys Inc. announced the open-source OpenVera language in early April, SynaptiCAD was among some 20 third-party endorsers — and one of two companies cited by Synopsys as having announced product plans. The other is Denali Software, which supports OpenVera with its Memory Modeler product.

SynaptiCAD has been working with Synopsys for about 18 months on the OpenVera support, said president and chief executive officer Dan Notestein. The Vera language, he said, "has some nice constructs for modeling things that are difficult to do in VHDL or Verilog."

TestBencher Pro provides a graphical environment for generating testbenches from timing diagrams, using a bus-functional modeling approach. The product's goal, said Notestein, is to provide a tenfold speedup in the time it takes to develop testbenches. TestBencher Pro claims to let users build testbenches without having to learn language features, and to more easily share data across projects.

In addition to speeding testbench development time, Notestein said that TestBencher Pro can help OpenVera users build better testbenches. "It's very easy to write testbenches that have subtle problems in them," he said. "The most common problem you see is race conditions. We generate the stimulus in a way that won't produce race conditions in the code."

Notestein said users can "pretty much" do everything with TestBencher Pro's graphical notation that they can by writing OpenVera code, although there are a few exceptions. "If you want to write a function that computes an answer on a bunch of numbers or data, you're better off writing that in straight native code," he said.

To use TestBencher Pro, Notestein said, users write some top-level code anyway. They can also write code functions that are called from within the graphical environment, making it possible to mix timing diagrams with code.

TestBencher Pro currently does not support full-functional models, however. Notestein said SynaptiCAD is "looking into" generating full-functional models in the future, but for now, TestBencher Pro generates either bus-functional or high-level "transactor" models.

The OpenVera testbenches generated by TestBencher Pro need to be compiled by Synopsys' Vera testbench automation tool. They can then be used with any major commercial Verilog or VHDL simulator.

TestBencher Pro 7.4 is currently available on Solaris and Windows NT platforms starting at $15,000 for single-language support.










eeProductCenter Launches SpecSearch®, New Parametric Parts Search Engine
In our continuing effort to enhance our site, eeProductCenter introduces SpecSearch® powered by GlobalSpec. Click here.
  Free Subscription to EE Times
First Name Last Name
Company Name Title
Email address
  Click here for your Free Subscription to EETimes Europe
 
CAREER CENTER
Ready to take that job and shove it?
SEARCH JOBS
SPONSOR

RECENT JOB POSTINGS
CAREER NEWS
10 Search Engines You Don't Know About
Go beyond Google and get vertical. These specialized search sites will help you find the business information you need -- fast.

For more great jobs, career related news, features and services, please visit EETimes' Career Center.


All White Papers »   

 

FEATURED TOPIC



ADDITIONAL TOPICS













HOME | ABOUT | EDITORIAL CALENDAR | FEEDBACK | SUBSCRIPTIONS | NEWSLETTER | MEDIA KIT | CONTACT | REPRINTS
NETWORK WEBSITES
Audio DesignLine | Automotive DesignLine | CommsDesign | DeepChip.com | Design & Reuse | DSP DesignLine | EDA DesignLine
eeProductCenter | Electronics Supply & Manufacturing | Embedded.com | Industrial Control DesignLine | Mobile Handset DesignLine | Planet Analog
Power Management DesignLine | Programmable Logic DesignLine | RF DesignLine | RFID World | TechOnLine | Video/Imaging DesignLine | Wireless Net DesignLine
INTERNATIONAL
EE Times EUROPE | EE Times JAPAN | EE Times ASIA | EE Times CHINA | EE Times FRANCE | EE Times GERMANY | EE Times INDIA | EE Times KOREA | EE Times TAIWAN | EE Times UK
Electronics Express | Elektronik i Norden | Electronics Supply & Manufacturing - China
Microwave Engineering Europe | Analog Designline Europe | Industrial Designline Europe
NETWORK FEATURES
Career Center | Conference/Events | Custom Magazines | EE Times Info/Reader Service | GlobalSpec
Webinars | Sponsor Products | Subscribe to Print | Product Shopper| ProductCasts | Reprints | EDA Tech Forum