You are on page 1of 4

LOW VOLTAGE SWING CIRCUITS FOR LOW DISSIPATION BUSSES

Gian Carlo Cardarilli1, Marcello Salmeri2, Adelio Salsano3, Osvaldo Simonelli4


Department of Electronic Engineering, University of Roma “Tor Vergata”
Via della Ricerca Scientifica - I-00133 Roma - Italy
1
cardarilli@utovrm.it, 2 salmeri@eln.utovrm.it, 3 salsano@eln.utovrm.it, 4 simonelli@utovrm.it

ABSTRACT are based on two basic techniques: the first one reduces
the power by reducing the swing of bus signals [3-5],
Power reduction is one of the most important issues of
while the second one reduces the consumption by
the modern VLSI design. Many analysis show that larger
implementing a charge-recycling procedure [6].
quantity of power is dissipated for the communication,
A complete evaluation of these solutions involves a
both inside that outside of the chip. Different
comparison of the resulting architectures in terms of
methodologies have been proposed to reduce such power
power reduction, technology constraints and hardware
dissipation. In this paper we consider the approach based
complexity. For example, while charge-recycling
on the reduction of the voltage. In literature this approach
techniques are very efficient in terms of power saving,
is based on interface circuits that make use of
they seem quite complex in terms of circuit
sophisticated technology. Moreover the proposed circuits
implementation.
and quite complex. Our efforts are devoted to develop a
In our work we use an approach based on voltage
solution based on quite simple interface circuits
swing reduction. This approach requires additional
implemented in conventional CMOS technology. In this
circuitry consisting in a driver and a receiver for each line
paper we will review the interface circuits already are
of the bus.
proposed by the authors [10] will discuss the measurement
Different solutions have been proposed in literature
results of a testing chip. Starting from the drawbacks
for the implementation of circuits based on reduced
highlighted by these measurements we propose a new
voltage swing. The main drawbacks are related to the
circuits based on a new technique of voltage swing
circuit complexity and to the need of special technology.
reduction and we present a preliminary simulation.
Instead, our efforts are devoted to develop a solution
based on quite simple interface circuits implemented in
conventional CMOS technology. In the following section
1. INTRODUCTION we will review the interface circuits already proposed by
the authors [10] and will discuss the measurement results
on a testing chip. These measures show a good power
The growing demand of portable equipment and the reduction (more than 80%) but point out some drawbacks
growing complexity of the VLSI circuits makes the power of the driver. In particular the bus voltage is greatly
reduction one of the most important design issue for dependent on the capacitive load. Starting from these
future architectures and therefore in the optimization drawbacks we propose a new circuit based on a new
process new design tools add the power issue constraint to technique of voltage swing reduction which is simulated.
the classically considered area and speed [1]: power
saving is paid at the price of area increase and/or speed 2. THE NEW BUS ARCHITECTURE
decrease.
As it is well known, in the CMOS technology the The architecture consists in a two rail bus, with a
major contribute to power consumption is given by the driver for each original line which transforms the 0’s and
charge of parasitic capacitance. Consequently, most of the 1’s respectively in low swing differential signal on either
power is dissipated in the interconnections characterized output line. The differential low swing output signal is
by a large capacitances. For these reasons, the internal and transformed in a full swing (0 to Vdd) signal by a receiver
the external busses are the more critical point in the circuit realized with a sense amplifier as in [4]. The block
for the power consumption. In fact they consist of long structure is shown in Fig. 1 and the theoretical power
interconnection lines with large fan-out. Paper [2] shows saving with respect to the dissipation is given by
that these busses dissipate up to 50% of the total power of P1 − P 2 Vdd - 2 ⋅ Vs
the VLSI circuit. ≅
Different approaches have been proposed in order to P1 Vdd
limit the power consumption in the bus. These methods
where P1 and P2 are the powers dissipated on the
standard and low power busses, Vs and Vdd are the low
swing voltage on the bus and supply voltages.
As can be easily verified, the power saving could
reach a theoretical value of 88% for Vs = 300 mV and td
Vdd = 5 V.
DRIVERS RECEIVERS
CLK
DATA_IN (1) BUS_LINE (1) OUT (1)
Cw
DATA_IN (1) 1 1 OUT (1)
BUS_LINE (1)

DATA_IN (2) BUS_LINE (2) OUT (2) Fig. 3. Schematic of drivers and receiver.
DATA_IN (2) 2 2 OUT (2)
BUS_LINE (2)
The data bit driver is realized with two similar circuits
having complementary input and output signals (IN1, IN2
and INP, INN).
DATA_IN (N) BUS_LINE (N) OUT (N) The single driver circuit consists of an inverter with
DATA_IN (N) N
BUS_LINE (N) N OUT (N) the pull-up transistor (MP1) connected to Vdd by means of
another pMOS (MP2) which controls the current flow
Fig. 1. Bus architecture scheme [10]. from the supply. The control of the current flow from the
supply to the bus is realized by controlling the state of
This architecture is similar to the ones proposed in [3, pMOS MP2 when the pMOS MP1 is on. We can drive the
4] but, as will be shown in the next section, our solution bus with different voltage swings changing the time td
uses a conventional technology and less complexity corresponding to MP1 and MP2 both on.
hardware for the driver. The receiver consists of a current-controlled latch
sense-amplifier. While the clock is high, the sense
3. THE EXPERIMENTAL CHIP amplifier outputs are predischarged. When the clock
varies from 1 to 0, the sense amplifier is activated and it
In Fig. 2 the layout of an experimental chip is shown. captures the differential value between the two rail bus
It is realized using a conventional CMOS 0.7 µm ES2 inputs. The full swing outputs can drive the following
technology. conventional digital circuit.

4. THE MEASUREMENTS
Receiver In order to verify the simulation results presented in
[10] and the reliability of the proposed architecture, a set
of measurements have been realized. The scheme of the
experimental setup is shown in Fig. 4.
BUS

Drivers
Fig. 2. Photo of the experimental chip.

The chip includes two drivers which control the


voltage swing on the internal bus. This bus consists of two
1500 µm long wires. Another line is added, which is
driven with full swing voltage to permit the measurement
of cross-talk interference on the adjacent two low-voltage
wires. The couple of drivers and receiver is shown in
Fig.3. Fig. 4. Scheme of the experimental setup.

Each measurement was done twice, with and without a


full swing signal on the line close to the differential wire.
Considering this coupled line at the minimum allowed
distance from the bus, we obtained that it’s possible to
reduce the voltage swing to 300 mV before errors would doesn’t affect the performance of the circuit because it can
occur during transmission. increase the charged bus line to a higher voltage value.

CK Receiver INN

INP

Fig. 6. Signals on the bus.

CK Drivers The entity of power reduction can be inferred from


Fig. 7 which shows the measurements of the supply
Fig. 5a. Receiver and driver clock signals. current for different values of the voltage on the bus. In
Fig. 7a we can see the spikes of current produced by the
driver and receiver switching.

IN2

Driver Receiver

IN1
Fig. 5b. Driver input signals.

INN Fig. 7a. Supply current with bus swing of 300 mV.

INP

Fig. 5c. Bus signals.

OUTP
Fig. 7b. Supply current with bus swing of 5 V.

OUTN The power dissipated with this low voltage swing bus,
calculated as the integral of the supply voltage and
current, is reduced of about 80%.

5. THE NEW DRIVER


Fig. 5d. Receiver output signals.
The power used for off-chip driving is very
Fig. 5, acquired from a digital oscilloscope with a base dominating and becomes more dominating with scaling
[2]. Up to 70% of the power may be due to off-chip
time at 2 µs/div, shows the signals on all the chain of the
driving and in order to reduce the global power, it is
transmission system. The output from the receiver (shown
necessary to reduce the power used for off-chip driving.
in Fig. 5d) can drive correctly an external SR flip-flop.
This can be done by several choices: using a more
Fig.6 shows the measurements of the signals on the
advanced off-chip technology (Multi Chip Module), using
bus with a low bit rate in order to easily acquire the supply
single chip solution or reducing the off chip swing.
current signal. Here it is possible to see the effect of the
One of the main drawback of the above circuit [10]
receiver clock on the bus due to the capacitance coupling
concerns on the dependence of the output voltage swing
the bus line and the receiver clock line. This behavior
on the bus capacitance. In order to obtain a voltage bus
swing independent from the load we propose the new long lines without the need of non-conventional
driver shown in Fig. 8. technology or high complexity hardware.
In this circuit, when the input signal (IN) go down, the The experimental results confirm the validity of the
current flows from the supply to the bus until the output architecture showing a power saving of more than 80%
voltage reaches the voltage (VREF - Vtn) where VREF is the with respect to a conventional circuits. The simulation
voltage on the gate of nMOS MN2 and Vtn is its threshold results of the new proposed driver promises moreover a
voltage. In order to have a reference voltage without any very low sensibility for different loads.
static power dissipation it was realized using a couple of
transistors nMOS and pMOS, the pMOS connect to Vss
and nMOS connect to Vdd. REFERENCES

[1] A. P. Chandrakasan, S. Sheng, R. W. Brodersen,


“Low-Power CMOS Digital Design”, IEEE Journal
of Solid-State Circuits, vol.27 no.4, April 1992.
[2] D. Liu, C. Svensson, “Power Consumption
Estimation in CMOS VLSI Chips”, IEEE Journal of
Solid-State Circuits, vol.29 no.6, June 1994.
[3] Y. Nakagome, K. Itoh, M. Isoda, K. Takeuchi, M.
Aoki, “Sub-1-V Swing Internal Bus Architecture for
Future Low-Power ULSI’s”, IEEE Journal of Solid-
State Circuits, vol.28 no.4, April 1993.
[4] M. Matsui, H. Hara, Y. Uetani, L. Kim, T.
Nagamatsu, Y. Watanabe, A. Chiba, K. Matsuda, T.
Sakurai, “A 200 MHz 13 mm² 2-D DCT Macrocell
Fig. 8. New driver circuit. Using Sense-Amplifying Pipeline Flip-Flop Scheme”,
IEEE Journal of Solid-State Circuits, vol.29 no. 12,
Fig. 9 shows the bus and the reference voltages December 1994.
obtained by simulating the driver with different loads (100 [5] H. Kojima, S. Tanaka, K. Sasaki, “Half-Swing
fF, 1 pF and 10 pF). It could be highlighted two Clocking Scheme for 75% Power Saving in Clocking
advantages. The first one is the very short rise time of the Circuitry”, IEEE Journal of Solid-State Circuits,
bus signal because of the very low bus voltage level. The vol.30 no.4, April 1995.
second one concerns the low sensitivity of this level from
the capacitive load because the output voltage doesn’t rise [6] H. Yamauchi, H. Akamatsu, T. Fujita, “An
over (VREF - Vtn). Asymptotically Zero Power Charge-Recycling Bus
Architecture for Battery-Operated Ultrahigh Data
CLOAD Rate ULSI’s”, IEEE Journal of Solid-State Circuits,
100f vol.30 no.4, April 1995.

OUT 1p [7] A. Bellaouar, I. S. Abu-Khater, M. I. Elmasry, “Low-


Power CMOS/BiCMOS Drivers and Receivers for
10p
On-Chip Interconnects”, IEEE Journal of Solid-State
Circuits, vol.30 no.6, June 1995.
[8] D. K. Su, Marc J. Loinaz, S. Masui, B. A. Wooley,
“Experimental Results and Modeling Techniques for
Substrate Noise in Mixed-Signal Integrated Circuits”,
REF IEEE Journal of Solid-State Circuits, vol.28 no.4,
April 1993.
[9] Neil H. E. Weste, K. Eshraghian, “Principles of
CMOS VLSI Design, A System Perspective”, Second
Edition, Addison-Wesley Publishing Company, 1993.
[10] G.C.Cardarilli, M.Salmeri, A.Salsano, O.Simonelli,
Fig. 9. Voltage swing on the bus with different load. “Bus Architecture for Low-Power VLSI Digital
Circuits”, ISCAS96, 1996.
6. CONCLUSIONS
This paper proposes a new low-swing architecture for
VLSI busses which greatly reduces power dissipation on

You might also like