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.

Open PDF

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

Tags

Communities of Interest

  • C4I

DTIC Thesaurus Topics

  • Abstracts
  • Algorithms
  • Automatic
  • Compilers
  • Data Storage Systems
  • Data Transmission
  • Demographic Cohorts
  • Instruction Set Architecture
  • Integrated Systems
  • Language
  • Optimization
  • Simulations
  • Simulators
  • Space Exploration
  • Specifications
  • Structural Components
  • Transitions

Readers

  • Brain and Cognitive Science; Experimental Psychology; Cognitive Neuroscience
  • Computer Science.
  • Integrated Circuit Design and Technology.

Technology Areas

  • Space