Title :
Path-programmable logic
Author :
Carter, Tony M. ; Smith, Kent E.
Author_Institution :
Dept. of Comput. Sci., Utah Univ., Salt Lake City, UT, USA
Abstract :
Path-programmable logic (PPL) is a structured IC design methodology under development at the University of Utah. PPL employs a sea-of-wires approach to design. In PPL, design is done entirely using cells for both functionality and interconnect. PPL cells may have modifiers that change either their connections or functionality. Wires in the PPL design plane are segmentable at any cell boundary. PPL is implemented as a set of cell libraries (NMOS, CMOS, and GaAs) and a suite of tools that permit the designer to create, modify, simulate, and check PPL circuit designs and to generate mask data for them. PPL exhibits little or no area penalty with respect to full-custom densities, while permitting system design to be done more rapidly than with gate arrays or standard cells. PPL may be implemented as a sea-of-gates gate array to provide fast turnaround
Keywords :
application specific integrated circuits; cellular arrays; circuit CAD; circuit layout CAD; logic CAD; logic arrays; ASIC; CAD; CMOS; GaAs; NMOS; cell libraries; computer aided design; custom design; path programmable logic; sea-of-gates gate array; sea-of-wires; segmentable wires; structured IC design methodology; Automatic control; Circuit synthesis; Computer science; Design methodology; Integrated circuit interconnections; Logic arrays; Logic design; Process design; Wires; Wiring;
Conference_Titel :
ASIC Seminar and Exhibit, 1989. Proceedings., Second Annual IEEE
Conference_Location :
Rochester, NY
DOI :
10.1109/ASIC.1989.123252