Next: List of Tables
Up: Novel Latching Scheme in
Previous: Bibliography
  Contents
- Graphical representation of binary and multiple-valued
logic levels.
- The binary inverter is utilized to handle
multiple input-signals, by capacitively connecting the
inputs to the gate. In (a) the schematic is
shown, and in (b) the symbol.
- A capacitive equivalent circuit for an
nMOS-transistor, which includes most of the paracitic
capacitances seen from the floating-gate.
- The floating-gate binary is
modified to become a multiple-valued floating-gate inverter by adding a
capacitor,
, between the output and the floating-gate.
- A simplified multiple-valued inverter design. The
floating-gate is affected by voltage changes at both the input
and the output.
- A parametric simulation which demonstrates how
changes the gain of the multiple-valued inverter. The
is
held constant (10 fF)
while
is linearly stepped from 5 fF to 20 fF. As the
simulation demonstrates, increased
decreases the gain and
vice versa.
- Simulation results of a single-input
multiple-valued inverter using the parasitic capacitance,
, as the replacement for the
. The input capacitance,
, equals 13 fF while the transistor sizes are 10/1.2
and 25/1.2
for nMOS and pMOS, respectively.
- Measurement of a single-input multiple-valued
inverter. The capacitor values are
= 10 fF and
9 fF, while the transistor sizes are 1.0/1.2
for nMOS and
2.5/1.2 for pMOS. Further measurements with different supply
voltages are shown in Appendix F.
- The gain of a single-input
multiple-valued inverter. The supply voltage is
2.0V. The plot clearly shows the non-linear characterization near
the rails. The gain plot of other supply voltages is shown in
Appendix F.
- A initializing scheme with a bias (
) for the
floating-gates, where
indicates the initializing time.
- A initializing scheme for the
floating-gate of the multiple-valued inverter. The initializing
scheme is carried out by adding a
switch between the output and the floating-gate. In (a) the
schematic is shown and in (b) the symbol.
- The multiple-valued recharge inverter is measured
with a radix-8 input-signal and a 2.0V supply voltage. In the
lowest plot the output is inverted and plotted with the input. The
capacitance values are
= 10 fF and
9 fF, while the recharge transistor
sizes are 0.8/0.6
for nMOS and 0.8/0.6 for pMOS.
- The voltage division of a step between two random
logical levels, e.g. n and n+1.
is the voltage needed for
a binary inverter to switch.
- The 3D-plot shows the gain of different output
signals as a function of the supply voltage (
). It can
furthermore be directly translated to demonstrate the linear voltage
range.
- A Binary-to-Multiple-Valued Converter. The circuit
converts three recharge binary signals to one radix-8
signal. The capacitance values are
= C,
,
= 4C and
7C, where C is the unit capacitance value.
- Truth table for a 3-bit BMVC.
- Measurements of a 3-bit (radix-8)
Binary-to-Multiple-Valued Converter. The transistor sizes are
the same as in previous chapter, while the unit capacitor (C) is
10.13 fF.
- Auto-zeroing circuit used to convert binary
signal to include a recharge period. Measurements of this
design are presented in Appendix F.
- The (radix-8) Multiple-valued-to-Binary
converter. The capacitances values are
=
=
=
=
= C,
=
3/4 fF,
= 7/3 fF,
= 3/2 fF.
- Measurements of the MVBC. We believe the shifted
recharge level and the poor pull-down is due to the
characterization of the buffer element used at the outputs. The
capacitances values are
=
=
=
=
= 10 fF,
=
13.3 fF,
= 23.3 fF,
= 15 fF and the
transistor dimentions are kept the same as for previous examples.
- The truth table for a radix-8 MVBC.
- A multiple-valued recharge adder. The
adder is completely based on the circuits presented
in Chapter 2, only the number of capacitances
and their values are changed. The capacitance values are for a
radix-R design is
=
= (R-1)C,
=
=
C,
= (2R-1)C,
= 5C,
= [R/(R-1)]C and
= [(2R-1)/(R-1)]C, where C represents the unit capacitor.
- Simulation for a radix-8 adder. The input
B is at all times equal to ``0'', and the capacitance values
are computed based on the equations given in the caption of
Figure 3.8.
- The design shows a buffer implementation, intended
as an illustration for the latch description provided in the text.
- A graphical description of
the signal propagation through the design in Figure 4.1.
- A proposed use of the recharge
signal to construct a binary latch with only two binary recharge
inverters.
- Signal propagation through the latch design in
Figure 4.3.
- The multiple-valued latch constructed in the
same manner as in Figure 4.3, but only with
multiple-valued inverters instead of binary inverters.
- Measurements of the circuit in Figure
4.5. In the lowest plot the output is
manipulated, thus phase-shifted and inverted, so that it is easier
to see the latched signal in relation to the input.
- Another variation of the latch implementation. This
design strategy makes it easier to separate the latches from the
others, and furthermore the circuits are operating on the same
recharge signal.
- Two possible clock skew situations. In (a) the
clock signal
arrives
later than expected, we therefore
denote that time as +
, while in (b) the clock signal
arrives
earlier than expected, hence -
.
- Measurement of the first clock skew. As indicated
the design would for periods of time act as a buffer. Since neither
of the clock signals alone can be used to determine the valid period
of the buffer, this phenomenon may be considered to be a malfunction.
- Measurement of the second clock skew. As it indicates,
the design would for periods of time be latching the
input-signal. Since neither
of the clock signals alone can be used to determine the valid period
of the latch, this phenomenon may be considered to be a malfuntion.
- Measurements of a single-phase clocking scheme
used in the design in Figure 4.7. The
output indicates a small attenuation of the input-voltage change.
- The ternary clocking scheme (in the bottom of the
figure) is constructed based upon the two non-overlapping clocking
schemes.
- A proposal for a multiple-valued clock
generator. The signals are as follows; A =
and B =
and recharge =
.
- Simulation result of the circuit in Figure
4.7 with the ternary clock signal.
- The multiple-input multiple-valued recharge latch. By
using the capacitively coupled input feature we can mix input-signals (in
the same manner as in Chapter 3) to
create multiple-valued adders and converters that incorporate latches
without any additional elements or circuits.
- A cascaded multiple-valued inverter chain.
- Simulation results of 14 cascaded single-input
multiple-valued inverters. Here the simulation clearly unveils the
domino effect of the design.
- A straight-forward design of a multiple-valued D-latch.
- A multiple-valued D-latch constructed by using two
multiple-valued latches. In this design one can extract
outputs which follows a
and a
recharge period.
- This D-latch is a simplified version of the circuit
shown in Figure 4.19. Notice that each of the
multiple-valued inverters are actually operating on the opposite
recharge clock, and hence both are latching each other's
output signal.
- The ideal signal propagation through the D-latch
design depicted in Figure 4.20.
- A proposal for a multiple-valued recharge D-latch,
implemented with the BMVC and the MVBC designs.
- This design avoids the additional multiple-valued
inverter at the output of the BMVC in Figure
4.22, by applying the
recharge
signal to the BMVC, and hence latching the signals sent by the
MVBC.
- Measurement of the leakage for a single-input
multiple-valued recharge inverter.
- The maximum frequency for the multiple-valued inverter as a
function of
.
- The current for both a binary and a
multiple-valued inverter .
- A single-bit binary full adder.
- The design illustrates how two input-signals should
be weighted with respect to their radices (assuming that they
have the same significance).
- The two input multiple-valued recharge circuit. In
(a) the schematic is shown, while in (b) its corresponding truth
table.
- The bounding diagram for the prototype chip. Notice
to the connection from pad 51 to the cavity, the connection is
used for asserting
at the cavity.
- Die photography of the prototype chip.
- The prototype chip was placed on a print board.
- The first test setup. Primarily used for testing out
our ideas with discrete components.
- Map of the first GPIB network. This configuration
was used to take measurements of the discrete components before
designing the prototype chip.
- The second test setup.
- Map of the second GPIB network. This
configuration was used for measurements of the test
chip. Agilent 33120As and 33250As were all synchronized.
- The third test setup.
- Map of the third and last GPIB network. This
configuration is a result of newly purchased instruments, TTi
TGA1244, and the removal of the instruments used previously
(the Agilent 33120As).
- A standard layout design proposal for the
multiple-valued recharge inverter, with the purpose to test out its
adaptability to synthesis.
- A layout proposal for the multiple-valued recharge
inverter, with as few as possible junction contacts at the
semi-floating-gate.
- Another layout proposal for the multiple-valued recharge
inverter, with as few as possible junction contacts at the
semi-floating-gate. Notice the recharge switch is implemented
by a transmission gate.
- Another layout proposal for the multiple-valued recharge
inverter, quite similar to the other two proposals. In this
design we have implemented smaller transistor sizes for the inverter.
- A proposal for the implementation of a
MOS-capacitor. The MOS-transistor is used both as the input
capacitance
and as the feedback
.
- A unusual use of the parasitic coupling
capacitor. Here we have used it as a replacement for the
feedback capacitor, and it yields 2.4 fF with the dimensions
6x3.5
m.
- The discrete components and their setup is
shown. These were used for a first order evaluation of some of
our ideas. After a satisfying confirmation of the theory the
prototype chip where designed and processed.
- Measurement of a single-input multiple-valued
recharge inverter with different supply voltages, thus 1.8V, 2V,
2.5V, 3.0V, 3.5V, 4.0V, 4.5V, 5.0V. The plot clearly demonstrates
the linear voltage range and its dependency on the supply
voltage. Furthermore, the same data set were used to create the 3D-plot
in Figure 2.13.
- The linear voltage span deduced from the data used
in Figure F.1. We have defined that the linear
voltage span is where the gain of the circuit is between <-1.1, -0.8>.
- The relative linear range as a function of the
supply voltage.
- Measurement from the discrete components. The test
circuit were a single-input multiple-valued recharge inverter with
a supply voltage of 2.0 V. The capacitances were
= 2.7 nF and
= 2.1 nF.
- The corresponding gain plot of Figure F.4.
- Measurement from the discrete components. The test
circuit were a three-input Binary-to-Multiple-Valued Converter
(BMVC) with a supply voltage of 3.0 V. The capacitances were
= [(1)(2)(4)] and
= 6.26 nF.
- The corresponding gain plot of Figure F.6.
- Measurement from the discrete components. The test
circuit were a single-input multiple-valued recharge inverter with
a supply voltage of 2.0 V. The capacitances were
= 1 nF and
= 0.86 nF.
- The corresponding gain plot of Figure F.8.
- Measurement of the AutoZero circuit on the
prototype chip with a supply voltage of 2.0V.
- Measurement of the AutoZero circuit on the
prototype chip with a supply voltage of 3.0V.
- Measurement of the AutoZero circuit on the
prototype chip with a supply voltage of 4.0V.
- Measurement of the AutoZero circuit on the
prototype chip with a supply voltage of 5.0V.
- Measurement of a single-input multiple-valued latch
with a radix-16 input signal and a supply-voltage of 2.0 V.
- Measurement of a single-input multiple-valued latch
with a radix-32 input signal and a supply-voltage of 2.0 V.
- Measurement of a single-input multiple-valued latch
with a radix-8 input signal and a supply-voltage of 2.0 V.
- Measurement of a single-input multiple-valued latch
with a radix-10 input signal and a supply-voltage of 2.0 V. The
output is manipulated, thus inverted and phase-shifted.
- Measurement of a single-input multiple-valued latch
with a radix-16 input signal and a supply-voltage of 2.0 V. The
output is manipulated, thus inverted and phase-shifted.
- Measurement of a single-input multiple-valued latch
with a radix-32 input signal and a supply-voltage of 2.0 V. The
output is manipulated, thus inverted and phase-shifted.
- Measurement of a single-input multiple-valued latch
with a radix-8 input signal and a supply-voltage of 2.0 V. The
output is manipulated, thus inverted and phase-shifted.
- Measurement of a single-input multiple-valued latch
with a radix-11 input signal and a supply-voltage of 2.0 V. The
output is manipulated, thus inverted and phase-shifted.
- The buffer design implemented on the prototype chip
were a operational amplifier. Due to a mistake in coupling the input
signals the operational amplifier did not work as specified in our
original plan.
- The output of a single-input multiple-valued
recharge inverter is sent through the buffer. The output is inverted
(in Matlab) and plotted.
- The different currents for both a binary and a
multiple-valued inverter.
Omid Mirmotahari
2003-09-09