Generic component library characterization for high level synthesis
- 1 January 1991
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
Describes a novel generator-generator environment for characterizing generic component libraries used in high level hardware synthesis. The environment is composed of LEGEND, a language used to specify generic libraries, and GENUS, the generated generic component library. GENUS provides generic component instances for the task of behavior-to-structure mapping in high level synthesis. The LEGEND/GENUS environment complements a language such as VHDL by providing component library generator-generators with behavioral models for simulation and subsequent synthesis. The LEGEND language has a simple and extensible syntax which allows users to add and modify component generators easily. Generic components in GENUS have realistic register transfer semantics, including clocking, asynchrony and data bi-directionality. The LEGEND/GENUS environment is implemented on SUN workstations in C/Unix and is used by a suite of behavioral and logic synthesis tools at U.C. Irvine.Keywords
This publication has 13 references indexed in Scilit:
- The integration of logic synthesis and high-level synthesisPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Synthesis from VHDLPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- LEGEND: a language for generic component library descriptionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- The component synthesis algorithm: technology mapping for register transfer descriptionsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- An intermediate representation for behavioral synthesisPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- An intelligent component database for behavioral synthesisPublished by Association for Computing Machinery (ACM) ,1990
- Knowledge based control in micro-architecture designPublished by Association for Computing Machinery (ACM) ,1987
- Palladio: An exploratory environment for circuit designComputer, 1983
- A Technology Relative Logic Synthesis and Module Selection SystemPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1981
- A Digital System Design Language (DDL)IEEE Transactions on Computers, 1968