Behavioral synthesis is now a reality. After nearly twenty years of academic and industrial research and development, designers are reaping the rewards of this technology, which brings increased productivity, improved design quality, and faster time to market.
This book gives a designer's-eye view of this exciting new EDA technology. The first six chapters provide a detailed description of what goes on under the hood of an industrial-strength behavioral synthesis product, the Synopsys Behavioral Compiler, with copious notes and tips on how to use this knowledge to get the most out of this powerful new tool.
* Introduction to the behavioral design flow
* Behavioral synthesis representations and processes
* Writing HDL descriptions for behavioral synthesis
* Managing I/O timing
* Behavioral Compiler commands and options
* Interpreting error messages
The next five chapters provide detailed case studies, representing a variety of design problems:
* IIR and FIR filters
* Video compression and translation from C to HDLs
* Data encryption
* Packet routing
The examples are given in both VHDL and Verilog. Machine-readable versions, along with complete synthesis reports, are provided on the accompanying diskette (requires Syopsys Behavioral Compiler to synthesize).
DAVID KNAPP was one of the architects of the Synopsys Behavioral Compiler and is a senior researcher in the field of behavioral synthesis. Before joining Synopsys, he was a professor of Computer Science at the University of Illinois at Urbana-Champaign, where he taught courses in Microprocessor Systems, Embedded Systems, and Design Automation.
Product Details
Would you like to update product info or give feedback on images?
|
|
Share your thoughts with other customers:
|
||||||||||||||||||||||
|
Most Helpful Customer Reviews
1 of 1 people found the following review helpful:
5.0 out of 5 stars
Very helpful.,
By A Customer
This review is from: Behavioral Synthesis: Digital System Design Using the Synopsys Behavioral Compiler (Hardcover)
A must read for those hoping to raise their level of design abstraction from RTL to behavioral
Share your thoughts with other customers: Create your own review
|
|
Tag this product(What's this?)Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items. |
|
This product's forum
Active discussions in related forums
Search Customer Discussions
|
Related forums
|