Logic Design 2013/9/26. Outline. Implementation Technology. Transistor as a Switch. Transistor as a Switch. Transistor as a Switch

Similar documents
Engr354: Digital Logic Circuits

ECE380 Digital Logic. Logic values as voltage levels

Safety Technique. Multi-Function Safety System SAFEMASTER M Output Module With Output Contacts BG 5912

DTA123E series V CC I C(MAX.) R 1 R 2. 50V 100mA 2.2k 2.2k. Datasheet. PNP -100mA -50V Digital Transistors (Bias Resistor Built-in Transistors)

3G Evolution. OFDM Transmission. Outline. Chapter: Subcarriers in Time Domain. Outline

SGM Ω, 300MHz Bandwidth, Dual, SPDT Analog Switch

EMA5 / UMA5N / FMA5A. V CC -50V -100mA 2.2kW 47kW I C(MAX.) R 1 R 2. Datasheet

The Trouton Rankine Experiment and the End of the FitzGerald Contraction

WPCA AMEREN ESP. SEMINAR Understanding ESP Controls. By John Knapik. 2004, General Electric Company

SPX mA Low Drop Out Voltage Regulator with Shutdown FEATURES Output 3.3V, 5.0V, at 400mA Output Very Low Quiescent Current Low Dropout Voltage

EMD3 / UMD3N / IMD3A V CC I C(MAX.) R 1 R 2. 50V 100mA. 10k. 10k. 50V 100mA. 10k. 10k. Datasheet

The entire devices are built in housings that are protected against liquids and dust without need to be installed in hazloc certified cabinets.

EMD4 / UMD4N V CC I C(MAX.) R 1 R 2. 50V 100mA. 47kW. V CC -50V -100mA 10kW. Datasheet

Hardware Manual. STR4 & STR8 Step Motor Drives

FAN A, 1.2V Low Dropout Linear Regulator for VRM8.5. Features. Description. Applications. Typical Application.

90 and 180 Phase Shifter Using an Arbitrary Phase-Difference Coupled-line Structure

ESX10-10x-DC24V-16A-E electronic circuit protector

1.1 Transmission line basic concepts: Introduction to narrow-band matching networks

US6H23 / IMH23 V CEO 20V V EBO 12V. 600mA R k. Datasheet. Outline Parameter Tr1 and Tr2 TUMT6 SMT6

DTD114GK V CEO I C R. 50V 500mA 10kW. Datasheet. NPN 500mA 50V Digital Transistors (Bias Resistor Built-in Transistors) Outline Parameter Value SMT3

AOZ8904 Ultra-Low Capacitance TVS Diode Array

3A High Current, Low Dropout Voltage Regulator

IMP528 IMP528. High-Volt 220 V PP Driv. ive. Key Features. Applications. Block Diagram

Package: H: TO-252 P: TO-220 S: TO-263. Output Voltage : Blank = Adj 12 = 1.2V 15 = 1.5V 18 = 1.8V 25 = 2.5V 33 = 3.3V 50 = 5.0V 3.3V/3A.

Lab 12. Speed Control of a D.C. motor. Controller Design

Low Cross-Polarization Slab Waveguide Filter for Narrow-Wall Slotted Waveguide Array Antenna with High Gain Horn

4.5 COLLEGE ALGEBRA 11/5/2015. Property of Logarithms. Solution. If x > 0, y > 0, a > 0, and a 1, then. x = y if and only if log a x = log a y.

4NPA. Low Frequency Interface Module for Intercom and Public Address Systems. Fig. 4NPA (L- No )

UMH8N / IMH8A V CEO I C R 1. 50V 100mA 10k. Datasheet. Outline. Inner circuit

1/24/2017. Electrical resistance

ALD810020/ALD QUAD/DUAL SUPERCAPACITOR AUTO BALANCING (SAB ) MOSFET ARRAY ADVANCED LINEAR DEVICES, INC. FEATURES & BENEFITS GENERAL DESCRIPTION

ALD810023/ALD QUAD/DUAL SUPERCAPACITOR AUTO BALANCING (SAB ) MOSFET ARRAY ADVANCED LINEAR DEVICES, INC. GENERAL DESCRIPTION FEATURES & BENEFITS

Transient Voltage Suppressors / ESD Protectors

Engineering 1620: High Frequency Effects in BJT Circuits an Introduction Especially for the Friday before Spring Break

LNA IN GND GND GND GND IF OUT+ IF OUT- 7. Product Description. Ordering Information. GaAs HBT GaAs MESFET InGaP HBT

Migration ATV11 - ATV12

ABSTRACT. KUMAR, MISHA. Control Implementations for High Bandwidth Shunt Active Filter. (Under the direction of Dr Subhashish Bhattacharya).

HSMS-2823 RF mixer/detector diode

SGM8621/2/3/4 250µA, 3MHz, Rail-to-Rail I/O CMOS Operational Amplifiers

Bi-Directional N-Channel 20-V (D-S) MOSFET

AIC1680. Ultra Low Power Voltage Detector FEATURES DESCRIPTION APPLICATIONS TYPICAL APPLICATION CIRCUIT

Switches- and Indicators. Switches Unlimited Contact: Phone: * Fax:

On parameters determination of multi-port equivalent scheme for multi-winding traction transformers

RClamp2451ZA. Ultra Small RailClamp 1-Line, 24V ESD Protection

3A High Current, Low Dropout Voltage Regulator Adjustable, Fast Response Time

Common Collector & Common Base Amplifier Circuits

Defeating a Scarcity Mindset

ECE380 Digital Logic

Characteristics of BJT-2

More Fun with D/A Converters

SGM8631/2/3/4 470µA, 6MHz, Rail-to-Rail I/O CMOS Operational Amplifiers

SGM721/2/3/4 970µA, 10MHz, Rail-to-Rail I/O CMOS Operational Amplifiers

Lecture 19: Common Emitter Amplifier with Emitter Degeneration.

ALD2724E/ALD2724 DUAL EPAD PRECISION HIGH SLEW RATE CMOS OPERATIONAL AMPLIFIER ADVANCED LINEAR DEVICES, INC.

ALD1721E EPAD MICROPOWER CMOS OPERATIONAL AMPLIFIER ADVANCED LINEAR DEVICES, INC.

RECOMMENDATION ITU-R M.1828

QUAD PRECISION MICROPOWER CMOS VOLTAGE COMPARATOR WITH DRIVER

Inverter fault Analysis in Permanent Magnet Synchronous Motor using Matlab & Simulink

Capacitivos Osiprox. a = 50 b = 42 Ø = M12 x 1

ALD2722E/ALD2722 DUAL EPAD LOW POWER CMOS OPERATIONAL AMPLIFIER ADVANCED LINEAR DEVICES, INC.

QUAD PRECISION HIGH SPEED MICROPOWER TIMER

CMOS Digital Logic Design with Verilog. Chapter1 Digital IC Design &Technology

1A Low Dropout Voltage Regulator Fixed Output, Fast Response

ALD2726E/ALD2726 DUAL EPAD ULTRA MICROPOWER CMOS OPERATIONAL AMPLIFIER ADVANCED LINEAR DEVICES, INC.

QUAD/DUAL N-CHANNEL DEPLETION MODE EPAD PRECISION MATCHED PAIR MOSFET ARRAY

AME. Shunt Bandgap Voltage Reference. General Description. Functional Block Diagram. Features. Typical Application. Applications

ALD2321A/ALD2321B/ALD2321 ULTRA LOW VOS EPAD DUAL CMOS ANALOG VOLTAGE COMPARATOR ADVANCED LINEAR DEVICES, INC.

SINGLE/DUAL PRECISION HIGH SPEED MICROPOWER TIMER

2009 Spring CS211 Digital Systems & Lab 1 CHAPTER 3: TECHNOLOGY (PART 2)

Graph coloring. Kempe s algorithm removes nodes with < K edges

Introduction to Digital Signal Processing

Sample. Pearson BTEC Levels 4 Higher Nationals in Engineering (RQF) Unit 15: Automation, Robotics and Programmable Logic Controllers (PLCs)

Online Publication Date: 15 th Jun, 2012 Publisher: Asian Economic and Social Society. Computer Simulation to Generate Gaussian Pulses for UWB Systems

Agamem Microelectronics Inc.

Controller for Electro-Pneumatic Regulator

Polyphase Modulation Using a FPGA for High-Speed Applications

PRECISION P-CHANNEL EPAD MOSFET ARRAY QUAD ZERO THRESHOLD MATCHED PAIR

Impact Analysis of Damping Resistors in Damped Type Double Tuned Filter on Network Harmonic Impedance

Precast Products Manual

QUAD 5V RAIL-TO-RAIL PRECISION OPERATIONAL AMPLIFIER

Narrow-wall slotted waveguide array antenna with low cross-polarization filter

QUAD PRECISION CMOS VOLTAGE COMPARATOR WITH PUSH-PULL DRIVER

2SA1579 / 2SA1514K. V CEO -120V -50mA I C. Datasheet. PNP -50mA -120V High-Voltage Amplifier Transistors. Outline

Analog Integrations Corporation 4F, 9 Industry E. 9th Rd, Science-Based Industrial Park, Hsinchu, Taiwan DS-385B

Enhancing the Performance of Ultra-Tight Integration of GPS/PL/INS: A Federated Filter Approach

QUAD/DUAL N-CHANNEL ENHANCEMENT MODE EPAD PRECISION MATCHED PAIR MOSFET ARRAY

System and Method for load balancing in Unified Small Cell Router

Electronic Circuit Protector ESX10-T.-DC 24 V

In this lecture: Lecture 8: ROM & Programmable Logic Devices

4-bit counter circa bit counter circa 1990

Propagation Delay, Circuit Timing & Adder Design. ECE 152A Winter 2012

Theory and Proposed Method for Determining Large Signal Return Loss or Hot S22 for Power Amplifiers Using Phase Information

Propagation Delay, Circuit Timing & Adder Design

ABRIDGED DATA SHEET MAX4852 MAX4852H NC1 COM1 NO1 IN1 IN2 NC2 COM2 NO2. Maxim Integrated Products 1

DETERMINATION OF ELECTRONIC DISTANCE MEASUREMENT ZERO ERROR USING KALMAN FILTER

N-Channel Depletion-Mode Vertical DMOS FET in Single and Dual Options. 14-Lead QFN* 5.00x5.00mm body 1.00mm height (max) 1.

YB mA, Low Power, High PSRR LDO Regulator

SP3222EB/3232EB. True +3.0V to +5.5V RS-232 Transceivers. Now Available in Lead Free Packaging

Advanced Power N-CHANNEL ENHANCEMENT MODE Electronics Corp.

Rotor Speed Control of Micro Hydro Synchronous Generator Using Fuzzy PID Controller

Transcription:

3/9/6 Logic Dsign Implmntation Tchnology Outlin Implmntation o logic gats using transistors Programmabl logic dvics Compl Programmabl Logic Dvics (CPLD) Fild Programmabl Gat Arrays () Dynamic opration o logic gats Transmission gats Logic circuits ar implmntd using transistors Logic variabls ( and ) ar rprsntd ithr as lvls o currnt or voltag. W will us voltag. A thrshold is din and any voltag blow thrshold is on logic valu and any voltag abov thrshold is th othr logic valu Positiv logic systm: logic zro is rprsntd by low voltag and logic is rprsntd by highr voltag Ngativ logic systm: logic zro is rprsntd by high voltag and logic is rprsntd by low voltag Voltag Logic valu V,min Undind V,ma Logic valu V SS (Gnd) Transistors in logic circuits oprats as switchs Most popular typ o transistors: mtal oid smiconductor ild ct transistor (MOSFET) Two typs o MOSFET: n-channl (NMOS) and p-channl (PMOS) Trminals: sourc, drain, gat and substrat A MOSFET is controlld by th gat voltag NMOS: V G high -> transistor on V G low -> transistor o = "low" = "high" (a) A simpl switch controlld by th input Gat Sourc Drain Substrat (Body) (b) NMOS transistor V G V S (c) Simpliid symbol or an NMOS transistor Figur 3.. NMOS transistor as a switch.

3/9/6 = "high" = "low" = V (a) A switch with th opposit bhavior o Figur 3. a V G V S = V Gat Closd switch whn V G = Opn switch whn V G = V Drain Sourc (a) NMOS transistor Substrat (Body) V S = (b) PMOS transistor V G V G = V S Opn switch whn V G = Closd switch whn V G = V (c) Simpliid symbol or a PMOS transistor Figur 3.3. PMOS transistor as a switch. (b) PMOS transistor Figur 3.4. NMOS and PMOS transistors in logic circuits. Considr V as a unction o V NMOS Logic Gats NMOS Logic Gats + 5 V - R V R V V V V V V diagram (b) Simpliid circuit diagram (b) Truth tabl (c) Graphical symbols Figur 3.5. A NOT gat built using NMOS tchnology. (c) Graphical symbols Figur 3.6. NMOS ralization o a NAND gat. NMOS Logic Gats NMOS Logic Gats V V V V (b) Truth tabl V V A (b) Truth tabl (c) Graphical symbols (c) Graphical symbols Figur 3.7. NMOS ralization o a NOR gat. Figur 3.8. NMOS ralization o an AND gat.

3/9/6 NMOS Logic Gats V CMOS Gats In NMOS th logic unctions ar ralizd by arrangmnts o NMOS transistors combind with a pull-up dvic that acts as a rsistor. V V (b) Truth tabl V V V n Pull-down ntwork (PDN) (c) Graphical symbols CMOS Gats CMOS Gats In CMOS circuits th pull-up dvic is rplacd by a pull-up ntwork (PUN) build using PMOS transistors For any valuation o inputs, ithr PDN pulls V down to Gnd or PUN pulls V up to PDN and PUN hav qual numbr o transistors, which ar arrangd so that th ntworks ar dual V T V T T T on o o on Pull-up ntwork (PUN) (b) Truth tabl and transistor stats V V V n Pull-down ntwork (PDN) Figur 3.. CMOS ralization o a NOT gat. T T V CMOS Gats CMOS Gats ow to dsign th transistor circuit or a logic unction? = givs th PUN = givs th PDN V V T 3 T 4 T T T 3 T 4 on on o o on o o on o on on o o o on on (b) Truth tabl and transistor stats 3

3/9/6 CMOS Gats NOR Gat T T V V T 3 T T T 3 T 4 V T 4 on on o o on o o on o on on o o o on on (b) Truth tabl and transistor stats V T V T V V T T T 3 T 4 V T 3 T 4 on on o o on o o on o on on o o o on on V (b) Truth tabl and transistor stats 3 ( 3) 3 Ngativ Logic Systm Ngativ logic systm: lowr voltag rprsnts V V V V V V V V V L L L L L V 3 (b) Voltag lvls 4

3/9/6 Ngativ Logic Systm Standard Chips An approach usd widly until mid-98s was to connct chips ach containing only a w logic gats 74 sris: chips with dirnt logic gats (a) Positiv logic truth tabl and gat symbol (b) Ngativ logic truth tabl and gat symbol Standard Chips For ach spciic 74 sris chip svral variants ar build with dirnt tchnologis 74LS: build with transistor-transistor logic (TTL) 74C: build using CMOS tchnology Standard Chips Standard Chips Bcaus o thir low capacity, standard chips ar sldom usd today cpt or burs Pin Pin 4 Pin 6 Pin 8 Pin Pin Pin 4 Pin 6 Pin 8 Pin 9 Pin Pin 3 Pin 5 Pin 7 Programmabl Logic Dvics Th unction providd by ach o th 74 sris parts is id Each chip contains only a w logic gats Ths chips ar inicint or building larg circuits Solution: manuactur chips that contain rlativly larg amount o logic with a structur that is not id Ths chips ar calld programmabl logic dvics (PLDs) Svral typs o PLDs ar availabl: PLA, PAL, CPLD, and Pin 3 Pin 5 Pin 7 Pin 9 5

3/9/6 Programmabl Logic Tchnology n Simpl programmabl logic dvics (PLDs) such as programmabl logic array (PLA) and programmabl array logic (PAL) hav bn in us or ovr yars. PLA: th ida is that logic unctions can b ralizd in sum-o products orm Input burs and invrtrs n n P AND plan P k OR plan Gnral structur o a PLA m 3 3 Programmabl Logic Tchnology Programmabl connctions (switchs) ar diicult to abricat and rduc th spd o circuit In PALs th AND plan is programmabl but th OR plan is id. To compnsat or rducd libility, PALs ar manuacturd in a rang 35 6

3/9/6 Programmabl Logic Tchnology On many PLAs and PALs th output o th OR gat is connctd to a lip lop whos output can thn b dback as an input into th AND gat array. This way simpl stat machins ar implmntd 37 Programming PLAs and PALs In PLA or PAL switchs ist btwn th inputs and AND gat Ths switchs should b programmd to implmnt a circuit Thr ar svral thousands programmabl switchs in commrcial chips Manual programming is not an option CAD systms ar mployd or this purpos CAD is running on a computr that is connctd to a programming unit CAD gnrats a il that stats how ach switch should b to raliz th dsignd circuit Programming PLAs and PALs PLD is placd in th programming unit and th programming il is transrrd rom th computr systm Usually PLAs and PALs ar part o circuit and ar on a printd circuit board Usually th chip should b rmovd rom th board or programming In systm programming is usually not providd or PLAs and PALs but is availabl or mor sophisticatd chips CPLD PLAs andpals ar nough or implmnting modrat siz circuits For mor sophisticatd circuits CPLDs ar usd CPLD: multipl blocks and intrnal wiring that conncts th blocks Each block is similar to a PAL or PLA so it is calld PAL lik block CPLD 7

3/9/6 CPLD CPLD Intrconnction wiring contains programmabl switchs that ar usd to connct PAL-lik blocks Commrcial CPLDs hav to PAL-lik blocks CPLD dvics usually support in systm programming A small connctor is plac on th board and or programming it is connctd to th computr Th circuit on CPLD that allows this typ o programming is calld JTAG (Joint Tst Action Group). CPLD Fild Programmabl Gat Arrays () On way to quantiy a circuit s siz is to assum that th circuits is to b built using only simpl gats (.g., NAND gats) and stimat how many o ths gats ar ndd This mthod is calld quivalnt gats PLA/PAL: 6 gats CPLD:, gats Not larg by modrn standards To implmnt largr circuits w us s Fild Programmabl Gat Arrays () s: do not contain AND or OR plans contains thr main typs o rsourcs: logic blocks I/O blocks or conncting to th pins intrconnction wirs and switchs Each logic block in an has a small numbr o input and outputs Th most commonly usd logic block is a look-up tabl (LUT) LUT: contains storag clls that ar usd to implmnt a small logic unction 8

3/9/6 s ar conigurd by using th in-systm programming mthod s ar volatil: thy will los stord contnts whnvr th powr is turnd o Otn a small PROM is includd on th board that houss th and th storag clls ar loadd automatically rom th PROM whn th powr is applid Dynamic opration o logic gats N N A (a) A NOT gat driving anothr NOT gat V A V V C (b) Th capacitiv load at nod A 9

3/9/6 Dynamic opration o logic gats Bur V 5% 5% Gnd Propagation dlay Propagation dlay V V 9% 9% V A 5% 5% Gnd % % (a) Implmntation o a bur t r t (b) Graphical symbol Tri-stat Bur = Tri-stat Bur = (a) (b) (a) A tri-stat bur (b) Equivalnt circuit Z Z (c) (d) (c) Truth tabl (d) Implmntation s Tri-stat Bur Transmission Gat It is possibl to combin an NMOS and a PMOS transistor into a singl switch It is calld a transmission gat Vs=5 and Vs = turns th switch on. Whn V =, NMOS is on and V will b Whn V=5, PMOS transistor will b on and V will b 5 Figur 3.59. An application o tri-stat burs.

3/9/6 XOR Implmnting XOR using AND and OR and NOT rquirs transistors. This can b rducd using transmission gats Multiplr