Design of a Ternary Edge-Triggered D Flip-Flap-Flop for Multiple-Valued Sequential Logic

Similar documents
DESIGN AND SIMULATION OF A CIRCUIT TO PREDICT AND COMPENSATE PERFORMANCE VARIABILITY IN SUBMICRON CIRCUIT

PERFORMANCE ANALYSIS OF AN EFFICIENT PULSE-TRIGGERED FLIP FLOPS FOR ULTRA LOW POWER APPLICATIONS

A NOVEL DESIGN OF COUNTER USING TSPC D FLIP-FLOP FOR HIGH PERFORMANCE AND LOW POWER VLSI DESIGN APPLICATIONS USING 45NM CMOS TECHNOLOGY

COMP2611: Computer Organization. Introduction to Digital Logic

Abstract 1. INTRODUCTION. Cheekati Sirisha, IJECS Volume 05 Issue 10 Oct., 2016 Page No Page 18532

LOW POWER AND HIGH PERFORMANCE SHIFT REGISTERS USING PULSED LATCH TECHNIQUE

A Power Efficient Flip Flop by using 90nm Technology

Chapter 5: Synchronous Sequential Logic

Area Efficient Pulsed Clock Generator Using Pulsed Latch Shift Register

A Low Power Delay Buffer Using Gated Driver Tree

LFSR Counter Implementation in CMOS VLSI

Chapter 4. Logic Design

DESIGN OF LOW POWER TEST PATTERN GENERATOR

AN EFFICIENT LOW POWER DESIGN FOR ASYNCHRONOUS DATA SAMPLING IN DOUBLE EDGE TRIGGERED FLIP-FLOPS

HIGH PERFORMANCE AND LOW POWER ASYNCHRONOUS DATA SAMPLING WITH POWER GATED DOUBLE EDGE TRIGGERED FLIP-FLOP

SIMULINK LIBRARY OF BASIC BUILDING BLOCKS FOR TERNARY LOGIC

Design and Simulation of Modified Alum Based On Glut

CMOS DESIGN OF FLIP-FLOP ON 120nm

Contents Circuits... 1

Sequential Logic. E&CE 223 Digital Circuits and Systems (A. Kennings) Page 1

First published October, Online Edition available at For reprints, please contact us at

Project 6: Latches and flip-flops

A Modified Static Contention Free Single Phase Clocked Flip-flop Design for Low Power Applications

Design of a Low Power and Area Efficient Flip Flop With Embedded Logic Module

Random Access Scan. Veeraraghavan Ramamurthy Dept. of Electrical and Computer Engineering Auburn University, Auburn, AL

Objectives. Combinational logics Sequential logics Finite state machine Arithmetic circuits Datapath

INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET) Design and Analysis of CNTFET Based D Flip-Flop

WINTER 15 EXAMINATION Model Answer

II. ANALYSIS I. INTRODUCTION

Low-Power Design of Sequential Circuits Using a Quasi-Synchronous Derived Clock *

Design of New Dual Edge Triggered Sense Amplifier Flip-Flop with Low Area and Power Efficient

Introduction. NAND Gate Latch. Digital Logic Design 1 FLIP-FLOP. Digital Logic Design 1

Chapter 5 Flip-Flops and Related Devices

Design of Pulse Triggered Flip Flop Using Conditional Pulse Enhancement Technique

PERFORMANCE ANALYSIS OF POWER GATING TECHNIQUES IN 4-BIT SISO SHIFT REGISTER CIRCUITS

Solution to Digital Logic )What is the magnitude comparator? Design a logic circuit for 4 bit magnitude comparator and explain it,

Improve Performance of Low-Power Clock Branch Sharing Double-Edge Triggered Flip-Flop

High Speed 8-bit Counters using State Excitation Logic and their Application in Frequency Divider

EL302 DIGITAL INTEGRATED CIRCUITS LAB #3 CMOS EDGE TRIGGERED D FLIP-FLOP. Due İLKER KALYONCU, 10043

Combinational vs Sequential

Vignana Bharathi Institute of Technology UNIT 4 DLD

LOW POWER DOUBLE EDGE PULSE TRIGGERED FLIP FLOP DESIGN

Sequential Circuit Design: Part 1

ECE321 Electronics I

DIGITAL SYSTEM FUNDAMENTALS (ECE421) DIGITAL ELECTRONICS FUNDAMENTAL (ECE422) LATCHES and FLIP-FLOPS

ELEN Electronique numérique

Low Power Area Efficient Parallel Counter Architecture

Design of a Low Power Four-Bit Binary Counter Using Enhancement Type Mosfet

Digital Design, Kyung Hee Univ. Chapter 5. Synchronous Sequential Logic

Chapter 3. Boolean Algebra and Digital Logic

An FPGA Implementation of Shift Register Using Pulsed Latches

Design of a High Frequency Dual Modulus Prescaler using Efficient TSPC Flip Flop using 180nm Technology

Review of digital electronics. Storage units Sequential circuits Counters Shifters

Design a Low Power Flip-Flop Based on a Signal Feed-Through Scheme

UNIT III. Combinational Circuit- Block Diagram. Sequential Circuit- Block Diagram

DIFFERENTIAL CONDITIONAL CAPTURING FLIP-FLOP TECHNIQUE USED FOR LOW POWER CONSUMPTION IN CLOCKING SCHEME

Power Optimization Techniques for Sequential Elements Using Pulse Triggered Flip-Flops with SVL Logic

DIGITAL ELECTRONICS MCQs

The outputs are formed by a combinational logic function of the inputs to the circuit or the values stored in the flip-flops (or both).

REDUCING DYNAMIC POWER BY PULSED LATCH AND MULTIPLE PULSE GENERATOR IN CLOCKTREE

`COEN 312 DIGITAL SYSTEMS DESIGN - LECTURE NOTES Concordia University

Unit 11. Latches and Flip-Flops

Flip-Flops and Related Devices. Wen-Hung Liao, Ph.D. 4/11/2001

International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS)

The basic logic gates are the inverter (or NOT gate), the AND gate, the OR gate and the exclusive-or gate (XOR). If you put an inverter in front of

Sequential Logic Basics

A Novel Low-overhead Delay Testing Technique for Arbitrary Two-Pattern Test Application

RS flip-flop using NOR gate

EEC 118 Lecture #9: Sequential Logic. Rajeevan Amirtharajah University of California, Davis Jeff Parkhurst Intel Corporation

Spring 2017 EE 3613: Computer Organization Chapter 5: The Processor: Datapath & Control - 1

ANALYSIS OF POWER REDUCTION IN 2 TO 4 LINE DECODER DESIGN USING GATE DIFFUSION INPUT TECHNIQUE

Experiment 8 Introduction to Latches and Flip-Flops and registers

Saturated Non Saturated PMOS NMOS CMOS RTL Schottky TTL ECL DTL I I L TTL

A Symmetric Differential Clock Generator for Bit-Serial Hardware

Sequential Circuit Design: Part 1

The reduction in the number of flip-flops in a sequential circuit is referred to as the state-reduction problem.

Chapter 6. Flip-Flops and Simple Flip-Flop Applications

Final Exam review: chapter 4 and 5. Supplement 3 and 4

CS 261 Fall Mike Lam, Professor. Sequential Circuits

Design of Low Power D-Flip Flop Using True Single Phase Clock (TSPC)

Design and analysis of RCA in Subthreshold Logic Circuits Using AFE

MC9211 Computer Organization

Design and Analysis of Modified Fast Compressors for MAC Unit

TEST-3 (DIGITAL ELECTRONICS)-(EECTRONIC)

Design Low-Power and Area-Efficient Shift Register using SSASPL Pulsed Latch

Research Article Ultra Low Power, High Performance Negative Edge Triggered ECRL Energy Recovery Sequential Elements with Power Clock Gating

NH 67, Karur Trichy Highways, Puliyur C.F, Karur District UNIT-III SEQUENTIAL CIRCUITS

DESIGN AND IMPLEMENTATION OF SYNCHRONOUS 4-BIT UP COUNTER USING 180NM CMOS PROCESS TECHNOLOGY

LOW-POWER CLOCK DISTRIBUTION IN EDGE TRIGGERED FLIP-FLOP

CHAPTER 4: Logic Circuits

Introduction to Microprocessor & Digital Logic

PGT104 Digital Electronics. PGT104 Digital Electronics

DESIGN OF DOUBLE PULSE TRIGGERED FLIP-FLOP BASED ON SIGNAL FEED THROUGH SCHEME

D Latch (Transparent Latch)

CHAPTER 6 ASYNCHRONOUS QUASI DELAY INSENSITIVE TEMPLATES (QDI) BASED VITERBI DECODER

Lecture 1: Circuits & Layout

Bachelor Level/ First Year/ Second Semester/ Science Full Marks: 60 Computer Science and Information Technology (CSc. 151) Pass Marks: 24

Digital Fundamentals

Reduction of Clock Power in Sequential Circuits Using Multi-Bit Flip-Flops

CPS311 Lecture: Sequential Circuits

Transcription:

esign of a ernary Edge-riggered Flip-Flap-Flop for Multiple-Valued Sequential Logic Reza Faghih Mirzaee *, Niloofar Farahani epartment of Computer Engineering, Shahr-e-ods Branch, Islamic Azad University, ehran, Iran ECE epartment, K. N. oosi University of echnology, ehran, Iran * E-Mail: r.f.mirzaee@qodsiau.ac.ir Abstract: evelopment of large computerized systems requires both combinational and sequential circuits. Registers and counters are two important examples of sequential circuits, which are widely used in practical applications like CPUs. he basic element of sequential logic is Flip-Flop, which stores an input value and returns two outputs ( and ). his paper presents an innovative ternary Flip-Flap-Flop, which offers circuit designers to customize their design by eliminating one of the outputs if it is not required. his unique feature of the new design leads to considerable power reduction in comparison with the previously presented structures. he proposed design is simulated and tested by HSPICE and 45 nm CMOS technology. Keywords: Flip-Flop, Multiple-Valued Logic, Sequential Logic, ernary Flip-Flop, ernary Flip-Flap-Flop, ernary Latch. Introduction Boolean algebra has indeed played an important role in building computerized systems. he significance of binary numeral system is mainly because of the two-valued nature of electronic components, which are open or closed, connected or disconnected, switched on or off. However, a binary device can merely represent two states. For example, a single-bit memory cell can only hold two logic values of 0 and, but not more. Multiple-Valued Logic (MVL) aims to compact more information in a single gate or wire by going beyond dualism, and respond to VLSI and real-world applications more efficiently [, ]. Its advantages have been confirmed in many applications such as memories, communications, and digital signal processing [3-5]. he most efficient radix for computing and implementing of switching systems is e (.788), which makes 3 the best integral value [6]. heoretically, ternary computations are performed a factor of log 3 (.585) faster than binary. he unbalanced ternary with the number set of {0,, } 3 is the most common representation, and it is known to be an extension to binary logic [7]. ernary digits (rits) are implemented in digital electronics by the voltage levels 0V, ½V, and V, with the common assumption of having only two supply rails, V and GN. hus, the logic value is the result of a simple voltage division between V and GN. he realization of large ternary systems depends on the availability of ternary codes and algorithms as well as design and implementation of electronic circuits. Several ternary logical gates and arithmetic components have previously been designed [8-]. he design and realization of different ternary memory cells like Static [, 3] and ynamic [4] Random Access Memories (SRAM and RAM), Content-Addressable Memory (CAM) [5], and Flip-Flap-Flop (FFF) [6, 7] have been reported in the literature as well.

Computer circuits consist of both combinational and sequential components. he availability of sequential circuits is a must for developing any practical system. he most promising applications of MVL are memories and arithmetic circuits [7]. In addition, the most essential element of sequential circuitry is Flip-Flop (FF), which is a single-bit memory cell with two stable states. he other practical sequential circuits such as registers and counters are based on this fundamental building block. In ternary logic, the memory cell must be able to hold three different values. he name Flip-Flap-Flop reflects this fact and represents three states. A single-trit R-S latch has been presented in [6] by cross-coupling two ternary NAN gates. hen, it is converted to a ternary Flip-Flap-Flop (Fig. a). Another ternary F.F.F. has been introduced in [7] by using cross-coupled ternary inverters (Fig. b). Both designs are in accord with the standard sequential design process similar to what it happens in binary logic. hey use ternary gates to form a memory cell. High static power consumption is their major drawback, mainly because every single ternary component individually dissipates considerable power. his paper includes static power analysis for the mentioned designs. In this paper, an innovative latch is realized by using binary logical gates. It is efficiently convertible into a ternary latch. hen, the entire memory cell is transformed into a ternary edge-triggered Flip-Flap-Flop. Binary logical gates do not consume as much power as ternary counterparts do. he unbalanced ternary components divide voltage in order to produce logic. It causes considerable power dissipation. he correct functionality is tested by simulating the new design with 45 nm Metal-Oxide-Semiconductor Field Effect ransistors (MOSFEs). he rest of the paper is organized as follows: he new ternary edge-triggered Flip-Flap-Flop is proposed in Section step by step through four distinctive subsections. Simulation results and comparisons are given in Section 3. Finally, Section 4 concludes the paper. (a) Fig.. he previous ternary Flip-Flap-Flops, (a) Presented in [6], (b) Presented in [7] (b). he Proposed esign he basic memory core in sequential logic is called latch. he well-known R-S latch is a pair of cross-coupled NOR gates. here are three other types of latch, known as J-K,, and. he latter stores an input value and is widely used in sequential circuits. Flip-Flops are built by adding a clock signal () to the latches so that the operation is synchronized by either the level (level-sensitive) or the edge (edge-sensitive) of the clock signal.

. he Proposed ernary Latch he idea of the proposed design is based on a binary latch composed of one AN (Eq. ) and one OR (Eq. ) as it is illustrated in Fig. a. he inner structure of the conventional Flip-Flops is built in the way that two complementary outputs are simultaneously generated. Unlike them, the binary output values of the proposed design ( and ) do not comply with this norm. hey sometimes have equal values. In fact, this is the key feature of the proposed design, which enables us to convert it to a ternary latch. Binary values are indicated by either Low and High or 0 and V in this paper in order not to mix them up with ternary digits 0,, and. he block diagram of the proposed ternary latch is depicted in Fig. b. ( t t) = S. ( t Δ ) () ( t t) = S + ( t Δ ) () Fig.. he proposed ternary latch with the optional output, (a) Circuit, (b) Symbol he ternary output,, is the average of the binary output values, and (Eq. 3). able shows that and become stable after t ( t is the propagation delay of the logical gates), except when S is High and S is Low. his unstable situation is impractical. However, it is not actually even required for our purpose. It can easily be kept from happening. he other three combinations fulfill the requirements for constructing a ternary latch: + = (3) ABLE I IME-EPENEN RUH ABLE OF HE PROPOSE ERNARY LACH S S + t + t + t + t +3 t +3 t Low Low 0 0 0 0 0 0 0 0 Low Low 0 V 0 0 0 0 0 0 Low Low V 0 0 V 0 = 0 0 0 0 Low Low V V 0 V 0 0 0 0 Low High 0 0 0 V 0 V 0 V Low High 0 V 0 V 0 V 0 V = Low High V 0 0 V 0 V 0 V Low High V V 0 V 0 V 0 V High Low 0 0 0 0 0 0 0 0 High Low 0 V V 0 0 V V 0 High Low V 0 0 V V 0 0 V High Low V V V V V V V V High High 0 0 0 V V V V V High High 0 V V V V = V V V High High V 0 0 V V V V V High High V V V V V V V V 3

0 + 0 S = Low and S = Low : = = 0 = = 0 (Logic 0 ) S = Low and S = High : = 0, = V 0 + V = = (Logic ) + S = High and S = High : = = V = = (Logic ) ernary latches in [6] and [7] produce two complementary outputs at the same time. heir parallel production is the result of two inevitable voltage divisions, which occur within the ternary gates. he more voltage division occurs, the more static power dissipates. Note that the outputs, and, might not always simultaneously be required. he proposed design provides an opportunity for circuit designers to make a decision as to whether to produce both of them or not. his is an important option which is not available in the previous designs. his unique attribute is illustrated in figures by marking one the outputs with Optional.. he Proposed ernary Level-riggered Flip-Flap-Flop he proposed ternary latch can simply be converted to a Flip-Flap-Flop by involving the clock signal. able shows how the transformation process is possible. Note that the latch circuit does not have a Hold state, but it needs to hold whatever value is stored in the memory when the clock signal is Low. As soon as it becomes High, the input signals Z and Z determine the value of the latch by setting the appropriate values for S and S. Whenever clock is Low, S and S are set in the way that remains unchanged regardless of the values of Z and Z. As mentioned earlier, the unstable situation of S = High and S 0 = Low must always be avoided. When clock becomes High, Z and Z determine the new value of. If Z Z, logic will be stored in the memory. Equations 4 and 5 are first obtained from able, and then rewritten in the CMOS logic style compatible form. able 3 shows the truth table of the proposed ternary level-triggered F.F.F., whose circuit and block diagram are also depicted in Figs. 3a and 3b, respectively. S =. +. Z. Z = ( + + )( + Z + ) (4). Z S = + ) + ( Z + Z ) = ( +. )( + Z. ) (5) ( Z ABLE II CONVERING HE PROPOSE ERNARY LACH O A LEVEL-RIGGERE F.F.F. Z Z S S Low 0 Low Low Low Low High Low High High High Low Low Low Low High Low High Low High High High Low Low High High High High High High ABLE III RUH ABLE OF HE PROPOSE ERNARY LEVEL-RIGGERE F.F.F. Z Z State High Low Low 0 Set 0 High Low High Set High High Low Set High High High Set 4

Fig. 3. he proposed ternary level-triggered Flip-Flap-Flop, (a) Circuit, (b) Symbol.3 he Proposed ernary Edge-riggered Flip-Flap-Flop he level-triggered F.F.F. is convertible to an edge-triggered one by simply using the master-slave structure (Fig. 4a). he first(master) and second(slave) F.F.F. receive and, respectively. his allows the master to store the input value when the clock signal transitions from High to Low. At the same time, the output of the slave is locked. When the clock signal transitions vice versa, the signal captured by the now locked master passes through the slave. Considering Eqs. 4 and 5, one can clearly understand that the slave requires Z and Z, not Z and Z. herefore, instead of and, the inverted signals ( and ) are passed through by the master (Fig. 4a). hese signals are generated inside the ternary latch (Fig. a), and hence no extra inverters are required. Another noticeable point is that the voltage division in the master is superfluous, since the slave takes binary inputs. herefore, there is only one voltage division in the whole block. Finally, ( M, M ) never becomes ( High, Low ) as this unstable situation is always avoided. herefore, ( M, M ) never becomes ( Low, High ). hus, subsequently, the input combination of Z S = Low and Z S = High never occurs, and hence Eqs. 4 and 5 can further be simplified. Equations 6 and 7 show their simplified versions. he same thing will happen for the inputs of the master block ( Z M and Z M ). As a result, the master can follow the same equations as well (Eqs. 6 and 7). he block diagram of the proposed ternary edge-triggered Flip-Flap-Flop is depicted in Fig. 4b. S =. +. Z = ( + + )( + ) (6). Z S = + ) +. Z = ( +. )( + ) (7) ( Z Fig. 4. he proposed ternary edge-triggered F.F.F. by using the master-salve structure, (a) Circuit, (b) Symbol 5

.4 he Proposed ernary Edge-riggered Flip-Flap-Flop Eventually, the entire circuit is converted to a F.F.F. with a single ternary input (Fig. 5a). A simple decoder, consisting of Positive and Negative ernary Inverters (PI and NI), decodes the input signal and generates + and to be connected to Z M and Z M, respectively. Figure 5b exhibits the block diagram of the proposed ternary edge-triggered F.F.F., whose truth table is also shown in able 4. It is triggered by the rising edge of the clock, and stores the input value. Figure 6 shows how the proposed design is implemented by 7 transistors. he entire implementation is in accord with the CMOS logic style, consisting of pull-up and pull-down networks. he PI and NI require transistors with a high threshold voltage (High-V ) to be able to detect logic. It is worth mentioning that multi-v t circuitry is an absolute necessity for MVL designs due to the fact that more than two voltage levels must be identified. However, except the decoder part, all of the transistors in the new design have a normal threshold. All of the transistors have the minimum feature size, except the p-type ones which are responsible for voltage division (Fig. 6). he width (W) of these transistors are increased to 90 nm (W = 90 nm) with the aim of dividing voltage precisely. Z M Z M ernary Edge- riggered F.F.F. (Optional) ernary Edge- riggered F.F.F. (Optional) (a) Fig. 5. he proposed ternary edge-triggered Flip-Flap-Flop, (a) Circuit, (b) Symbol (b) 3. Simulation Results and Comparisons he proposed ternary edge-triggered Flip-Flap-Flop and the ones presented in [6] and [7] are simulated by using HSPICE and 45 nm bulk-cmos technology [8]. Simulations are carried out in V power supply at room temperature. able 5 shows simulation results and comparisons, which affirm the superiority of the proposed design, whose transient response is also shown in Fig. 7. he delay parameter is separately measured for all of the possible transitions (able 5). In the worst-case transition (0 ), the new structure operates approximately three and.6 times faster than [6] and [7], respectively. he average power consumption is also measured during all of the transitions (Fig. 7). he proposed F.F.F. consumes the least power and it far surpasses other designs in terms of power consumption as well. Furthermore, in order to study power dissipation more accurately, static power dissipation is measured when the memory cell holds different logic values. he results are depicted in able 5 as well. he highest amount of power dissipates when a ternary memory cell holds logic value, because constant voltage divisions are required to keep the inner and the output signals steady. Static current flows continuously from V to GN whenever voltage division occurs. he designs presented in [6] and [7] include 0 and four ternary components, respectively. Each one conducts static current individually. he more static current flows, the more static power dissipates. As it was mentioned before, the production of / is optional for the proposed design, and hence voltage division can occur only once. his is the reason why it consumes about 6.4 μw and 3.6 μw less static power than [6] and [7], respectively. Even if both outputs are generated, again power consumption is less than the other designs. 6

ABLE IV RUH ABLE OF HE PROPOSE ERNARY EGE-RIGGERE FLIP-FLAP-FLOP State 0 0 Set 0 Set Set M S = 90 nm W SM M SS S High V ZM ZM M M ZS ZS S S High W = 90 nm V SM M M SS S S Fig. 6. ransistor-level implementation of the proposed ternary edge-triggered F.F.F. In digital electronics, the most important evaluating factor is energy consumption, which makes a balance between the delay and power parameters. It is calculated by Eq. 8. he proposed design has approximately 9% and 78% less energy consumption than [6] and [7], respectively. he proposed design is the most efficient ternary F.F.F. although it does not have the fewest transistors. In spite of having the fewest transistors, the ternary F.F.F. of [7] does not provide suitable performance in terms of other evaluating factors. Finally, the proposed design has 0 fewer transistors than [6]. Energy Consumption = Maximum elay Average Power (8) ABLE V SIMULAION RESULS AN COMPARISONS ernary Edge-riggered Proposed Proposed [6] [7] F.F.F. without with elay (ps) 0 63.77 69.96 90.504 99.46 0 09. 6.66 36.88 84.9 0 57.98 6.687 463.0 6.6 8.83 83.393 305.79 3.4 0 86.445 95.044 489.30 4.64 3.73 38.405 0.88 60.475 Average Power (μw) 0.8306.835.543.498 Energy Consumption (aj) 90.7 38.06 30. 45.04 No. of ransistors 70 7 9 3 Static Power (nw) Holding 0 63.3 6.969 6.6 7.406 Holding 49.8 405. 7667.9 4883.4 Holding 98.7 0.98 06.35 6.79 7

Fig. 7. he output waveforms of the proposed ternary edge-triggered F.F.F. 4. Conclusion A new ternary edge-triggered Flip-Flap-Flop has been presented in this paper. he designing process has been explained in detail from the ternary latch to the final design. In comparison with the previous ternary Flip-Flap- Flops, the new structure operates faster and consumes less power. he significant power reduction is mainly because of fewer voltage divisions, which happen inside the cell, especially when storing logic value. he proposed design is mainly composed of binary circuits and it can efficiently be used in large ternary systems. References [] A. P. hande, V.. Ingole, and V. R. Ghiye, Fundamental concept of ternary logic, in ernary igital Systems: Concepts and Applications, SMGroup, 04, pp. -7. [] R. C. Goncalves a Silva, H. I. Boudinov, and L. Carro, A low power high performance CMOS voltage-mode quaternary full adder, presented at IFIP Int. Conf. Very Large Scale Integration, Nice, Oct. 006, pp. 87-9. [3] K. C. Smith. (98, Sept.). he prospects of multivalued logic: a technology and applications view. IEEE rans. Computer, C-30(9), pp. 69-67. [4] P. C. Bella and A. Antoniou. (984, Oct.). Low power dissipation MOS ternary logic family. IEEE J. Solid-State Circuits, 9(5), pp. 739-749. [5] E. Ozer, R. Sendag, and. Gregg, Multiple-valued logic buses for reducing bus energy in low-power systems, in Proc. IEE Computers & igital echniques, 53(4), 006, pp. 70-8. [6] R. P. Hallworth and F. G. Heath, Semiconductor circuits for ternary logic, in Proc. IEE - Part C: Monographs, 09(5), 96, pp. 9-5. [7] E. ubrova, Multiple-valued logic in VLSI: challenges and opportunities, in Proc. NORCHIP 99, 999, pp.340-350. [8] J. Liang, L. Chen, J. Han, and F. Lombardi. (04, Apr.). esign and evaluation of multiple valued logic gates using pseudo n-type carbon nanotube FEs. IEEE rans. Nanotechnology, 3(4), pp. 695-708. [9] R. Faghih Mirzaee,. Nikoubin, K. Navi, and O. Hashemipour. (03, ec.). ifferential cascode voltage switch (CVS) strategies by CNFE technology for standard ternary logic. Microelectronics J., 44 (), pp. 38-50. [0] S. Rezaie, R. Faghih Mirzaee, K. Navi, and O. Hashemipour. (05, ec.). From static ternary adders to highperformance race-free dynamic ones. he J. Engineering, pp. -. 8

[] B. Parhami. (05, Mar.). runcated ternary multipliers. IE Computers & igital echniques, 9(), pp. 0-05. [] K. You and K. Nepal. (0, June). esign of a ternary static memory cell using carbon nanotube-based transistors. IE Micro & Nano Letters, 6(6), pp. 38-385. [3] S. Lin, Y. B. Kim, and F. Lombardi. (0, Aug.). esign of ternary memory cell using CNFEs. IEEE rans. Nanotechnology, (5), pp. 09-05. [4] ernary storage dynamic RAM, by. Parks and.. Gaskins. (995, July). US Patent US543735 A. [5] I. Arsovski,. Chandler, and A. Sheikholeslami. (003, Jan.). A ternary content-addressable memory (CAM) based on 4 static storage and including a current-race sensing scheme. IEEE J. Solid-State Circuits, 38(), pp. 55-58. [6] A. P. hande and V.. Ingole. (005, Apr.). esign of 3-valued R-S & flip-flops based on simple ternary gates. Int. J. Software Engineering and Knowledge Engineering, 5(), pp. 4-47. [7] M. H. Moaiyeri, M. Nasiri, and N. Khastoo. (06, Mar.). An efficient ternary serial adder based on carbon nanotube FEs. Engineering Science and echnology, an Int. J. 9(), pp. 7-78. [8] he Predictive echnology Model (PM) website, Available at: http://ptm.asu.edu he extended version of this paper has been accepted in the Journal of Low Power Electronics: Reza Faghih Mirzaee, Niloofar Farahani, esign of a ernary Edge- Sensitive FFF for Multiple-Valued Sequential Logic, Journal of Low Power Electronics, vol. 3, no., pp. 36-46, Mar. 07 9