High speed CMOS POS PLA using predischarged OR array and charge sharing AND array

A family of four PLAs using triggered decoders charge sharing is presented. They can be classified into two types. In the front of the OR-AND array, the two types 1 and 2 use 1-b or 2-b triggered decoders, respectively. Type 1 is a single-phase dynamic CMOS POS (NOT-NOT)-(NOT-NOR)-(NOT-NOT) PLAs in a product of sums (POS) using CMOS domino logic in the OR array and charge sharing logic in the AND array. Type 2 is a single-phase dynamic CMOS POS OR-(NOT-NOR)-(NOT-NOT) PLA in a POS using predischarged OR gates like NMOS domino logic and charge sharing logic. By using charge sharing for the implementation of a cascaded AND array in types 1 and 2, and by using a triggered input technique to replace ground switches, faster PLAs that require lower power dissipation than the conventional fastest CMOS SOP (NOT-NOR)-(NOT-NOT)-(NOR-NOT) PLA in a sum of products (SOP) are achieved. By using triggered 2-b decoders on the input during the precharge time, the capacitance of an input minterm of a PLA can be minimized to reduce power consumption. >

[1]  A. R. Linz A low-power PLA for a signal processor , 1991 .

[2]  J. Ortega,et al.  CMOS current-mode multivalued PLAs , 1991, IEEE Transactions on Circuits and Systems.

[3]  Y. B. Dhong,et al.  Single Phase Dynamic CMOS POS PLA , 1992, The Fifth International Conference on VLSI Design.

[4]  Resve Saleh,et al.  Analysis and Design of Digital Integrated Circuits , 1983 .

[5]  Kazuo Yano,et al.  A 3.8-ns CMOS 16*16-b multiplier using complementary pass-transistor logic , 1990 .

[6]  庄司 正一,et al.  CMOS digital circuit technology , 1988 .

[7]  Tsutomu Sasao On the Optimal Design of Multiple-Valued PLA's , 1989, IEEE Trans. Computers.

[8]  P.W. Cook,et al.  A study in the use of PLA-based macros , 1979, IEEE Journal of Solid-State Circuits.