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
fDate :
3/1/1988 12:00:00 AM
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;
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on