Skip to content Skip to sidebar Skip to footer

Design of Mod 5 Synchronous Counter Using Jk Flip Flop

Complementary metal oxide semiconductor is an innovation that has changed the domain of hardware. CMOS scaling has achieved maximum limit, indicating adverse impacts not just from physical and mechanical perspective yet additionally from material and practical point of view. This drift move the analysts to search for new encouraging options in contrast to CMOS technology which indicates better execution, thickness and power utilization. To replace the CMOS technology different new technologies are developed in order to solve the different problems faced by CMOS. In this paper, new rising nanotechnology, quantum dot cellular automata is considered. Quantum dot cellular automata contributes in overcoming the difficulties faced by the CMOS technology now a days such as heat dissipation and scaling problems and hence improves the computation in different applications. For that reason, this paper propose the compatible architecture based on majority gate structures. This paper aims to present 2-bit and 3-bit synchronous counter as an application of a well-optimized JK flip-flop which is optimized on account of QCA. The proposed synchronous counter structure can be further extended to 4-bit and more. The advantage of the propound structure in comparison to previous circuits in terms of energy dissipation have been shown derived. QCADesigner E tool is used for the evaluation of the operational exactness of the designed structure.

Figures - uploaded by Balwinder singh Lakha

Author content

All figure content in this area was uploaded by Balwinder singh Lakha

Content may be subject to copyright.

ResearchGate Logo

Discover the world's research

  • 20+ million members
  • 135+ million publications
  • 700k+ research projects

Join for free

Design and Optimization of Synchronous

Counter Using Majority Gate-Based

JK Flip-Flop

Mehak Ishrat

1(&)

, Birinderjit Singh Kalyan

2(&)

,

Amandeep Sharma

1(&)

, and Balwinder Singh

3(&)

1

Electronics and Communication Engineering, Chandigarh University,

Punjab 140413, India

mehak.ishrat37@gmail.com, amandeep.sharma@thapar.edu

2

Electronics and Electrical Engineering, Chandigarh University,

Punjab 140413, India

birinderjit@msn.com

3

Centre for Development of Advanced Computing, Mohali, India

balwinder@cdac.in

Abstract. Complementary metal oxide semiconductor is an innovation that has

changed the domain of hardware. CMOS scaling has achieved maximum limit,

indicating adverse impacts not just from physical and mechanical perspective

yet additionally from material and practical point of view. This drift move the

analysts to search for new encouraging options in contrast to CMOS technology

which indicates better execution, thickness and power utilization. To replace the

CMOS technology different new technologies are developed in order to solve

the different problems faced by CMOS. In this paper, new rising nanotechnol-

ogy, quantum dot cellular automata is considered. Quantum dot cellular auto-

mata contributes in overcoming the dif culties faced by the CMOS technology

now a days such as heat dissipation and scaling problems and hence improves

the computation in different applications. For that reason, this paper propose the

compatible architecture based on majority gate structures. This paper aims to

present 2-bit and 3-bit synchronous counter as an application of a well-

optimized JK ip- op which is optimized on account of QCA. The proposed

synchronous counter structure can be further extended to 4-bit and more. The

advantage of the propound structure in comparison to previous circuits in terms

of energy dissipation have been shown derived. QCADesigner E tool is used for

the evaluation of the operational exactness of the designed structure.

Keywords: QCA Quantum dots Quantum cells QCA clocking

JK ip op Synchronous counter

1 Introduction

Moore' s law has been followed by the microelectronics industry from almost last 5

decades because of which the size and speed of electronic devices has shown the

remarkable enhancement [1 ]. According to the Moore' s law after every 18 months, on

©Springer Nature Singapore Pte Ltd. 2019

A. K. Luhach et al. (Eds.): ICAICR 2019, CCIS 1076, pp. 84 95, 2019.

https://doi.org/10.1007/978-981-15-0111-1_9

every square inch of an integrated circuit the total number of transistors will double and

it also allows increasing the chip size as well as shrinking the size of the electronic

devices while retaining the satisfactory outcomes, hence the overall speed and the

power will also double [1 ]. Current CMOS is scaled very rapidly and continuously and

hence is ultimately reaching the fundamental deadline. Further scaling of CMOS

technology based devices is also limited by the factors such as high leakage current,

high lithography cost, quantum effects, high power dissipation and short channel effects

[2 ]. The shortcomings of the CMOS can be suppress by various emerging technologies

[3 ]. Out of the various nascent technologies, Quantum dot Cellular Automata, Single

Electron Transistor and Resonant Tunneling Diodes are few of the alternatives.

Quantum dot Cellular Automata (QCA) is the most favourable technology to take the

place of CMOS technology [1 ]. QCA is an arithmetic prototype with no transistors, in

which quantum dots are used for the implementation of cellular computation. QCA is

based on the concept of the physics of interaction between the electrons. No current

ows through the cells of the Quantum dots and the device performance is achieved by

the coupling of the cells. The binary information in QCA is represented on cells [4].

Operating speed of tetra hertz and also the device density of 10

12

devices/cm

2

can be

achieved by QCA technology. The method of computation by QCA technology offers

impressive properties of QCA such as ultra-low power dissipation, highly low power

delay product, the non-complicated interconnects, and also as the dots of the QCA are

very small in size hence it is possible to have very high packing densities and fast

operating speed of frequency range of tetra hertz [5 ]. Hence, because of the ultra-low

size feature of QCA, it is the strongest alternative to CMOS technology among the rest

[4 ]. The main advantages of QCA over CMOS technology are lesser delay, high

density circuits and low power consumption which allows us to carry out quantum

computing is not in so distant future [6].

A brief review of QCA along with clocking scheme is stated in the Sect. 2 of this

paper. Furthermore, the paper is arranged as: In Sect. 3 some related work for the

synchronous counter in QCA is discussed. In Sect. 4 , the design and implementation of

a 2-bit and 3-bit synchronous counter using J-K ip- op are presented. Simulation

results and waveform are shown in Sect. 5 . And in the last section of the paper

conclusion is given.

2 QCA Review

2.1 QCA Building Blocks

The primary entity of QCA is a cell. Figure 1 (1) shows schematics of QCA cell, a

regular QCA cell have four quantum dots in a square nanostructure [7 ]. Dots are said as

the places where a charge can be settled down. Each cell is lled with two electrons,

and these electrons tends to penetrate in between the four quantum dots of a cell.

Tunneling process only take place inside the cell and no tunneling exists among the

two cells [8 ]. In a cell, the enumeration of the quantum dots (represented by i) is started

from the top right quantum dot and then proceeds in clockwise direction [9].

Design and Optimization of Synchronous Counter 85

In QCA, binary data is represented by the place taken by the mobile electrons in all

logic cell. The electrons under the control of the timing plan are set free whenever the

barriers between the dots are very low, due to columbic repulsion these two electrons

have tendency to hold counter sites within the cell as demonstrated in Fig. 1 (1). The two

charge presentation with a polarization of 1 and +1 is used to indicate the logic 0 and

logic 1 respectively as represented in Fig. 1 (1) [7 , 10 ]. A cell will align its polarization

with respect to its nearby driver cell whose polarization is xed. It has been seen that

there is extremely non-linear cell to cell interaction, which means a cell with a weak

polarization can produces an approximately completely polarized output cell. Thus,

along a line of coupled QCA cells, the data can be exchanged by communication among

adjacent cells. In QCA a wire is an arrangement of cells placed in series as represented in

Fig. 1 (2), where the cells are besides to one another. QCA gives a procedure for

exchanging data without current ow because there is no transferring of electrons

between the cells [9 ]. The easiest way to build inverter in QCA is by keeping the QCA

cells in cater-cornered position as represented in Fig. 1 (3), usually seven cells are needed

to build the inverter as shown in Fig. 1 (4) [11 ]. The output of the QCA cell has the

opposite polarization to that of the input cell. Majority gate is one of the fundamental gate

other than the inverter that is used to implement any logical calculations in QCA tech-

nology [12 ]. The majority voter and its logical symbol is shown in Fig. 1 (5) [11 , 13].

2.2 QCA Clocking

Clock signals are given to the QCA circuits to function properly, that controls and

monitors the data transferring and moreover gives the true power gain for that circuit.

QCA devices are provided with clocking system in order to provide synchronization in

implementing pipelining. The clock is applied to all the four zones, each zone com-

prises of four phases. The four phases of each zone are the switch phase, hold phase,

release phase and relax phase [6 ]. The barrier between the quantum dots of electron

location is raised or lowered by using clock signal [14].

Fig. 1. Representation of a QCA device, (1) cell; (2) wire; (3) and; (4) inverter; (5) majority

gate.

86 M. Ishrat et al.

Figure 2 represents the clocking zone and its different phases. In QCA different

colours are used to represent different clock zones, for example, in QCA Designer E

simulator, green colour is used to denote zone 0, magenta denotes zone 1, blue colour

denotes zone 2 and white colour denotes zone 3 [9].

3 Previous Works

In this section of the paper, review and analysis of counter designs have been dis-

cussed. It is much in evidence that most of the earlier research is restricted to imple-

ment small logical calculations [15 18 ]. In QCA up to the present time congurable

memory designs are not analysed. To depict a less complex and well organized counter

design, some work have been done up till date. Different authors put forward the

different approach for designing a sequential circuit [19 22 ]. A. Vetteth et al. [19]

proposed the rst three- input majority gate based JK ip- op. The associated com-

parison of the reviewed conventional design of counter in QCA is encapsulated in

Table 1.

Fig. 2. Clocking phases of clocking zone in QCA.

Table 1. Comparison of previous designs of counter using QCA technology.

S. No. References Advantages Disadvantages

1. Abutaleb et al.

[20]

Low power dissipation and low

complexity

High delay and

susceptible to noise

2. Sarmadi et al.

[21]

Low circuit complexity, high noise,

remove hardware overhead

High delay, low practical

aspect

3. Angizi et al.

[22]

Low area and cell count, low leakage

energy

Susceptible to noise, high

delay

4. Askari et al.

[23]

Low area, low cell count High delay, feedback

path

5. Khan and

Chakrabarty

[30]

Less consumption of extra area, low

expenses of designing, high reliability

Size limitation, less

ef cient usage of wire

connections

Design and Optimization of Synchronous Counter 87

Keeping in view the reduction in hardware requirements, a well-organized circuit

diagram for JK ip- op with reduced circuit design [31 ] is extremely favourable in

designing various sequential circuits. The schematic diagram of JK ip- op demon-

strated in Fig. 3 , is made up of four majority gates and two inverters [31].

Q out ðÞ¼ JQ0 þK 0 Q ð1 Þ

The complement of input K is fed to one of input of the majority gate M1 and the

output Q is feedback to the circuit to another input of the majority gate M1. The output

JQ +KQ is produced from the majority gate M2 which acts as OR gate. The clock

input combined with the output of M1 and M3 are fed to the inputs of the majority gate

M2. Equation (1 ) produces the desired characteristics of JK ip op.

4 Proposed Work

4.1 Implementation of JK Flip-Flop

Flip- ops are the basic structural constituents for designing sequential circuits. Output

of the ip- ops depends on both the present input and the previous output [15 ]. It is a

primary one bit element in a sequential circuit that acts as binary storage [12 ]. In order

to implement the proposed synchronous counter, the schematic of JK ip- op in Fig. 3

is accomplished by using the three input majority gate structure. The schematic layout

of JK ip- op in QCA is shown in Fig. 4.

Fig. 3. Majority gate based JK ip op.

Fig. 4. Layout of JK ip op in QCA.

88 M. Ishrat et al.

4.2 Proposed Design of Synchronous Counter

Synchronous counters are widely employed in digital circuits using four types of ip-

ops. The application of synchronous counters are to divide frequency, count time and

pulse [11 ]. This section of the paper presents a highly optimized con guration of a n-bit

synchronous counter. In synchronous counter each ip- op is triggered via a single

clock pulse. The counter output continuously changes depending on the either edge of

the clock. The proposed mod-4 (2-bit) synchronous counter can further be modi ed to

mod-8 (3 bit), mod-16 (4-bit) and more. The purposed design is composed of JK ip-

op and other combinational logic circuits.

As illustrated in Figs. 5 and 6 , the purposed synchronous counter is comprised of

two JK ip- ops which are connected together and edge triggering mechanism is

provided by connecting each JK ip- op to a single clock. This paper presents only 2-

bit and 3-bit synchronous counter. In the proposed architecture of synchronous counter,

two JK ip- ops are employed and are clocked by a single clock simultaneously. The

presented design of synchronous counter can be expanded in an n-bit synchronous

counter.

Fig. 5. Proposed QCA-based 2-bit synchronous counter. (1) block diagram, (2) schematic

diagram and (3) QCA layout.

Design and Optimization of Synchronous Counter 89

5 Results and Discussion

QCADesigner E bistable engine is used to validate the functionality of the purposed

designs. In this section of the paper, the proposed synchronous counter is simulated

using QCADesigner E tool. The remaining part of this section presents the simulation

process.

Fig. 6. Proposed QCA-based 3-bit synchronous counter. (1) block diagram, (2) schematic

diagram and (3) QCA layout.

Fig. 7. Simulation waveform of 2-bit synchronous counter.

90 M. Ishrat et al.

QCADesigner E tool is used for the simulation purpose of the purposed designs, it

also contributes in optimization of power consumption to the best possible extent. As

illustrated in Fig. 5 (3), the output (Q1) of the rst ip- op is linked to the inputs (J &

K) of the next ip- op. The working of the proposed synchronous counter can be

explained such that a 2-bit synchronous counter have two outputs and one input called

sel (select). Therefore, for a 3-bit synchronous counter, there are three outputs and one

input. For a 2-bit synchronous counter, 2

2

i.e. 4 combinations of output are formed.

A selection line which acts as the enable signal is provided to the proposed syn-

chronous model to produce output of the proposed model, which means sel (select) line

controls the on and off series of the circuit. The mentioned operation is based on the

low or high input at the sel (selection) line. The simulation waveform of the purposed

2-bit and 3-bit counter is presented in Figs. 7 and 8 respectively. To check the design

functionality of the proposed counter QCADesigner E tool has been used. The accurate

function of the purposed 2-bit synchronous counter is veri ed by the Fig. 7 . From the

simulation results, the counting operation is correctly realized for outputs-Q0 and Q1.

5.1 Comparison

The proposed synchronous counters are compared with the previous designs of syn-

chronous counters and is summarized in Table 2 . Clearly it is noticeable that the

purposed design results in signi cant advancement in respect of complexity, area

occupied and latency in contrast to the prior designs.

The proposed 2-bit and 3-bit synchronous counter uses 123 and 226 cells respec-

tively. The latency for the proposed counters is 1 clock cycle, which is a very low

latency. By minimizing the cells count and occupied area of the design, power dissi-

pation of the design can be reduce.

The total energy dissipation (Sum_Ebath) of 2-bit synchronous counter using the

QCADesigner E tool obtained is 3.56e-002 eV (Error: +/−− 2.88e-003 eV) and the

average energy dissipation per cycle (Avg_Ebath) of 2-bit synchronous counter

obtained is 3.23e-003 eV (Error: +/−− 2.62e-004 eV). The total energy dissipation

(Sum_Ebath) and the average energy dissipation per cycle (Avg Ebath) of 3-bit syn-

chronous counter using QCADesigner E tool obtained are 6.05e-002 eV (Error: +/

Fig. 8. Simulation waveform of 3-bit synchronous counter.

Design and Optimization of Synchronous Counter 91

4.71e-003 eV) and 5.50e-003 eV (Error: +/ −− 4.28e-004 eV) respectively. Keeping

in view the values of energy dissipation attained through QCADesigner E tool, Figs. 9

and 10 illustrate the noticeable optimization in power dissipation of proposed 2-bit and

3-bit synchronous counter respectively.

Table 2. Comparison of existing QCA-based synchronous counter designs.

Design Area (µm

2

) Complexity (cell counts) Latency (clock cycle)

2-bit synchronous counter

C.-B. Wu et al. [24 ] 0.74 430 4

S. Sheikhfaal et al. [25 ] 0.26 240 2

S. Angizi et al. [26 ] 0.22 141 2.25

A. M. Chabi et al. [27 ] 0.67 464 5.75

M. Goswami et al. [28 ] 0.62 328 3

Proposed 2-bit counter design 0.11 123 1

3-bit synchronous counter

C.-B. Wu et al. [24 ] 1.02 677 6

S. Sheikhfaal et al. [25 ] 0.48 428 2

S. Angizi et al. [26 ] 0.36 328 2.25

M. Abutaleb et al. [20 ] 0.22 196 5.75

M. Goswami et al. [28 ] 1.18 786 7.75

Proposed 3-bit counter design 0.24 226 1

-0.001

0

0.001

0.002

0.003

0.004

1234567891011

E_Error_total:

E_clk_total:

E_bath_total:

Fig. 9. The illustration of energy dissipation of 2-bit synchronous counter.

92 M. Ishrat et al.

6 Conclusion

With the unique speci cations Quantum dot cellular automata decreases the physical

limit of CMOS devices realization. Hence it inspires researchers to bring into play the

QCA technology for designing various integrated circuits. This paper brings a well

ef cient realization of synchronous counter design using well-optimized JK ip-ops.

Less cell count, low area consumption and delay are considered as the advantages of

the proposed design in contrast to the available designs. QCADesigner tool is used for

the QCA layout and validation of purposed designs. A well considerable improvement

in respect of area, complexity and delay of proposed synchronous counter is visible

from the simulation results and a comprehensive contrast among the proffered and the

previous counter designs have been derived in regards of power dissipation, area and

hardware complexity. The comparisons verify that the presented design of this paper is

more advantageous in all the mentioned parameters. Moreover, ef cient 4 bit and n-bit

QCA based synchronous counters from the proposed design can be constructed. It is

feasible to employ the purposed design as a basic sequential component for a larger

QCA designs such as memory units, nano processor and ALU. It can be concluded that

the clock delay of QCA-based circuits is very low and can be even neglected.

References

1. Mehta, U., Dhare, V.: Quantum-dot Cellular Automata (QCA): A Survey. arXiv preprint

arXiv:1711.08153 (2017)

2. Abdullah-Al-Sha , M., et al.: Designing single layer counter in quantum-dot cellular

automata with energy dissipation analysis. Ain Shams Eng. J. 9 , 2641 2648 (2018)

3. Peercy, P.S.: The drive to miniaturization. Nature 406 (6799), 1023 (2000)

4. Bilal, B., Ahmed, S., Kakkar, V.: Quantum dot cellular automata: a new paradigm for digital

design. Int. J. Nanoelectronics Mater. 11 (1) (2018)

-0.002

-0.001

0

0.001

0.002

0.003

0.004

0.005

0.006

0.007

1234567891011

E_Error_total:

E_clk_total:

E_bath_total:

Fig. 10. The illustration of energy dissipation of 3-bit synchronous counter.

Design and Optimization of Synchronous Counter 93

5. Sheikhfaal, S., Angizi, S., Sarmadi, S., Moaiyeri, M.H., Sayedsalehi, S.: Designing efcient

QCA logical circuits with power dissipation analysis. Microelectronics J. 46 (6), 462471

(2015)

6. Goswami, M., Mondal, A., Mahalat, M.H., Sen, B., Sikdar, B.K.: An ef cient clocking

scheme for quantum-dot cellular automata. Int. J. Electron. Lett. 1 14 (2019)

7. Amirzadeh, Z., Gholami, M.: Counters designs with minimum number of cells and area in

the quantum-dot cellular automata Technology. Int. J. Theor. Phys. 1 18 (2019)

8. Ramachandran, S.S., Kumar, K.J.: Design of a 1-bit half and full subtractor using a

quantum-dot cellular automata (QCA). In: IEEE International Conference on Power,

Control, Signals and Instrumentation Engineering (ICPCSI), IEEE, pp. 2324 2327 (2017)

9. Liu, W., Swartzlander Jr., E.E., O' Neill, M.: Design of Semiconductor QCA Systems.

Artech House (2013)

10. Liu, W., Lu, L., O' Neill, M., Swartzlander, E.E.: A rst step toward cost functions for

quantum-dot cellular automata designs. IEEE Trans. Nanotechnol. 13 (3), 476 487 (2014)

11. Yang, X., Cai, L., Zhao, X., Zhang, N.: Design and simulation of sequential circuits in

quantum-dot cellular automata: falling edge-triggered ip- op and counter study. Micro-

electronics J. 41 (1), 56 63 (2010)

12. Sangse di, M., Abedi, D., Yoose , E., Karimpour, M.: High speed and low cost

synchronous counter design in quantum-dot cellular automata. Microelectronics J. 73 ,1 11

(2018)

13. Bahar, A.N., Laajimi, R., Abdullah-Al-Sha , M., Ahmed, K.: Toward ef cient design of ip-

ops in quantum-dot cellular automata with power dissipation analysis. Int. J. Theor. Phys.

57(11), 3419 3428 (2018)

14. Sasamal, T.N., Singh, A.K., Ghanekar, U.: Toward ef cient design of reversible logic gates

in quantum-dot cellular automata with power dissipation analysis. Int. J. Theor. Phys. 57(4),

1167 1185 (2018)

15. Chakrabarty, R., Mahato, D.K., Banerjee, A., Choudhuri, S., Dey, M., Mandal, N.K.: A

novel design of ip- op circuits using quantum dot cellular automata (QCA). In: IEEE 8th

Annual Computing and Communication Workshop and Conference (CCWC), IEEE,

pp. 408 414 (2018)

16. Roshan, M.G., Gholami, M.: Novel D latches and D ip- ops with set and reset ability in

QCA nanotechnology using minimum cells and area. Int. J. Theor. Phys. 57 (10), 32233241

(2018)

17. Biswas, P., Gupta, N., Patidar, N.: Basic reversible logic gates and it' s QCA implementation.

Int. J. Eng. Res. Appl. 4 (6), 12 16 (2014)

18. Kavitha, S.S., Kaulgud, N.: Quantum dot cellular automata (QCA) design for the realization

of basic logic gates. In: 2017 International Conference on Electrical, Electronics,

Communication, Computer, and Optimization Techniques (ICEECCOT), IEEE, pp. 314

317 (2017)

19. Sarmadi, S., Azimi, S., Sheikhfaal, S., Angizi, S.: Designing counter using inherent

capability of quantum-dot cellular automata loops. Int. J. Mod. Educ. Comput. Sci. 7 (9), 2

(2015)

20. Sheikhfaal, S., Navi, K., Angizi, S., Navin, A.H.: Designing high speed sequential circuits

by quantum-dot cellular automata: memory cell and counter study. Quantum Matter 4(2),

190 197 (2015)

21. Angizi, S., Moaiyeri, M.H., Farrokhi, S., Navi, K., Bagherzadeh, N.: Designing quantum-dot

cellular automata counters with energy consumption analysis. Microprocess. Microsyst. 39(7),

512 520 (2015)

22. Moharrami, E., Navimipour, N.J.: Designing nanoscale counter using reversible gate based

on quantum-dot cellular automata. Int. J. Theor. Phys. 57 (4), 1060 1081 (2018)

94 M. Ishrat et al.

23. Vetteth, A., Walus, K., Dimitrov, V.S., Jullien, G.A.: Quantum-dot cellular automata of ip-

ops. ATIPS Lab. 2500,1 5 (2003)

24. Abutaleb, M.M.: Robust and ef cient quantum-dot cellular automata synchronous counters.

Microelectron. J. 61 ,6 14 (2017)

25. Angizi, S., Sarmadi, S., Sayedsalehi, S., Navi, K.: Design and evaluation of new majority

gate-based RAM cell in quantum-dot cellular automata. Microelectronics J. 46 (1), 4351

(2015)

26. Askari, M., Taghizadeh, M., Fardad, K.: Design and analysis of a sequential ring counter for

QCA implementation. In: 2008 International Conference on Computer and Communication

Engineering, IEEE, pp. 933 936 (2008)

27. Wu, C.B., Xie, G.J., Xiang, Y.L., Lv, H.J.: Design and simulation of dual-edge triggered

sequential circuits in quantum-dot cellular automata. J. Comput. Theor. Nanosci. 11(7),

1620 1626 (2014)

28. Chabi, A.M., Roohi, A., DeMara, R.F., Angizi, S., Navi, K., Khademolhosseini, H.: Cost-

ef cient QCA reversible combinational circuits based on a new reversible gate. In: 2015 18th

CSI International Symposium on Computer Architecture and Digital Systems (CADS),

IEEE, pp. 1 6 (2015)

29. Goswami, M., Chowdhury, M.R, Sen, B.: Design of Con gurable Sequential Circuits in

Quantum-dot Cellular Automata. arXiv preprint arXiv:1708.07616 (2017)

30. Khan, A., Chakrabarty, R.: Design of ring and Johnson counter in a single recongurable

logic circuit in quantum dot cellular automata. Int. J. Comput. Sci. Technol. 4 , 363367

(2012)

31. Kalyan, B.S., Singh, B.: Quantum dot cellular automata (QCA) based 4-bit shift register

using ef cient JK ip op. Int. J. Pure Appl. Math. 118 , 143 157 (2018)

Design and Optimization of Synchronous Counter 95

ResearchGate has not been able to resolve any citations for this publication.

  • Zaman Amirzadeh
  • Mohammad Gholami Mohammad Gholami

The quantum-dot cellular automata (QCA) were highly regarded due to its high operating frequency and significantly low power consumption. One of the most useful circuits in processors architecture is counter. This paper presents effective designs and arrangement of QCA based counter-circuits. In this study new counter circuits in QCA technology are designed and precise simulation are done using the QCADesigner. Three, four and five bits counters are proposed in this paper in QCA technology. A comparison is made between the past and recent designs to illustrate which method is better and more efficient in terms of area, complexity, number of cells, and delay. For example, the proposed three bit shift register has 174 quantum cells, 0.2μm² occupied area and three QCA clock cycles delay.

Quantum-dot cellular automata (QCA) is one of the emergent nano-technologies and a potential substitute for transistor based technologies. In this research, an efficient QCA based T, SR and JK flip-flops have been proposed. The proposed gates are implemented with multiplexer, three-input Majority gate and XOR gate. The circuit layouts are designed and verified using QCADesigner version 2.0.3. The simulation result reviles the excellence of the proposed design. The proposed T flip-flop archives 35% improvement in terms cell count. Similarly, the reported RS and JK flip-flop requires 43% and 50% less area respectively in comparison to the previous best single layer design. In addition, QCAPro tool has been used to estimate the power dissipation of all considered designs at different tunneling energy level.

  • Mojtaba Gholamnia Roshan
  • Mohammad Gholami Mohammad Gholami

Emerging nanotechnology of Quantum-dot Cellular Automata (QCA) is one of the alternative technologies for CMOS technology. One of the essential parts of the structure of each arithmetic and logic units on the processors is the circuits that are affiliated with the Flip-Flops. Therefore, considering the importance of D Flip-Flops among different types of Flip-Flops and their more efficient performance, this paper presents new structures for D Latch and D Flip-Flops in QCA nanotechnology. First, the proposed D latch in QCA technology which has only 19 cells and a delay of 0.75 cycles is reported and will be compared with previous works. The comparison shows that the proposed D latch has the fewer number of cells, smaller area, and less delay. Then there are some methods for converting proposed latch into Flip-Flops, and with the help of these, new proposed falling edge, rising edge and dual edge triggered D Flip-Flops are suggested. The proposed structures have been designed in one layer. In terms of occupied area, delay and number of cells, the proposed D Flip-Flops are superior to previous structures. At last, set and reset pins will be added to proposed designs, and this is another advantage of proposed circuits, which is rarely seen in previous structures.

Fast pace growth in the IC industry is facing the challenges of feature size reduction which in turn demands an alternative to current CMOS VLSI. Quantum-dot cellular automata are emerging as one of the viable alternative nanotechnologies with high device density, high operating frequency and low power characteristics. Information transition and propagation in QCA take place with the underlying clocking circuitry. Thus, clocking is the main source of power of the QCA circuit as well as play the vital role of information synchronisation in QCA circuit. For efficient design and to provide routing option, a regular, scalable clocking structure becomes the utmost necessity of QCA circuit. In this context, a robust, efficient and scalable (RES) clocking scheme for QCA circuit is proposed which can facilitate three directional information flow within a single clock zone. Also, it can facilitate the feedback path without extra layer (unlike 2DDwave scheme) and overcome the complex multilayer wire crossing (unlike USE scheme) with most promising coplanar crossover. Simulation results underpin the significant improvement in terms of clocking zone, area and cells.

  • Birinderjit Singh Kalyan Birinderjit Singh Kalyan

The Quantum-dot Cellular Automata (QCA) is a replacement of the conventional CMOS Technology for nano computing devices. This technology aids to achieve extra low power, lower complexity sequential structures with very high speed. In this paper JK flip flop is redesigned and compared with previous structures. The JK flip flop based QCA structure which has 78% lesser complexity and covered 66.6 % less area with half latency than previous designs. Further the novel 4 bit shift register was designed as well as simulated in QCA designer tool using proposed JK flip flop. The total area covered by shift register is 0.20 µm2 with single clock cycle delay. The power estimation is done in QCAPro tool.

Quantum Dot Cellular Automata (QCA) is a newly developed paradigm for digital design, which holds the potential as possible alternative to the present Complementary Metal Oxide Semi-Conductor (CMOS) technology. After surviving for nearly five decades, the scaling of CMOS is finally reaching its limits. The asperities are not only seen from the physical and technological viewpoint but also from the material and economical perspectives. With no more scaling possible, there is a need to look for promising alternatives to continue with the nano size/scale computations and to hold on to the Moore's law. QCA offers a breakthrough required for the fulfilment of certain lacking aspects of CMOS technology in the nano regime. QCA is a technology that involves no current transfer but works on electronic interaction between the cells. The QCA cell basically consists of quantum dots or metal islands separated by certain distance and the entire transmission of information occurs via the interaction between the electrons localized in the potential wells. Since the technology is new and in a premature phase, a huge scope lies ahead of the researchers to investigate and make QCA design a reality. In this paper the QCA technology is reviewed with sufficient focus on basic concepts, implementations and information flow. The various building blocks in QCA are discussed and their working on the basis of physical laws is explained. This paper forms the basis for further complex digital designing in QCA.

Quantum-dot Cellular Automata (QCA) is a very interesting nano-scale technology. Extremely small feature size and ultra-low power consumption are the most important features of QCA compared to CMOS. Counters are considered as one of the most fundamental components in sequential circuits. Previous QCA synchronous counters (QSCs) have been designed and simulated using two methods. In the first method, QSCs utilize direct mapping flip-flop designs in CMOS technology to QCA. In the second method, QSCs are designed with the inherent capability of QCA technology. Despite being attractive, mentioned approaches have constraints (i.e. long wire length and area issues). In this brief, design and simulation of a QSC are presented through combining the two approaches. Experimental results reveal that the novel combination not only overcomes limitations of the above methods, but also improves delay and cost function (at least two times lower than the best previous QSCs).

Design of Mod 5 Synchronous Counter Using Jk Flip Flop

Source: https://www.researchgate.net/publication/335852161_Design_and_Optimization_of_Synchronous_Counter_Using_Majority_Gate-Based_JK_Flip-Flop

Postar um comentário for "Design of Mod 5 Synchronous Counter Using Jk Flip Flop"