Professional Documents
Culture Documents
Akbar Doostaregan, Mohammad Hossein Moaiyeri, Keivan Navi and Omid Hashemipour
Department of Electrical and Computer Engineering
Shahid Beheshti University, G. C.
Tehran, Iran
a.doustaregan@sbu.ac.ir; h_moaiyeri@sbu.ac.ir; navi@sbu.ac.ir; hashemipour@sbu.ac.ir
Abstract— A novel low-power and high-performance Standard enhancement of overall system performance. In addition to the
Ternary Inverter (STI) for CMOS technology is proposed in this inversion operation, the inverter is also a great driver and its
paper. This inverter could be used as a fundamental block for driving capability is very important. Unlike binary logic, in
designing other ternary basic logic gates. This circuit consists of ternary logic there are three ways to define the inverter.
only MOS transistors and capacitors without any area consuming Ternary Inverters are defined as follows:
resistors in its structure. Another great advantage of this design
in comparison with the other designs, introduced before, is the
elimination of the static power dissipation, which is very
important in nano scale CMOS and leads to less power
(1)
consumption. The proposed design has been simulated, using
Synopsys HSPICE tool with 90nm CMOS technology. The By choosing the values 0, 1, 2 for i, the ternary inverter can
simulation results demonstrate the superiority of the presented be Negative (NTI), Standard (STI) and Positive (PTI),
design with respect to other conventional designs in terms of
respectively. In this paper, logics "0" and "2" are equivalent to
power consumption and performance.
0 and VDD voltages and logics "0.5", "1", "1.5" are equivalent
Keywords-Multiple-Valued Logic; STI; low power ternary to "1/4Vdd", "1/2Vdd" and "3/4Vdd" voltages, respectively.
inverter PTI and NTI inherently are binary inverters because they
produce just two levels, “0” and “2”, at the output. However,
I. INTRODUCTION STI is the most efficient inverter, which generates real ternary
The intrinsic switching behavior of many electronic devices logic at the output.
makes them appropriate for implementing binary digital Despite of the large potential of MVL design, it has been
integrated circuits. Powerful arithmetic components and tools rarely a circuit designer’s choice. However, in this paper, a
have supported binary logic over the last two decades to obtain novel efficient design for STI is proposed, which has zero static
the present status [1]. However, the main disadvantages of the power consumption and its main structure could be also
binary integrated circuits, which are the interconnection and extended for realizing higher radix inverters.
pin-out problems, cause limitations on the number of
connections inside and outside of the circuit [2]. One of the The rest of this paper is organized as follows: In section II,
most effective solutions is to incorporate analog logic a review of the main previously designs for STI is presented. In
advantages in digital logic and consequently to deal with more section III, the novel structure is proposed. Section IV includes
data levels instead of just two, “0” or “1”. This leads to use of experimental results and finally, section V concludes the paper.
higher radices and consequently Multiple-Valued Logic (MVL)
instead of binary logic, which results in decreasing the number II. REVIEW OF THE PREVIOUS CMOS STI DESIGNS
of interconnections and pin-outs on a given chip. Several types of CMOS STIs have been presented since the
Using natural base (e=2.718…) leads to the most efficient emerging of CMOS technology. However, they utilize large
implementation of the switching systems among all MVL off-chip resistors and depletion transistors, which are not
systems [3]. However, limitations of hardware implementation suitable in recent technologies. Some other newer designs have
lead designers to use natural radix 3, which reduce complexity been also presented in the literature [4-7]. However, they have
and product cost compared to radix-2 [1]. not presented different hardware structures for STI, compared
to the previous designs. In addition, some new structures for
Inverter is the most fundamental part in any logic and most CMOS analog inverter have been presented, which could be
of the other basic operators such as NOR and NAND are considered as inverters for any arbitrary radix, including radix-
realized according to its structure. This fact is valid even for 3 [8-10]. However, an analog inverter may not be really used as
higher radices especially for radix-3 (ternary). Hence, a traditional STI, because of losing the noise immunity in
designing an efficient ternary inverter cell leads to comparison with real STI.
Figure 1. Different designs for STI. a) With two resistors. b) With one resistor. c) With depletion MOSFET. (Vt (MP1) = -“0.5” (-VDD/4), Vt (MN1) =
“0.5”, Vt (MP2) = -“1.5” (3VDD/4), Vt (MN2) = “1.5”, Vt (MP3) = -“1.5”, Vt (MN3) =“1.5”, Vt (MPD3) = “0.5”, Vt (MND3) = -“0.5”, R >>RON of the MOS
transistors.)
122
connection node of capacitors is as follows: Writing a KVL on the main major results in:
Thus, the output voltage of STI will be the mean value of (6)
the NTI and PTI output voltages.
Now, if the input is in logic “0”, the outputs of PTI and By solving (4) to (6):
NTI will be in logic “2” and the output of STI will be also in
logic “2”. In the same manner, if the input is in logic “2” the
outputs of PTI and NTI will be in logic “0” and the output of (7)
STI will be also in logic “0”.
Finally, if the input is in logic “1” the output of PTI will be
in logic “2” and the output of NTI will be in logic “0” and And finally:
consequently according to (3) the output of STI will be in logic
“1”. No static power consumption, not requiring VDD/2 power (8)
supply, compatibility with standard CMOS technology and
producing three ternary outputs concurrently, are the major
advantages of the proposed design. Equation (8) proves the authenticity of the divider.
Capacitors of the proposed design perform voltage dividing
by charging and discharging the electric load. Therefore, it may
be conceivable that the residue charges may affect the output
voltage, when inputs change.
We do some surveying to investigate authenticity of
capacitance voltage divider. Fig. 3.a shows a capacitance
divider, whose input voltage and charge are taken apart from
capacitors and shown separately as a voltage source.
Figure 2. Schematic of Proposed Design for STI. (Vt (PMOS, PTI) = Figure 3. Capacitance voltage divider with separated input voltage
–“0.5”, Vt (NMOS, PTI) = “1.5”, Vt (PMOS, PTI) = –“1.5”, Vt and capacitor charge. a) Before applying ΔVp voltage. b) After
(PMOS, NTI) = “0.5”) applying ΔVp voltage.
123
Figure 4. Two basic gates. a) Ternary NAND. b) Ternary NOR.
124
The average power consumption is composed of dynamic,
short-circuit and static components [14]. Among all, the static
part is becoming very important specifically in recent
technologies. However, for measuring static power
consumption, as the proposed design omits this part of power,
it has been measured including Leakage power (particularly for
proposed design). Measuring is done at 0.8V power supply
voltage and Wn and Wp the same as values in Table 1. the
results are listed in Table 2. According to the measured results,
the proposed design has very lower static and leakage power
consumption, in comparison with the other introduced before
ternary designs.
125
REFERENCES [9] Y. Berg, S. Aunet, O. Mirmotahari, and M. Høvin, “Novel rechargeable
semi-floating-gate CMOS logic for multiple-valued systems,” In Proc.
[1] S. L. Hurst, “Multiple-valued logic – its status and future,” IEEE Trans. IEEE International Symposium on Circuits and Systems (ISCAS), May
Comput., vol. 33, pp. 1160–1179, 1984. 2003, pp. V-193-V-196.
[2] E. Dubrova, “Multiple-valued logic in VLSI: challenges and [10] H. Gundersen and Y. Berg, "Fast addition using balanced ternary
opportunities,” In Proc. NORCHIP Conference, Oslo, Norway, 1999, pp. counters designed with CMOS semi-floating gate devices," In Proc. 37th
340-350. International Symposium on Multiple-Valued Logic (ISMVL'07), May
[3] Z. G. Vranesic and V. C. Hamacher, “Ternary logic in parallel 2007, pp. 30.
multipliers,” The Computer Journal, vol. 15, no. 3, pp. 254-258, Aug. [11] H. T. Mouftah and I. B. Jordan, “Integrated circuits for ternary logic,” In
1972. Proc. international symposium on multiple valued logic, 1974, pp. 285-
[4] K. C. Smith, "Circuits for multiple-valued logic: a tutorial and 302.
appreciation", Computer, vol. 21, no. 4, pp. 17-27, April 1988. [12] H. T. Mouftah and K.C. Smith, “Injected voltage low-power CMOS for
[5] D. Mateo and A. Rubio, "Quasi-adiabatic ternary CMOS logic," 3-valued logic,” IEE Proc. G, vol. 129, no. 6, pp. 270-272, Dec. 1982.
Electronics Letters, vol. 32, no. 2, Jan. 1996. [13] A. Hueng and H. T. Mouftah, "Depletion/enhancement CMOS for a low
[6] F. Toto and R. Saletti, "CMOS dynamic ternary circuit with full logic power family of three-valued logic circuits,” IEEE J. of Solid-State
swing and zero-static power consumption," Electronics Letters,vol. 34, Circuits, vol. 20, no. 2, pp. 609-616, Apr. 1985.
no. 11, May 1998. [14] M. H. Moaiyeri, R. Faghih Mirzaee, K. Navi, T. Nikoubin, and O.
[7] A. Srivastava, "Back gate bias method of threshold voltage control for Kavehei, ‘Novel direct designs for 3-input XOR function for low-power
the design of low voltage CMOS ternary logic circuits," Elsevier and high-speed applications’. International Journal of Electronics, 2010,
Microelectronics Reliability, vol. 40, no. 12, Dec. 2000. 97, (6), pp. 647-662.
[8] Y. Berg, Ø. Næss, S. Aunet, I. Lomsdalen, and M. Høvin, "A novel [15] K. Navi, M. H. Moaiyeri, R. Faghih Mirzaee, O. Hashemipour, and B.
floating-gate binary signal to multiple-valued signal converter for Mazloom Nezhad, “Two new low-power full adders based on majority-
multiple-valued CMOS logic," In Proc. IEEE international Conference not gates,” Elsevier, Microelectronics Journal, vol. 40, no. 1, pp. 126-
on Electronics. Circuits and Systems (ICECS), Dubrovnik, Sep. 2002, 130, Jan. 2009.
pp. 579-582.
126