CMOS Logic Integrated Circuits



Similar documents
EXPERIMENT 3: TTL AND CMOS CHARACTERISTICS

Analog & Digital Electronics Course No: PH-218

CD4027BC Dual J-K Master/Slave Flip-Flop with Set and Reset

MADR TR. Quad Driver for GaAs FET or PIN Diode Switches and Attenuators. Functional Schematic. Features. Description. Pin Configuration 2

MADR TR. Single Driver for GaAs FET or PIN Diode Switches and Attenuators Rev. V1. Functional Schematic. Features.

MADR TR. Quad Driver for GaAs FET or PIN Diode Switches and Attenuators Rev. 4. Functional Schematic. Features.

NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter

CD4027BM CD4027BC Dual J-K Master Slave Flip-Flop with Set and Reset

AP331A XX G - 7. Lead Free G : Green. Packaging (Note 2)

CD4001BC/CD4011BC Quad 2-Input NOR Buffered B Series Gate Quad 2-Input NAND Buffered B Series Gate

CMOS, the Ideal Logic Family

MM74HC174 Hex D-Type Flip-Flops with Clear

MM74HC273 Octal D-Type Flip-Flops with Clear

Here we introduced (1) basic circuit for logic and (2)recent nano-devices, and presented (3) some practical issues on nano-devices.

MM74HC14 Hex Inverting Schmitt Trigger

Data Sheet. HFBR-0600Z Series SERCOS Fiber Optic Transmitters and Receivers

DG2302. High-Speed, Low r ON, SPST Analog Switch. Vishay Siliconix. (1-Bit Bus Switch with Level-Shifter) RoHS* COMPLIANT DESCRIPTION FEATURES

TS555. Low-power single CMOS timer. Description. Features. The TS555 is a single CMOS timer with very low consumption:

MM74HC4538 Dual Retriggerable Monostable Multivibrator

MM74HCT373 MM74HCT374 3-STATE Octal D-Type Latch 3-STATE Octal D-Type Flip-Flop

High-Speed, Low r ON, SPST Analog Switch (1-Bit Bus Switch)

CD40174BC CD40175BC Hex D-Type Flip-Flop Quad D-Type Flip-Flop

Low-power configurable multiple function gate

Chapter 6 TRANSISTOR-TRANSISTOR LOGIC. 3-emitter transistor.

INTEGRATED CIRCUITS. 74LVC08A Quad 2-input AND gate. Product specification IC24 Data Handbook Jun 30

HCF4001B QUAD 2-INPUT NOR GATE

HEF4011B. 1. General description. 2. Features and benefits. 3. Ordering information. 4. Functional diagram. Quad 2-input NAND gate

Quad 2-input NAND Schmitt trigger

CD4013BC Dual D-Type Flip-Flop

Gates. J. Robert Jump Department of Electrical And Computer Engineering Rice University Houston, TX 77251

High-Speed, 5 V, 0.1 F CMOS RS-232 Driver/Receivers ADM202/ADM203

CD4093BM CD4093BC Quad 2-Input NAND Schmitt Trigger

74HC02; 74HCT General description. 2. Features and benefits. Ordering information. Quad 2-input NOR gate

HCF4010B HEX BUFFER/CONVERTER (NON INVERTING)

CD4001BC/CD4011BC Quad 2-Input NOR Buffered B Series Gate Quad 2-Input NAND Buffered B Series Gate

Pass Gate Logic An alternative to implementing complex logic is to realize it using a logic network of pass transistors (switches).

Chapter 10 Advanced CMOS Circuits

HCC/HCF4032B HCC/HCF4038B

CD4008BM CD4008BC 4-Bit Full Adder

74HC238; 74HCT to-8 line decoder/demultiplexer

HIGH SPEED-10 MBit/s LOGIC GATE OPTOCOUPLERS

74HC154; 74HCT to-16 line decoder/demultiplexer

74HC165; 74HCT bit parallel-in/serial out shift register

CpE358/CS381. Switching Theory and Logical Design. Class 4

4-bit binary full adder with fast carry CIN + (A1 + B1) + 2(A2 + B2) + 4(A3 + B3) + 8(A4 + B4) = = S1 + 2S2 + 4S3 + 8S4 + 16COUT

74HC595; 74HCT General description. 2. Features and benefits. 3. Applications

MIC4451/4452. General Description. Features. Applications. Functional Diagram V S. 12A-Peak Low-Side MOSFET Driver. Bipolar/CMOS/DMOS Process

DM74121 One-Shot with Clear and Complementary Outputs

. HIGH SPEED .LOW POWER DISSIPATION .COMPATIBLE WITH TTL OUTPUTS M54HCT27 M74HCT27 TRIPLE 3-INPUT NOR GATE. tpd = 9 ns (TYP.

The 74LVC1G11 provides a single 3-input AND gate.

74HC138; 74HCT to-8 line decoder/demultiplexer; inverting

LM139/LM239/LM339/LM2901/LM3302 Low Power Low Offset Voltage Quad Comparators

HCF4028B BCD TO DECIMAL DECODER

IR2110(-1-2)(S)PbF/IR2113(-1-2)(S)PbF HIGH AND LOW SIDE DRIVER Product Summary

MM74C150 MM82C19 16-Line to 1-Line Multiplexer 3-STATE 16-Line to 1-Line Multiplexer

74VHC574 Octal D-Type Flip-Flop with 3-STATE Outputs

Module 7 : I/O PADs Lecture 33 : I/O PADs

MC14008B. 4-Bit Full Adder

3-to-8 line decoder, demultiplexer with address latches

74HCU General description. 2. Features and benefits. 3. Ordering information. Hex unbuffered inverter

74AC139 74ACT139 Dual 1-of-4 Decoder/Demultiplexer

HCF4081B QUAD 2 INPUT AND GATE

74HC377; 74HCT General description. 2. Features and benefits. 3. Ordering information

NTE923 & NTE923D Integrated Circuit Precision Voltage Regulator

Tone Ringer SL2410 LOGIC DIAGRAM PIN ASSIGNMENT SLS

74HC574; 74HCT574. Octal D-type flip-flop; positive edge-trigger; 3-state

74HC175; 74HCT175. Quad D-type flip-flop with reset; positive-edge trigger

74AC138 74ACT138 1-of-8 Decoder/Demultiplexer

EGR 278 Digital Logic Lab File: N278L3A Lab # 3 Open-Collector and Driver Gates

CURRENT LIMITING SINGLE CHANNEL DRIVER V OFFSET. Packages

CMOS Power Consumption and C pd Calculation

SELF-OSCILLATING HALF-BRIDGE DRIVER

DATA SHEET. HEF40374B MSI Octal D-type flip-flop with 3-state outputs. For a complete data sheet, please also download: INTEGRATED CIRCUITS

Features INVERTING. 0.6mA NONINVERTING INVERTING. 0.6mA NONINVERTING

IR2110(S)/IR2113(S) & (PbF)

8-bit binary counter with output register; 3-state

Bi-directional level shifter for I²C-bus and other systems.

Application Note AN-940

74HC393; 74HCT393. Dual 4-bit binary ripple counter

On/Off Controller with Debounce and

Application Examples

74HC74; 74HCT General description. 2. Features and benefits. 3. Ordering information

1-Mbit (128K x 8) Static RAM

+5 V Powered RS-232/RS-422 Transceiver AD7306

74HC2G02; 74HCT2G General description. 2. Features and benefits. 3. Ordering information. Dual 2-input NOR gate

DM74LS05 Hex Inverters with Open-Collector Outputs

256K (32K x 8) Static RAM

74HC107; 74HCT107. Dual JK flip-flop with reset; negative-edge trigger

NJW4841-T1. 1-channel Switching Gate Driver

ICL V Powered, Dual RS-232 Transmitter/Receiver. Description. Features. Ordering Information. Applications. Functional Diagram.

74HC573; 74HCT General description. 2. Features and benefits. Octal D-type transparent latch; 3-state

MC14001B Series. B Suffix Series CMOS Gates MC14001B, MC14011B, MC14023B, MC14025B, MC14071B, MC14073B, MC14081B, MC14082B

74HC4040; 74HCT stage binary ripple counter

HCC/HCF4027B DUAL-J-K MASTER-SLAVE FLIP-FLOP

HCF4056B BCD TO 7 SEGMENT DECODER /DRIVER WITH STROBED LATCH FUNCTION

Features. V PP IN V CC3 IN V CC5 IN (opt) EN0 EN1 MIC2562

Interfacing 3V and 5V applications

74HC595; 74HCT General description. 2. Features and benefits. 3. Applications

3-input EXCLUSIVE-OR gate. The 74LVC1G386 provides a 3-input EXCLUSIVE-OR function.

Transcription:

CMOS Logic Integrated Circuits Introduction CMOS Inverter Parameters of CMOS circuits Circuits for protection Output stage for CMOS circuits Buffering circuits

Introduction Symetrical and complementary metal-oxide-semiconductor structures Present parameter values close to ideal ones Reduced power dissipation (100 nw in static regime, per gate) Broad range for power supply voltage: 3-15V or 3-18V and less (for future) Huge fan-out (over 100 in static regime) in dynamic regime, because each CMOS input presents a 5pF load capacity, there is a trade-off between delay (speed) and number of driven loads Broad range of allowed ambiental temperatures (-40 C +85 C) Output voltage levels very close to 0V for logic 0 state, and respectively close to power supply voltage for logic 1

CMOS Inverter Pair of MOS transistors, one with n channel and one with p chnnel V i =V DD = 1, M n open, M p off, V o =V SS = 0 V i =V SS = 0, M n off and M p open, V o =V DD = 1

Static Transfer Characteristic depends on power supply V DD Five operation regions V TN threshold voltage for M n V TP threshold voltage for M p

Minimum power supply voltage If V DD lower than: V DDmin =V Tn + V Tp, inverter will present a hysteresis like transfer characteristic and the gate will NOT behave as a logic gate Typical threshold voltage value for standard CMOS: V Tn = V Tp = 1,5V V DDmin =3V

Voltage Levels and Noise Margins V 0Hmin =V DD -0.5V (typical: V DD -0.01V) V 0Lmax =0.05V (typical: 0.01V) V IHmin =70%V DD V ILmax =30%V DD M ZL =V ILmax -V OLmax =30%V DD M ZH =V OHmin -V IHmin =30%V DD Practically, noise immunity is 45 50% from power supply voltage

Circuit Response at an Ideal Pulse Circuit has a load capacitance C S t f and t r : duration of fall down and raise-up edges for output Factors influencing the switching speed: Power supply voltage Circuit configuration (with or without separation circuits for outputs) technology Load capacitances

Power Dissipation In static regime, one out of two transistors are off; no power consumption, exept due to stray currents flowing through megaohms resistors (resistance equivalent to blocked transistors) During the dynamic regime, each transition will increase consumption, due to: Both complementary MOS transistors are in conduction Parasitic capacitances from circuit s output present charge/discharge cycles

Power Dissipation P t = P cc + P dc + P df P cc means static power, dissiped by circuit during a steady state, and is due to residual (stray) currents of a locked transistor P dc means dynamic power, due to charge/discharge process of parasitic output capacitances P df means dynamic power dissiped during transistions, on raising and falling edges, when both transistors are in transitory states P cc, is small (nw), because the stray currents are small; they depend on the power supply and temperature (double for any 10 Cgrades)

Power Dissipation P df =V DD 1 I 2 DDmax Durata frontului Perioada semnal I DDmax current due to circuit switching, not considering the charge/discharge currents on parasitic capacitances Transistors are on simultaneously during a time period given by moments when signal varies between V T and V DD -V T, where V T is the threshold voltage: Durata frontului Perioada semnal = V DD - 2 V V DD T t r + t T f P dc = C V T 2 DD = C V 2 DD f

Power Dissipation For a simpler calculus, P df may be considered equal with power absorbed during charge/discharge process of an equivalent capacitance C PD, being summed with the parasitic capacitance from the circuit output, i.e.: P t = C sarcina V 2 DD f +C PD V 2 DD f + P CC =( C PD +C sarcina ) V 2 DD f + I rezidual V DD C PD taken from data book

Fan-in, Fan-out High input impedance, low input current (10pA) One important component of input current is given by the charging/discharging process for CMOS structures input capacitances; during switching the static input capacitance (typical 5pF) is enhanced 5 to 10 times, due to reactions through parasitic capacitances I OL =0,44mA, I OH = -0,5mA for V DD =5V; I OL =0,9 ma, I OH =-0,9 ma for V DD =10V Output currents may drive many similar CMOS gates. Because of capacitive load, depending on number of driven gates, and this affecting performance (propagation delay, power dissipation), in practice the fan-out value is bounded to 50 For each output the typical maximum capacitance is 8pF When connecting a higher external capacitance (over 1µF), the peak of output currents may reach high values; recommended a maximum of 30mA for standard CMOS gates and 100mA for buffers at circuit outputs

Quality (merit) factor Quality factor, Q f, defined as product between propagation delay and power dissipation, being expressed in pj or in mw ns Important element for performance estimation CMOS-SOS: 3 pj; CMOS: 60 pj; NMOS: 300pj; PMOS: 1000 pj; TTL: 100pj; Schottky- TTL: 60pJ Quality factor depends on working frequency and power supply; worsening as power supply increases, due to V DD that influences dynamic power dissipation

Circuits for protection Because gate electrode is separated from basic substarte by a high resistance and the thickness of the insulating dioxide layer between gate and substrate is thin (less than 1000 Å) there is possibility for destroying the dioxide layer, when applying certain voltages (70-100V) Electrostatic voltages from human body, manifesting at circuit terminals may have important values, more than allowed by input protection circuits; it may damage the input circuits An option would be to insert a Zener diode (breackdown voltage of 25V), between V DD and V SS protecting circuit when power supply not applied Due to this protection, when switching off CMOS based circuits, is compulsory to deactivate first the input signals and after the power voltage V DD. Contrarly, some power voltage amount is injected through diode on the power supply bar, damaging diode or other components or having a wrong power supply for CMOS components

CMOS circuits output specificity May have different output impedances, function of number of connected inputs, and transfer characteristics are shifted Transitions between steady states will not happen at around V DD /2, but, as number of connected inputs grows, between V DD /2 and V DD (for NAND circuits) and between V DD /2 and V SS for NOR gates Shift of transition level damages noise immunity for the far state and enhances the noise margins of the nearer state For the short circuits at CMOS outputs, some are admitted For longer periods the admitted value of short current may reach 10mA For CMOS structures with output impedances more than 500Ω, at V DD =5V it may be accepted short circuits For short time intervals, CMOS circuits are self protected against current peaks by increasing drain-source resistance, as a result of increasing the applied voltage for that channel; power dissipation is increasing too, may damage circuit; that s why for V DD >5V is recommended to avoid short-circuits at CMOS outputs

Buffer circuits For avoiding arising problems with serial or parallel connection of transistors within the output stages of various CMOS circuits, special buffer circuits are inserted at outputs and sometimes at circuit inputs. These circuits are essentially inverters, allowing for a separation of the output/input circuits from the rest of layout circuits. The output buffers provide firm signals, not depending on the next driven input number, keep transition region within standard limits; also same for noise margins. At circuit input, buffer circuits impose a better noise immunity and lower values for input capacitances. As a drawback of using suplementary buffer circuits for input/output stages there is a higher propagation delay. Despite this, the allowed operating speed isn t suffering, because the output buffer allows for a lower output impedance, and for independance on number of driven inputs; it means a faster speed for charge/discharge process of load capacitances; same for input capacitances, being lower due to the new input buffer circuit

HCT Logic Circuits High-speed CMOS TTL compatible

Power Supply V CC =4,5V 5,5V Voltage levels V OHmin =V CC -0,1V V OLmax =0,1V V IHmin =2V V ILmax =0,8V Noise Immunity V CC =4,5V M H =V OHmin -V IHmin =2,4V M L =V ILmax -V OLmax =0,7V

Input/output currents I OH =I OL =4mA I IH, I IL negligible ( 10pA) Fan-out/Fan-in As for CMOS circuits, HCT gate output currents are able to drive a lot of similar circuits Practically, fan-out is bounded, to keep a high value for the cut-off (maximum) operating frequency One HCT gate may drive maximum 2 TTL gates Propagation Times t phl =t plh =t pd =7ns Static Power Dissipation P cc 10nW

Proposed Problems How many 74 series TTL gates may be driven using a HCT gate? What is the maximum value for the resistor mounted between two CMOS gates without modifuing the circuit behaviour? Is this affecting the noise immunity? Design a circuit using CMOS gate to drive a LED. Following values are considered for this LED: V LED =1,6V and I LED =20mA.

Building a Bus Using Logic Circuits Introduction Open Collector Logic Circuits Three State Logic

Introduction Use of normal TTL or MOS logic circuits present drawback: to NOT allow the cabled AND function, i.e. the connection of all outputs together for achieving the AND logic function. Important issue for building up numeric systems: design of system buses See figure left: two standard TTL NAND gates have outputs connected together in parallel If both outputs are simultaneously 0 or 1 circuit is well operating If one output is 0 and the other 1, practically transistor Q 32 is tied to ground, current through it being limitedby diode D 32 and resistance R 42 (of 130Ω). It involves a huge power dissipation on transistors Q 41 şi Q 32 and through R 42. Gate parameters are modifying or transistors are damaged by thermal excitement

If outputs of two MOS gates are connected in parallel, for one output 1 and the other 0, the output voltage level is given by the voltage divider achieved by transistors with n channel and p channel being simultaneously in conduction For coupling more gates in parallel, special circuits are used, like: open collector circuits open drain circuits three state circuits

TTL Gate with Open Collector Open collector TTL gate has similar structure with standard TTL for input stage and medium stage (driving transistor Q 2 ); Output stage keeps only transistor Q4 Collectors of Q4 transistors from different gates may be tied together, the common connection being tied to power supply using a common external resistance Power supply voltage may present different values, not only 5V, making possible to generate at outputs other logic levels for 1 Common external resistance R C isn t an integrated one, but is designed as a function of number of TTL gates connected together and number of inputs to be driven by this common output A great value for R C reduces power dissipation but affects propagation delay and noise immunity There is a trade-off between designed power dissipation and delay

Calculus of R C Function of logic level from common output, sunk (output) currents of connected gates and source (input) currents of driven gates For 1 logic there will be: R c max = V cc n I min OH -V OH min + N I IH

Calculus of R C For 0 logic at output: R c min = I OL V cc max -V + ( n 1) I OH OL max - N I IL V CC =5V±5% I OH =250µA I OL =16mA I IL =1.6mA I IH =40µA V OH =2.4V V OL =0.4V P D =20mW t pd =13ns

Three State TTL Logic Gates Both transistors of output circuit are locked Output circuit is separated From outside, TTL gate behaves as a high inpedance Circuit presents three states: 0, 1 and high-impedance state (state with both output tarnsistors off)

Three state Inverter I= 0 normal inverter, no influence I= 1, J= 0, D open, Q 1 saturated, Q 2 and Q 4 off, Q 3 off, because through open diode D its base potential drops at 0.7V Circuit will present at output a state of high impedance (HZ state) During dynamic regime, besides t plh and t phl there are more parameters: Establishment of HZ from 0, t LZ, and from 1, t HZ Get-out times from HZ to 0, t ZL, respectively in 1, t ZH Total propagation delay is approx. 25 ns: greater than standard TTL, but less than TTL open collector P D =16mW

Three state MOS inverter Two n channel transistors and two p channel transistors One pair p-n transistors (denoted with 2) operates as standard inverter Second pair (denoted with 1) behaves as a switch (on/off), driven by input E (enable) If input E is 1, M N1 and M P1 are open and circuit output presents logic level given by normal input IN If input E is 0, M N1 and M P1 are off, and, no matter the input logic levels, the output presents high impedance state (higher than 10 10 Ω at 25 C).

Connecting circuits to buses A circuit connected at a bus presents a behavior of both receiver or sender (or is said that circuit is reading information from bus, and is writing info on that bus) There is need for a command signal RD to read info from processor and put it onto bus, and a write signal WR to put info from bus into circuit

When bus is idle (no activity) all connected lines are tied through a pull-up resistance to a high potential (usual power supply). If only TTL lines connected, instead of pull up resistance there are used bus terminators (mounted at end of bus, to avoid reflections)