DocumentCode
1163829
Title
Sehwa: a software package for synthesis of pipelines from behavioral specifications
Author
Park, Nohbyung ; Parker, Alice C.
Author_Institution
Dept. of Electr. Eng., California Univ., Irvine, CA, USA
Volume
7
Issue
3
fYear
1988
fDate
3/1/1988 12:00:00 AM
Firstpage
356
Lastpage
370
Abstract
A set of techniques for the synthesis of pipelined data paths is described, and Sehwa, a program that performs such synthesis, is presented. The task includes the generation of data paths from a data-flow graph along with a clocking scheme that overlaps execution of multiple tasks. Some design examples are given. Sehwa can find the minimum-cost design, the highest performance design, and other designs between these two in the design space. Sehwa is written in Franz Lisp and executes within minutes, for problems of practical size, on a VAX 11/750
Keywords
logic CAD; pipeline processing; software packages; CAD; Franz Lisp; Sehwa; VAX 11/750; behavioral specifications; clocking scheme; computer aided design; data-flow graph; fast digital circuits; highest performance design; minimum-cost design; pipelined data paths; software package; synthesis program; Circuit synthesis; Clocks; Costs; Data flow computing; Design methodology; Flow graphs; Pipeline processing; Resource management; Software packages; Timing;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/43.3169
Filename
3169
Link To Document