VARIABLE DATA REPRESENTATION FOR HIGHER-SPEED PERFORMANCE AND REDUCED-POWER CONSUMPTION IN PRECHARGED CIRCUITS
Original Publication Date: 1996-Nov-01
Included in the Prior Art Database: 2002-May-07
Low power has always been a key objective of VLSI circuit design for portable products. It is also one of the reasons why CMOS has been a favored technology for the implementation of low-power VLSI designs. One of the most hequently used design techniques in CMOS is that of precharging. Unfortunately precharging forces circuit activity even when none is required. Thus to avoid unnecessary precharging overhead, it is proposed that the data representation be allowed to vary so that a choice can be made to minimize discharging. As an added benefit, significant speed improvements are simul- taneously obtained.