The Hermod Behavioral Synthesis System
Abstract
Silicon compilation is the process of automatically mapping an abstract design representation to a physical structure 19. Depending upon the input language, silicon compilers are classified into behavioral compilers (or behavioral synthesizers) and structural compliers. A behavioral synthesizer translates a behavioral synthesizer translates a behavioral description into a structure, creating structural designs consisting of functional blocks and their interconnection. In a behavioral synthesis system, the design is specified by a functional relationship between input and output ports described in hardware description language. The behavior of output ports is specified in terms of input ports internal state. The Output from a behavioral synthesizer contains hardware modules (data paths) required to implement the given behavioral specification, and their scheduling (control) Keywords: Indexing Terms: Behavioral synthesis, Structural synthesis, control and data flow graph register-transfer level description space exploration.
Document Details
- Document Type
- Technical Report
- Publication Date
- Jun 08, 1988
- Accession Number
- ADA207319
Entities
People
- Masayasu Odani
- Sun Y. Hwang
- Tom Blank
- Tom Rokicki
Organizations
- Stanford University