Often, when studying a new library, you need to look at the class hierarchy or the list of methods of a particular class. Jumping from file to file via “Show Declaration” links in Visual Studio is not always convenient. There is a utility called Doxygen that parses projects written in …
Articles tagged with CAD
Growth in the Use of C++ Synthesis
Sean McCloud, a director at Mentor Graphics, reports that by the end of 2009 the number of companies using C++ synthesis for production will exceed 33%. In 2008, that figure was about 14%. The statistics were collected through an anonymous survey of 800 engineers. The survey was sponsored by Mentor …
Went to a Mentor Graphics webinar
Today there was a webinar (web + seminar) by Mentor Graphics on “Hardware Designs Reuse Using C++ and High Level Synthesis.” The lecture in bullet points:
-
ANSI C++ synthesis into RTL is supported;
-
a 10–20x increase in engineers’ productivity, as well as reduced verification time;
-
synthesis quality equivalent to manual …
A Patent on High-Level Synthesis
Last week I was preparing a lecture about the SystemC language and came across an article by Stephen A. Edwards, “The Challenges of Synthesizing Hardware from C-Like Languages,” about various C-like languages used for describing hardware. Among the various languages and tools there was a link to U.S. patent …
Started an article about Aldec on Wikipedia
In my view, the Russian-language Wikipedia suffers from a shortage of articles in the field of microelectronics CAD. For example, there are no articles about giants such as Cadence, Synopsys, and Mentor Graphics. I’ve just made a small translation of the article from the English-language Wikipedia about Aldec. Have …
System-Level Design (Talk)
On Tuesday (06/23/09), I’ll be giving my talk on system-level design. It will present an overview of the current state of the field, some results from my dissertation, and various ideas.
On the program:
-
A retrospective of design automation tools (since the 1950s).
-
Modern approaches to design …