A Method of Automatic Data Path Synthesis

A method of automatically synthesizing data paths from a behavioral description has been developed. An initial implementation of this method, which is integrated into the Carnegie-Mellon University Design Automation system, is presented in this paper. Its principles of operation are explained and an evaluation of its performance is given. This method of automatic synthesis surpasses the performance of previous CMU-DA approaches. Further, a designer can use it in a semi-automatic fashion and complement its abilities with his expert insight.

[1]  Gerhard Zimmermann The Mimola Design System a Computer Aided Digital Processor Design Method , 1979, 16th Design Automation Conference.

[2]  Daniel P. Siewiorek,et al.  Facet: A Procedure for the Automated Synthesis of Digital Systems , 1983, 20th Design Automation Conference Proceedings.

[3]  John A. Darringer,et al.  A New Look at Logic Synthesis , 1980, 17th Design Automation Conference.

[4]  Daniel P. Siewiorek,et al.  A design methodology and computer aids for digital VLSI systems , 1981 .

[5]  Donald E. Thomas,et al.  Behavioral Level Transformation in the CMU-DA System , 1983, 20th Design Automation Conference Proceedings.

[6]  Peter Marwedel,et al.  The MIMOLA Design System: Detailed Description of the Software System , 1979, 16th Design Automation Conference.

[7]  Donald E. Thomas,et al.  The VLSI Design Automation Assistant: Prototype System , 1983, 20th Design Automation Conference Proceedings.