Title :
Buffer minimization in pass transistor logic
Author :
Zhou, Hai ; Aziz, Adnan
Author_Institution :
Adv. Technol. Group, Synopsys Inc., Mountian View, CA, USA
fDate :
5/1/2001 12:00:00 AM
Abstract :
With shrinking feature sizes and increasing transistor counts on chips, demands for higher speed and lower power make it necessary to look for alternative design styles that offer better performance than static complementary metal-oxide-semiconductors. Among them, pass transistor logic (PTL) is of great promise. Since delay in a transistor chain is quadratically proportional to the number of transistors and a signal may degenerate passing through a transistor, buffers are necessary to guarantee performance and restore signal strength in PTL circuits. In this paper, we first analyze effects of buffer insertion on a circuit and give a sufficient and necessary condition for safe buffer insertion. Then, a buffer minimization problem is formulated. Although it is NP-hard in general, it can be solved linearly when buffers are required on multifan-out nodes. We also consider the case when buffers are inverters, where phase assignment needs to be done with buffer insertion
Keywords :
buffer circuits; logic design; minimisation of switching nets; NP-hard problem; buffer insertion; buffer minimization; inverting buffer; logic design; pass transistor logic circuit; Binary decision diagrams; CMOS logic circuits; Circuit synthesis; Delay; Inverters; Microprocessors; Minimization; Power dissipation; Signal restoration; Transistors;
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on