A gate-array
cell uses smaller and larger transistors. Four larger transistors are provided: two n-channel and two p-channel. A small p-channel
transistor is placed between the contact tabs of the polysilicon lines of the two larger p-channel transistors, and between the p-channel transistors and a N-well tap. A small n-channel
transistor is similarly placed between the contact tabs of polysilicon lines of the two larger n-channel transistors, and between the n-channel transistors and a P-well tap. The
cell is slightly expanded in height to accommodate the two smaller transistors. The smaller transistors enable a reduction in the number of transistors required for latches and flip-
flops. The smaller transistors allow a feedback
inverter to directly connect to an input, since the input can easily over-power the feedback current. This is not possible for standard
gate array cells having only one
transistor size. Transmission gates are eliminated when
direct feedback is feasible. Thus, the smaller transistors enable a reduction in
transistor count as well as being smaller in size. Clear and set are provided by larger pull-down or pull-up transistors rather than NAND gates, since the larger pull-down and pull-up transistors can easily over-power the feedback inverters.