Dual-Rail Domino Logic Circuits with PVT Variations in VDSM Technology

DOI : 10.17577/IJERTV2IS4802

Download Full-Text PDF Cite this Publication

Text Only Version

Dual-Rail Domino Logic Circuits with PVT Variations in VDSM Technology

C. H. Balaji1, E. V. Kishore2, A. Ramakrishna3

1Student, Electronics and Communication Engineering, K L University, Vijayawada, A.P state, India, 2Student, Electronics and Communication Engineering, K L University, Vijayawada, A.P state, India, 3Asst Professor, Electronics and Computer Engineering, K L University, Vijayawada, A.P state, India,

Abstract: This paper presents dual-rail domino logic circuits with less power consumption and high speed performance. Advances in dynamic circuits are driven by the need to meet high performance targets in deep- sub- micron designs. Speed critical paths often deploy dynamic logic to meet speed requirements. Performance gain over static logic becomes even larger as the number of inputs to the logic grows. Wide fan-in dynamic logic such as domino is often used in performance critical paths, to achieve high speeds where static CMOS fails to meet performance objectives. However, domino gates typically consume higher dynamic switching and leakage power and display weaker noise immunity as compared to static CMOS gates. The low power and error free operation of domino logic circuits is a major challenge in the current CMOS technologies. Keeping in view of the above stated problems in previous existing designs, novel energy-efficient domino circuit techniques are proposed. The proposed circuit techniques reduced the dynamic switching power consumption, short-circuit current overhead, idle mode leakage power consumption and enhanced evaluation speed in domino logic circuits. Also regarding performance, these techniques minimized the power-delay product (PDP) as compared to the standard circuits in very deep sub micron CMOS technology.

I.INTRODUCTION

Dynamic domino logic circuits are widely used in modern VLSI circuits. The dynamic circuits are often favoured in high performance designs because of the speed advantage offered over static CMOS logic. The main drawbacks of dynamic logic are a lack of design automation, a decreased tolerance to noise and increased power dissipation. This work discusses several domino circuit design techniques to reduce the power dissipation of domino logic. In this

paper novel energy-efficient domino circuit techniques are proposed.

This paper is organized as follows. In section II, Dual-rail domino circuit with self- timed precharge scheme is proposed. Section III describes the effect of PVT variations on domino logic presented in section II. Then conclusions are presented in section IV.

  1. DUAL-RAIL DOMINO FOOTLESS CIRCUIT WITH SELF-TIMED PRECHARGE SCHEME (DRDFSTP):

    Conventional domino circuits: In this section, several conventional domino circuits with their own clocking schemes are briefly reviewed.

    1. Dynamic DCVSL Footed Circuit (DDCVSLF):

      Fig.1 shows AND/NAND dynamic DCVSL Footed circuit. The operation of this circuit is divided into two major phases, namely precharge and evaluation phase, with the mode of operation is determined by the precharge signal P. When P goes low, all gates are precharged simultaneously. The precharge transistors Mp and the foot transistor Mn are turned on and off, respectively, and the outputs of the n-type dynamic gates are charged to Vdd, and the outputs of the inverters are set to zero. When P goes high, Mp and Mn are turned off and on, respectively, and the circuit enters the evaluation phase. The incoming data inputs may conditionally conduct the pull-down network (PDN) to discharge the dynamic gate, and the output of the inverter makes a low-to- high transition accordingly. One of the disadvantages of this kind of domino circuit is that the existence foot transistor slows the gates somewhat, as it presents an extra series resistance

      Fig 1: Dynamic DCVSL AND/NAND Footed gate

    2. Dynamic DCVSL Footless Circuit (DDCVSLFL):

      Fig. 2 shows AND/NAND dynamic DCVSL Footless circuit. Two benefits come from the usage of footless domino gates: improved pull-down speed and reduced precharge signal load. Elimination of the foot transistor does not affect the operation of the evaluation phase. Main disadvantage is simultaneous precharge will cause short-circuit current.

      Fig 2: Dynamic DCVSL AND/NAND Footless gate

    3. Delayed-Reset Domino Circuit

      (DRD):

      Fig. 3 illustrates the delayed-reset domino AND/NAND circuit . All domino gates are footless, except those gates connected to the primary inputs. The benefits that come from the usage of footless domino gates are improved pull-down speed and reduced precharge signal load. However, simultaneous precharge will cause short-circuit current. To ensure a correct operation, the precharge signals falling edge of a gate should be delayed until all its inputs going low. This is why consecutive logic stages are driven by a series of delayed precharge signals. One side benefit of such a delayed-reset scheme is that the peak of precharge current is reduced. However, the use of delay elements, together with the need of both footed and footless cell libraries tends to increase design complexity.

      Figure 3: The delayed-reset domino AND/NAND circuit

    4. Dual-Rail Data-Driven Dynamic Logic (D4L):

      D4L circuit uses input signals instead of precharge signal for correct precharge and evaluation sequencing. Correspondingly, clock-buffering and clock-distribution problems can be eliminated. Furthermore, the foot transistor can be eliminated without causing a short-circuit problem. A D4L two- input AND/NAND gate is shown in Fig. 4. In this structure, a signal pair (B, B') is used for precharging corresponding gate, instead of a precharge signal. When the precharging wave reaches the input of D4L gate, set them to low and precharge the outputs to high. In the evaluation phase, one of the rails in (B, B') and (A, A') is set to high and prevent short-circuit between Vdd and ground in this phase. However, due to the extra load added to input signals, the speed performance of the circuit is somewhat degraded.

      Figure 4: Dual-Rail Data-Driven Dynamic AND/NAND Logic

    5. FOOTLESS DUAL-RAIL DOMINO CIRCUIT WITH SELF- TIMED

      PRECHARGE SCHEME (FDRDCWSTPS):

      The presence of the foot transistor in the conventional dynamic DCVSL circuit presents an extra series resistance. To safely remove the transistor, two constraints must be met: (1) gate changes to evaluation phase before valid input come;

      (2) gate changes to precharge phase only after inputs change to zero. We propose a footless dual-rail domino circuit with self-timed precharge scheme to realize a high performance footless domino circuit while meeting the constraints mentioned above. Fig 5 shows the AND/NAND gate of the proposed footless dual-rail domino circuit with self-timed precharge scheme. The self-timed precharge control logic consists of static CMOS inverts whose source of NMOS transistors are tied to input signals, which generate sub- precharge signals (PC1-PC4) from precharge signal P in cases of the corresponding input signals are zero. The PMOS precharge tree above the pull down network (PDN) is used for

      2

      DDCVSLFL

      145

      0.090

      13.05

      66.59

      3

      DRD

      220

      0.403

      88.66

      290

      4

      D4L

      10.1

      6

      0.112

      1.138256

      78.48

      5

      FDRDCWST P

      7.58

      3

      0.042

      0.318486

      130.18

      2

      DDCVSLFL

      145

      0.090

      13.05

      66.59

      3

      DRD

      220

      0.403

      88.66

      290

      4

      D4L

      10.1

      6

      0.112

      1.138256

      78.48

      5

      FDRDCWST PS

      7.58

      3

      0.042

      0.318486

      130.18

      precharging the corresponding gate.

      Figure 5: Footless dual-rail domino AND-NAND gate with self timed precharge scheme

  2. Simulation results:

    In this work, we have implemented a Dynamic DCVSL circuit, Dual-Rail Data-Driven Dynamic Logic and a proposed circuit Dual-Rail Domino Footless Circuit with Self-Timed Precharge Scheme. The results of simulation are shown in the below TABLES1-3

    Table1: AND/NAND GATE

    S.

    No

    :

    Technique

    Pow er

    Critic al Dela y

    PDP(1

    0-15sec)

    Area

    1

    DDCVSLF

    7.6

    0.088

    0.6688

    69.62

    2

    DDCVSLFL

    152

    0.025

    3.8

    65.41

    3

    DRD

    205

    0.137

    28.085

    252.9

    4

    D4L

    72.5

    0.111

    8.0536

    93.3

    5

    06

    5

    FDRDCWS

    7.67

    0.042

    0.3223

    177.6

    TPS

    6

    92

    Table2: OR/NOR GATE

    Table3: XOR/XNOR GATE

    S.No:

    Technique

    Pow er

    Critic al Delay

    PDP(10

    -15sec)

    Area

    1

    DDCVSLF

    11.7

    0.032

    0.3744

    99.2

    2

    DDCVSLFL

    99.0

    2

    0.032

    3.1687

    92.17

    3

    DRD

    231

    0.091

    21.021

    391.9

    4

    D4L

    16.8

    0.029

    0.48725

    100.5

    5

    FDRDCWST PS

    11.6

    4

    0.04

    0.46568

    200.13

  3. PROCESS, VOLTAGE AND TEMPERATURE VARIATIONS (PVT)

ON THE PERFORMANCE OF DOMINO LOGIC:

S.

No

:

Technique

Pow er

Critic al Delay

PDP(10-

15sec)

Area

1

DDCVSLF

7.58

0.087

0.65946

74.82

S.

No

:

Technique

Pow er

Critic al Delay

PDP(10-

15sec)

Area

1

DDCVSLF

7.58

0.087

0.65946

74.82

The effect of PVT variations on the domino logic circuit techniques which are explained in section II are studied and analysed in this section. The process variations considered are VTHO(Threshold voltage at zero bias), TOXE (Oxide layer thickness) and UO

(Carrier Mobility). The PVT variances on the domino logic in section II are given below in Tables4-6.

Table 4.PROCESS VARIATIONS (V AND T CONSTANT)

BENCHMARKCIRCUITS

AND/NAND

OR/NOR

XOR/XNOR

VTHO=0.3 TOXE=0.7 UO=0.030

VTHO=0.4 TOXE=1.6 U0=0.8

VTHO=0.3 TOXE=0.7 UO=0.030

VTHO=0.4 TOXE=1.6 U0=0.8

VTHO=0.3 TOXE=0.7 UO=0.030

VTHO=0.4 TOXE=1.6 U0=0.8

DDCVSLF

POWER DISSIPATION(µW)

7.520

7.623

7.565

7.746

11.330

11.84

ION(ma)

0.120

0.358

0.120

0.358

0.120

0.358

IOFF(na)

2

0

1

0

2

0

DDCVSLFL

POWER DISSIPATION(µW)

11.958

17.044

11.325

15.834

15.910

22.471

ION(ma)

0.051

0.139

0.120

0.358

0.51

0.153

IOFF(na)

1

0

2

0

1

0

DRD

POWER DISSIPATION(µW)

7.90

3.604

0.004

0.004

29.521

4.719

ION(ma)

0.449

0.438

0.304

0.280

2.794

0.438

IOFF(na)

6

1

2

0

37

1

DL

POWER DISSIPATION(µW)

8.109

13.437

0.234

0.227

7.254

12.033

ION(ma)

0.120

0.358

0.120

0.358

0.12

0.358

IOFF(na)

2

0

2

0

2

0

FDRDCWSTPS

POWER DISSIPATION(µW)

8.109

13.437

0.234

0.227

7.254

12.033

ION(ma)

0.120

0.358

0.120

0.358

0.12

0.358

IOFF(na)

2

0

2

0

2

0

Table 5.VOLTAGE VARIATIONS (P AND T CONSTANT)

0.131

BENCHMARK CIRCUITS

AND/NAND

OR/NOR

XOR/XNOR

Vdd=0

.7

Vdd=0

.8

Vdd= 1

Vdd=0

.7

Vdd=0

.8

Vdd= 1

Vdd=0

.7

Vdd=0

.8

Vdd= 1

DDCVSLF

POWER DISSIPATION(µ W)

7.152

7.153

7.6

7.141

7.524

7.58

9.345

11.809

11.7

ION(ma)

0.131

0.171

0.250

0.171

0.250

0.131

0.171

0.250

IOFF(na)

0

0

0

0

0

0

0

0

0

DDCVSLFL

POWER DISSIPATION(µ W)

100.71

4

101.62

1

152

102.18

5

145.31

7

145

98.264

99.821

99.02

3

ION(ma)

0.131

0.171

0.250

0.131

0.171

0.250

0.131

0.171

0.250

IOFF(na)

0

0

0

0

0

0

0

0

0

DRD

POWER DISSIPATION(µ W)

67.053

102

205

94.217

94.712

220

220.01

3

230.98

3

231

ION(ma)

0.131

0.171

0.107

0.131

0.171

0.107

0.131

0.171

0.107

IOFF(na)

0

0

0

0

0

0

0

0

0

DL

POWER DISSIPATION(µ W)

54.187

72.868

72.55

5

9.127

9.217

10.16

3

14.717

16.504

16.80

2

ION(ma)

0.131

0.171

0.250

0.131

0.171

0.250

0.131

0.171

0.250

IOFF(na)

0

0

0

0

0

0

0

0

0

FDRDCWST PS

POWER DISSIPATION(µ W)

7.885

7.278

7.676

7.317

7.155

7.583

11.521

11.504

11.64

2

ION(ma)

0.131

0.171

0.250

0.131

0.171

0.250

0.131

0.171

0.250

IOFF(na)

0

0

0

0

0

0

0

0

0

Table 6.TEMPERATURE VARIATIONS (P AND V CONSTANT)

BENCHMARK CIRCUITS

AND/NAND

OR/NOR

XOR/XNOR

T= -73

T= 27

T= 127

T= -73

T= 27

T=12 7

T= -73

T= 27

T= 127

DDCVSLF

POWER DISSIPATION(µ W)

7.503

7.6

7.768

7.425

7.58

8.025

11.369

11.7

11.69

1

ION(ma)

0.445

0.250

0.163

0.445

0.250

0.163

0.445

0.250

0.163

IOFF(na)

0

0

27

0

0

27

0

0

27

DDCVSLFL

POWER DISSIPATION(µ W)

246

152

108

247

145

112

169

99.023

77.07

8

ION(ma)

0.445

0.250

0.163

0.445

0.250

0.163

0.445

0.250

0.163

IOFF(na)

0

0

27

0

0

27

0

0

27

DRD

POWER DISSIPATION(µ W)

208.507

205

217.45

1

162

220

72.26

6

116

231

248.9

37

ION(ma)

0.190

0.107

0.069

0.190

0.107

0.069

0.107

0.107

0.069

IOFF(na)

0

0

11

0

0

11

0

0

11

DL

POWER DISSIPATION(µ W)

94.835

72.555

59.951

4.072

10.163

11.78

8

5.767

16.802

22.50

7

ION(ma)

0.445

0.250

0.163

0.445

0.250

0.163

0.445

0.250

0.163

IOFF(na)

0

0

27

0

0

27

0

0

27

FDRDCWS TPS

POWER DISSIPATION(µ W)

7.555

7.676

8.355

7.408

7.583

8.358

9.024

11.642

13.70

8

ION(ma)

0.445

0.250

0.163

0.445

0.250

0.163

0.445

0.250

0.163

IOFF(na)

0

0

27

0

0

27

0

0

27

VI. CONCLUSIONS

This work consists of two parts. In section II, the existing circuits Dynamic DCVSL (Differential Cascode Voltage Switch Logic) footed circuit (DDCVSLF), dynamic DCVSL footless circuit (DDCVSLFL), delayed-reset domino circuit (DRD), dual-rail data-driven dynamic logic (D4L)are compared with the proposed novel dual-rail domino footless circuit with self-timed precharge scheme (FDRDCWSTPS). From the results, the proposed circuit FDRDCWSTPS offers an improved performance in power dissipation, speed when compared with standard circuits. Hence, it is

concluded that the proposed designs will provide a platform for designing high performance and low power digital circuits such as, processors and multipliers.

In section III, the effect of PVT variations on the performance (Ion, Ioff, Power consumption) of the proposed energy-efficient domino logic circuit techniques are studied and analyzed. The process variations considered are VTHO (Threshold voltage at zero bias), TOXE (Oxide layer thickness) and UO (carrier mobility ). The voltage variations considered are 0.7v, 0.v. The temperature variations considered are +127C and-73C. The technology considered is 65 nm. From the results, it can be observed that when

process variations increase then power dissipation decreases and vice versa. When the temperature variations decrease power dissipation decreases and vice versa. When voltage variations increase, power dissipation decreases.

REFERENCES

  1. P. Ng, P. T. Balsara, and D. Steiss, Performance of CMOS Differential Circuits, IEEE J. of Solid-State Circuits, vol. 31, no. 6, pp. 841-846, June 1996.

  2. P. Hofstee, et al., A 1 GHz Single-Issue 64b PowerPC Processor, in Proc. IEEE Int. Solid- State Circuits Conf., pp. 92-93, 2000.

  3. J. Wang, S. Shieh, C. Yeh, and Y. Yeh, Pseudo-Footless CMOS Domino Logic Circuits for High-Performance VLSI Designs, in Proc. Int. Symp. on Circuits and Systems, vol. 2, pp. 401-404, 2004.

  4. R. Rafati, A. Z. Charaki, G. R. Chaji, S. M. Fakhraie, and K. C. Smith, Comparison of a 17b Multiplier in Dual-Rail Domino and in Dual-Rail D3L (D4L) Logic Styles, in Proc. Int. Symp. on Circuits and Systems, vol. 3, pp. 257-260, 2002.

AUTHORS BIODATA

1Chimakurthy Balaji was born in Khammam. He is now pursuing Bachelor Degree in Electronics and Communication Engineering at K L University, Vijayawada, A.P state, India. His interest includes Digital Electronics and Communication Systems.

2E.V.Kishore was born in Kakinada. He is now pursuing Bachelor Degree in Electronics and Communication Engineering from K L University. His interest includes Digital Electronics and Networking.

3Akella Ramakrishna is working as Associate Professor in K L University. His interest includes Communication Systems, Artificial Intelligence.

Leave a Reply