DocumentCode :
1618303
Title :
BLACK/CLAD: a layout synthesis tool for combinational blocks from behavioral HDL descriptions
Author :
Wu, Qinghong ; Ramírez-Chávez, Sergio R.
Author_Institution :
Dept. of Electr. Eng., Bucknell Univ., Lewisburg, PA, USA
fYear :
1992
Firstpage :
843
Abstract :
The first of two loosely coupled CAD tools is presented. BLACK is a synthesis program which generates a topological transistor netlist from a behavioral description written in VHDL, Verilog, truth lab, or Boolean equations. The netlist produced by BLACK is then used by the second tool to produce full custom layouts. The second tool, CLAD, is a layout program which uses simulated annealing to optimize the placement of the different transistor groups. The BLACK and CLAD synthesis system accepts behavioral hardware description language descriptions or transistor netlists as inputs, and generates full-custom two-dimensional layouts rather than standard cell netlists. An example of synthesizing a Muller C, an asynchronous sequential circuit, is given
Keywords :
cellular arrays; circuit layout CAD; combinatorial circuits; logic CAD; simulated annealing; specification languages; BLACK; Boolean equations; CLAD; Muller C; VHDL; Verilog; asynchronous sequential circuit; behavioral HDL descriptions; behavioral description; combinational blocks; full custom layouts; layout synthesis tool; loosely coupled CAD tools; simulated annealing; standard cell netlists; synthesis program; topological transistor netlist; transistor groups; truth lab; two-dimensional layouts; Boolean functions; CMOS logic circuits; CMOS process; Circuit simulation; Circuit synthesis; Equations; Hardware design languages; Input variables; Minimization; Simulated annealing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 1992., Proceedings of the 35th Midwest Symposium on
Conference_Location :
Washington, DC
Print_ISBN :
0-7803-0510-8
Type :
conf
DOI :
10.1109/MWSCAS.1992.271192
Filename :
271192
Link To Document :
بازگشت