• 検索結果がありません。

Function of TG

N/A
N/A
Protected

Academic year: 2021

シェア "Function of TG"

Copied!
26
0
0

読み込み中.... (全文を見る)

全文

(1)

2.3 Transmission gate and tristate

Design of condition branch circuit

(2)

2.3.1 Transmission gate (TG)

(3)

Function of TG

3

 A Y

0 0 high Z

0 1 high Z

1 0 0

1 1 1

The high Z means high-impedance state.

The output voltage equals to

input voltage when  = '1'. Thus, this circuit can be usable as a switch of analog signal (analog switch).

Transmission Gate = TG

Various symbols of TG

PUN and PDN are switch network to output a power supply voltage or a ground voltage. On the other hand, TG is a switch element between the input and the output.

A Y

(4)

CMOS circuit of TG

4

1 stage from  to Y 2 MOSFETs

(4 MOSFETs including the inverter)

• TG: The cascade connection should be avoided. (The logic swing get decreased in the process of logic operation.)

• PUN, PDN: The logic swing is kept at the power supply voltage.)

VA) < VDD VY) < VDD

A Y

VDD

OFF ON

(5)

n-ch MOS switch

5

ON

Vout

Vin VDD

VDD

VDD-Vtn VDD-Vtn

ON OFF

Ideal switch Vout = Vin

n-ch MOS switch OFF

The output swing is limited within a range between 0 and VDD-V

tn

.

The V

tn

is a threshold voltage of n-ch MOSFET (see Chapter 4).

(6)

p-ch MOS switch

6

ON

Vout

Vin VDD

VDD

|Vtp| OFF ON

p-ch MOS switch

Ideal switch Vout = Vin

|Vtp|

The output swing is limited within a range between |V

tp

| and VDD.

The V

tp

is a threshold voltage of p-ch MOSFET (see Chapter 4).

(7)

CMOS switch (TG)

7

Vo

Vi VDD VDD

VDD-Vtn

CMOS

n-ch

p-ch

n-ch MOSFET

p-ch MOSFET

|Vtp|

There is no degradation of a logic swing. However, the logic swing is not kept at the power supply voltage, but the output swing depends on the input swing.

= VDD

= GND

(8)

2.3.2 Exclusive OR (EXOR)

(9)

9

Disjunctive canonical form of EXOR

B A B

A B

A

Y      

Symbol

A B Y 0 0 0 0 1 1 1 0 1 1 1 0

Truth table

Difference from OR

(2)(2)

(2)

(2) (4)

(4) (2) (4)

22 MOSFETs5 stages

* Disjunctive canonical: 加法標準形

(10)

10

Optimization of EXOR

B A B

A

B A

B A

) B A

( B) (A

B) (A

B B)

(A A

B A B

B A

A B

A

B A B

A B

A Y

(Addition of constant term)

De Morgan theorem

14 MOSFETs3 stages

10 MOSFETs2 stages

Replacement with complex gate

(11)

11

EXOR circuit with TG

A B Y 0 0 0 0 1 1 1 0 1 1 1 0

Truth table

𝑖𝑓 A 0 Y B

𝑖𝑓 A 1 Y B

(12)

12

Optimization of EXOR with TG

The switch is replaced with TG.

8 MOSFETs2 stages 6 MOSFETs2 stages

INV2

A=1→GND A=1→VDD

M1

M2

The TG2 can be removed, because the INV2 is invalid when A =1. The voltage of A

applied to the drain of M1 for supplying power to INV2.However, remember that the body of M1 and M2 are connected to VDD and GNS, respectively.

TG1

(13)

13

EXOR with PUN and PDN

B A

B A

) B A

( B) (A

B A

B A

B A

Y

EXOR circuit composed of TG is

optimized for the number of MOSFETs.

However, this circuit is unsuitable for the cascade connection, because the logic swing of TG is non-recoverable.

The EXOR with PUN and PDN is useful for the cascade connection of EXOR.

12 MOSFET, 2 stages

(14)

2.3.3 Tristate circuits

(15)

Function of tristate circuits

15

EN A Y

0 0 high Z 0 1 high Z 1 0 0

1 1 1

Tristate buffer

Tristate inverter

EN A Y

0 0 high Z 0 1 high Z 1 0 1

1 1 0

is the same as TG.

(EN <= )

(16)

Tristate inverter circuit

16

(17)

Tristate buffer circuit

17

EN A Y

0 0 high Z 0 1 high Z 1 0 0

1 1 1

(18)

2.3.4 Multiplexer (MUX)

(19)

19

Function of multiplexer (MUX)

) B S ( ) A S (

B S A S Y

De Morgan

theorem

S A B Y

0 0 0 0

0 0 1 0

0 1 0 1

0 1 1 1

1 0 0 0

1 0 1 1

1 1 0 0

1 1 1 1

Truth table

if (S == 0) Y = A;

else Y=B;

An alternative selector

(20)

20

NAND 構成の MUX

2:1 MUX with 14 MOSFETs

4:1 MUX

(2)

(6)

(6) (6)

(4) (2)

(4)

(4)

(14) (14)

(14)

42 MOSFETs

B S A S

Y    

) B S ( ) A S (

Y    

(21)

2:1 MUX with TG

21

(22)

22

4:1MUX with TG

Z A

B C D

I1 I0

I1 I1 I0 I0

n-ch MOSFET

The number of stages does not depend on the number of inputs of this circuit. However, the

driving power is required to drive many MOSFETs in the array of TG.

S1 S0

p-ch MOSFET 20 MOSFETs

(23)

MUX with tristate inverter

23 A

S S

Y VDD

S S

B

4 : 1 MUX

2 : 1 MUX

(24)

2.3.5 BUS control

(25)

25

Advantage and disadvantage of BUS

• Advantage

– A BUS is shared by many circuit modules in LSI to reduce the number of the interconnects.

– Example: Data BUS, Address BUS

• Disadvantages

– Additional control circuit to prevent the signal collision – Problem of noise immunity ( ノイズ耐性 )

– Problem of signal integrity

Module BUS

Interface circuits

Module 2 Module 3 Module 4

(26)

26

Interface circuit for BUS connection

1. MUX

– The output signals from the modules is multiplexed.

2. OR BUS

– The result of OR operation of outputs from all modules is sent to BUS.

– The modules in receiving output a logic value '0'.

3. Tristate buffer

– The modules outputs the tristate value.

– The modules in receiving mode output a logic value 'high Z'.

– The BUS controller is required.

BUS

Module 1 Control signal

Module 2

参照

関連したドキュメント

This design also proposes a dual auxiliary power supply to supply PWM controller, the PWM controller is supplied by high voltage auxiliary voltage at low output

Only in case of very low loads or low dimming duty cycle values, discontinuous mode can occur: this means the supply current can swing from zero when the load is off, to the

Amount of Remuneration, etc. The Company does not pay to Directors who concurrently serve as Executive Officer the remuneration paid to Directors. Therefore, “Number of Persons”

Unfortunately, due to the inherent propagation delay of the logic, the actual peak current is higher at high input voltage than at low input voltage, leading to a significant

Unfortunately, due to the inherent propagation delay of the logic, the actual peak current is higher at high input voltage than at low input voltage, leading to a significant

As a result of the Time Transient Response Analysis utilizing the Design Basis Ground Motion (Ss), the shear strain generated in the seismic wall that remained on and below the

• A programmable voltage regulator to supply the power amplifier of the radio (VDDPA): This regulator is used only for the +6 dBm output power case or if we want to transmit at +3

Since the LM2596 is a switch mode power supply regulator, its output voltage, if left unfiltered, will contain a sawtooth ripple voltage at the switching frequency.. The output