Professional Documents
Culture Documents
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.
CK Receiver INN
INP
IN2
Driver Receiver
IN1
Fig. 5b. Driver input signals.
INN Fig. 7a. Supply current with bus swing of 300 mV.
INP
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%.