ACM Home Page
Please provide us with feedback. Feedback
An intermediate representation for behavioral synthesis
Full text PdfPdf (728 KB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 27th ACM/IEEE Design Automation Conference table of contents
Orlando, Florida, United States
Pages: 14 - 19  
Year of Publication: 1991
ISBN:0-89791-363-9
Authors
Nikil D. Dutt  Dept. of Information & Computer Science, University of California, Irvine, Irvine, CA
Tedd Hadley  Dept. of Information & Computer Science, University of California, Irvine, Irvine, CA
Daniel D. Gajski  Dept. of Information & Computer Science, University of California, Irvine, Irvine, CA
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
IEEE-CS : Computer Society
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 23,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/123186.123192
What is a DOI?

ABSTRACT

This paper describes an intermediate representation for behavioral and structural designs that is based on annotated state tables. It facilitates user control of the synthesis process by allowing specification of partially design structures, and a mixture of behavior, structure and user specified bindings between the abstract behavior and the structure. The format's general model allows the capture of synchronous and asynchronous behavior, and permits hierarchical descriptions with concurrency. The format is easily translated to VHDL for simulation at each stage of the design process. It therefore complements a good simulation language (VHDL) by providing an excellent input path for behavioral and register-transfer synthesis. The format's simple and uniform syntax allows it to be used both as an intermediate exchange format for various behavioral synthesis tools, and as a graphical tabular interface for the user, thereby allowing a natural medium for automatic or manual refinement of the design.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
ABWS89
T. Amon, G. Borriello, W. Winder and C. Sequin, "A Unified Behavioral/Structural Representation for Simulation and Synthesis," 1989 High Level Synthesis Workshop, Oct. 1989.
 
BrMS89
O. Bross, P. Marwedel and W. Schenk, "Incremental Synthesis and Support for Manual Binding in MIMOLA," 1989 High Level Synthesis Workshop, Oct. 1989.
 
DuGa89a
N. Dutt and D. Gajski, "EXEL" A Language for Interactive Behavioral Synthesis," Ni nth international Symposium on Computer Hardware Description Languages, June, 1989.
DuGa89b
 
DuHG89
N. Dutt, T. Hadley and D. Gajsld, "BIF" A Behavioral Intermediate Format for High Level Synthesis," TR 89-03, U.C. Irvine, Sept. 1989.
 
Dutt88
N. D. Dutt, "GENUS: A Generic Component Library for High Level Synthesis," TR 88-22, U.C. Irvine, September, 1988.
 
Dutt89
N. D. Dutt, "Behavioral Synthesis from Partial Descriptions," Ph.D. Dissertation, University of Illinois at Urbana-Champaign, January, 1989.
 
Hadl90
T. Hadley, "The BIF User Interface and Programming Manual," TR 90-07, U.C. Irvine, April 1990.
 
HaCD90
T. Hadley, J. Cho and N. Dutt, "Translating BI1~ into VHDL: Algorithms and Examples," TR 90-06, U.G. Irvine, April 1990.
Knap89
LiGa89
 
McPC88
 
PaGa86
B. Pangrle, D. Gajski, "Slicer: A State Synthesizer for Intelligent Silicon Compilation," ICCAD 86.
 
THBR87
D. E. Thomas, R. L. Blackburn and J. V. Rajan, "Linking the Behavioral and Structural Domains of Representation for Digital System Design," IEEE Trans. CAD, Vol. CAD-6, No. 1, ffanuaxy 1987.
 
VHDL87
"VHDL Tutorial for IEEE Standard 1076 VHDL"., CAD Language Systems Inc., June 1987.
 
Vant89
Vanfage VHDL Simulator, Vantage Analysis Systems Inc., 1989.
 
WhON89
G. Whitcomb, et. al, "The Hardware D~t~-Flow Representation and Synthesis Methodology," 1989 High Level Synthesis Workshop, Oct. 1989.
YaIs89


Collaborative Colleagues:
Nikil D. Dutt: colleagues
Tedd Hadley: colleagues
Daniel D. Gajski: colleagues