Sie sind auf Seite 1von 4

Analysis and Design of High Performance and Low Power

Current Mode Logic CMOS

Phillip Chin, Junjie Su, and Xiaolan Zhong


University of California, Berkeley

1
Abstract CML). The basic method As stated before the multiple inputs can be
of computation is current inputs and outputs to attached to that node. To
With the scaling down of mirrors, which pass CML gates are currents. account for this the
CMOS transistors, many
values by mirroring A number of different PMOS must be resized
issues, once considered
negligible, now have become a currents through other implementations have such that the amount of
factor in design. Some of these transistors. CML offers a been explored; depending current is multiplied by
problems are leakage current number of advantages on the gate, logic “1” the number of inputs. So,
and power consumption. The
solution this paper will
such as a reduced number could be presence of if all the inputs are high,
address is using current mode of transistors and a current with logic “0” the current leaving will
logic as opposed to traditional smaller area [1]. A one being absence of current be the number of inputs
voltages. In the early stages of bit adder cell has been or visa versa. times the original current
this research, a number of
gates have been implemented
built with as little as 15 (i.e. the amount supplied
and are compared against transistors using current A. Inverter by the PMOS). Like the
their static CMOS mode logic [2]. Also, The CML Inverter is inverter the output will
counterparts. We also begin given a supply voltage, made using an NMOS be low. However, if any
by analyzing 90nm MOSFETs
and will continue to work
the performance of a current mirror, using a of the inputs are low,
down to lower channel CML gate can be PMOS current source there will be enough
lengths. optimized for delay, connected to the diode- current to flow through
power, and the switching connected NMOS. For the mirror such that the
I. Introduction noise. Previously, with this structure, the output NMOS is turned
static CMOS, the only presence of current is on to produce an output
The scaling down of real parameter that could logic “1”. When Iin is current. As long as there
CMOS transistors has be changed was the size. high, the current from the is a presence of current,
posed new problems for With a control over the PMOS transistor will the output is considered
designers. As the limits current, current as a flow through that branch, to be high [1].
of size are being reached, parameter can be used to leaving no current to go
new logic styles will be increase performance [1]. through the mirror. This
needed to continue the However, there are will effectively turn off
trend. Current mode logic some drawbacks that will the mirror network and
(CML) was researched in have to be overcome. The Iout will be low. However,
the past, but may offer a supply current of a CML depending on the current
solution for today’s gate is independent going through the PMOS,
technology. CML operating frequency; the leakage current of the
implements some analog there will be static power mirror network, when it
components to compute dissipation. However, at is turned off, can become
logic. Typically, CML higher frequencies less a factor and produce
refers to a logic style power is dissipated than errors in computation [1].
where voltages values the static CMOS
still determine the logic counterparts [5]. This Fig. 2. CML NAND gate
values of the inputs and will lead a reduction in created from Inverter
outputs, but current is voltage supply and
only used as an current. However, scaling A second NAND gate
intermediate variable. down these parameters implementation is shown
The basic structure will lead to a greater in Figure 3. The current
consists of differential impact of leakage sources in the bottom left
pairs with dual outputs. current. In particular if represent the inputs to the
The inputs steer the the nanoAmpere level is NAND gate. A key
current down one branch the target, it will be about Fig. 1. CML Inverter
feature to this design, is
or the other to compute the same magnitude of that M5, a PMOS (bad
logic [3]. the leakage current. Thus, B. NAND Gate pull down device), is
This paper focuses the circuit become less The inverter presented connected ground,
on “true” CML where the robust and is more prone above can be modified required a threshold drop,
input and output values to errors. slightly to produce a so it can effectively be
are actually currents II. CML Logic CML NAND gate. At the turned off when it needs
(throughout this paper, Gates input node in the inverter, to be. The key
CML will refer to true component that makes

2
this work is that when all When any of the inputs the voltage.
the inputs are high, all are high, M3’s current Delay*Power vs. Operating Frequency of NOR
Unfortunately, mostGate
the current supplied by will rise to supply the 2000 common devices will not
the upper left current current demanded by the 1800 work for the current case.
supply and M6’s current inputs. This will keep M1 1600 In our case we used a
will be drawn through the off and thus turning off 1400 diode connected
inputs. This will the NMOS at the output 1200 MOSFET, butStaticit didCMOS
not
1000
effectively turn off M5. branch. However, when work perfectlyCML and there
800
The PMOS on the output all the inputs are off, the Delay*Power (ps)
600
was always current
branch must be sized to 0.5I will flow through 400 flowing through it, even
twice M6, because the M1 making Iout high [4]. 200 at times when it should
maximum current 0 not have been. This made
flowing through M6 is 0 1 2 3it difficult
4 to implement
0.5I. Therefore the Operating Frequencythe circuit, even though a
(GHZ)
current at the outputs will partially working one
equal to high and be Fig. 5. Delay-Power Product was built.
drawn through the Comparison between Static
current supply at the CMOS and CML NOR gate.
output branch making Iout
low. If any of the inputs As mentioned earlier
are turned off, M5 will the robustness of CML
have to be on and M6 gates are still in question.
will be off. This will turn This is due to the
off the PMOS at the increasing influence of
Fig. 4. CML NOR Gate
output branch, forcing the leakage current. In
the current to be drawn the case of the NOR gate,
III. Performance the logic swing is not Fig. 6. CML NOR gate out with
from Iout [4]. Comparison input switching at 5GHz.
perfect. As can be seen
from figure 6, the input An inverter chain
As a preliminary test, the switches at a rate of 5
static CMOS and CML was also built and tested
GHz. The high value of for robustness. Due to the
NOR gates were current is 10 μA. There
compared in difficulties of SPICE, the
are a few noticeable currents from each stage
performance. As was spikes, but it swings from
noted earlier, for higher could not be measured,
to the desired values. but the voltages were
frequencies, the CML However, if less than 1
actually performs better measured. As the signal
μA, the circuit becomes progressed through the
[5]. The Static CMOS difficult to bias and the
Fig. 3. A second suffers greatly, which inverter chain, the
implementation of a CML output is centered at a voltage signal degraded.
NAND Gate would suggest for high new current value.
frequency applications, This may suggest that
Many difficulties CML circuits do not
C. NOR Gate CML would be the best were experienced when
choice. work well when put in a
The CML NOR gate is running these tests. In long chain. It also seems
essentially the reverse of particular, tests were run safe to assume that the
the second CML NAND on SPICE, but it seems current signal must have
Gate as can be seen in not to cater well to been affected as well,
Figure 4. The upper left current. For example, which would suggest
current supply supplies nodes were inaccessible poor robustness.
the opposite of the for currents, where as
NAND gate. Like the voltage could be IV. Conclusions and
NAND gate, an NMOS is measured easily. Also, it Proposals
connected to the supply was very difficult putting
voltage, requiring a a load at the output of the Based on our simulation,
threshold voltage drop gate. For voltage mode if CML is used in a high
across it, allowing it to be logic, a capacitor frequency, high
turned off when needed. sufficed, because it held

3
performance task, it has benefit. We will combine High Speed Low
an advantage over static the implemented building Power Current
CMOS. However, the blocks into larger Mode Logic Circuits,
robustness of the circuit modules and chains and 2004 IEEE
still remains an issue. It eventually into a larger International
is greatly affected by structure such as an Symposium on
leakage current and bias adder. It will be first Circuits and
voltage. In these cases made in layout, with the Systems. IEEE Part
static CMOS these netlist extracted from it. Vol. 2, pp. II-869-
problems for the most 872, May 23-26,
part do not exist. These V. References 2004.
problems also made the
CML gate difficult to [1] Ismail Enis Ungan
implement. From the and Murat Askar, A
tests that were run, it Wired-AND Current-
appears that CML Mode Circuit
circuits may perform Technique in CMOS
poorly if put in long for Low-Voltage,
chain. High-Speed and
In these preliminary Mixed-Signal
tests, we used ideal VLSIC, Analog
current sources whenever Integrated Circuits
they were drawn that way and Signal
in the figures. These will Processing, pp. 59-
have to later be replaced 70, November 18,
by MOS current sources. 1996.
We believe this will [2] K. Navi, A.
actually help, because Kazeminejad, and D.
MOS current sources Etiemble,
themselves have leakage Performance of
current, whereas ideal CMOS Current
current sources do not. Mode Full Adders,
Biasing is another Proceedings of The
concern with the circuits. Twenty-fourth
As lower voltage and International
currents are applied, the Symposium on
precision of the bias Multiple-Valued
voltage becomes ever Logic, pp.27-34,
more important. It will May 27, 1994
clearly have a great effect [3] Jason M. Musicer, Jan
as the smaller transistors Rabaey, MOS
are used. Current Mode Logic
In the future, we for Low Power, Low
plan to run tests with the Noise CORDIC
60nm and 45nm models. Computation in
The results in this regime Mixed-Signal
are normally less Environments,
predictable, but we hope Proceedings of
that we can develop logic ISLPED, 2000,
that can be properly pp.102-107, July 26-
computable. As 27, 2000
mentioned above with [4] Jan Rabaey’s EE241
leakage currents, we slides
hope to possibly take [5] Vasanth Kakani,
advantage of leakage Delay Analysis and
currents and use it to our Optimal Biasing for

Das könnte Ihnen auch gefallen