1 / 15

Unit 9 Multiplexers, Decoders, and Programmable Logic Devices

Unit 9 Multiplexers, Decoders, and Programmable Logic Devices. Ku-Yaw Chang canseco@mail.dyu.edu.tw Assistant Professor, Department of Computer Science and Information Engineering Da-Yeh University. Contents. 9.1 Introduction 9.2 Multiplexers 9.3 Three-State Buffers

clover
Download Presentation

Unit 9 Multiplexers, Decoders, and Programmable Logic Devices

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Unit 9Multiplexers, Decoders, and Programmable Logic Devices Ku-Yaw Chang canseco@mail.dyu.edu.tw Assistant Professor, Department of Computer Science and Information Engineering Da-Yeh University

  2. Contents 9.1 Introduction 9.2 Multiplexers 9.3 Three-State Buffers 9.4 Decoders and Encoders 9.5 Read-Only Memories 9.6 Programmable Logic Devices 9.7 Complex Programmable Logic Devices 9.8 Field Programmable Gate Arrays Fundamentals of Logic Design

  3. Introduction • Integrated Circuits (ICs) • SSI : Small-scale integration • MSI : Medium-scale integration • LSI : Large-scale integration • VLSI : Very-large-scale integration Fundamentals of Logic Design

  4. Introduction • SSI • NAND, NOR, AND, OR, inverters, flip-flops • 1 to 4 gates, six inverters, 1 or 2 flip-flops • MSI • adders, multiplexers, decoders, register, counters • 12 to 100 gates • LSI • 100 to a few thousand gates • VLSI : Very-large-scale integration • Several thousand gates or more Fundamentals of Logic Design

  5. IC classification • According to how many transistors were integrated on one single chip: • SSI (Small Scale Integration) : 64 • MSI (Medium Scale Integration): 1,024 • LSI (Large Scale Integration) : 65,000 • VLSI (Very Large Scale Integration) more than 65000 • SVLSI (Super Very Large Scale Integration) : > 500,000 Fundamentals of Logic Design

  6. Introduction • Multiplexers • Decoders/Encoders • Three-state buffers • ROMs • PLDs • PLAs • PALs • CPLDs • FPGAs Fundamentals of Logic Design

  7. Contents 9.1 Introduction 9.2 Multiplexers 9.3 Three-State Buffers 9.4 Decoders and Encoders 9.5 Read-Only Memories 9.6 Programmable Logic Devices 9.7 Complex Programmable Logic Devices 9.8 Field Programmable Gate Arrays Fundamentals of Logic Design

  8. Multiplexers • Also called data selector • Abbreviated as MUX • Consist of • A group of data inputs • A group of control inputs • To select one of the data inputs and connect it to the output terminal Fundamentals of Logic Design

  9. 2-to-1 Multiplexers • A = 1 • Z = I1 • A = 0 • Z = I0 • Logic equation: Z = A’I0 + AI1 Fundamentals of Logic Design

  10. 4-to-1 Multiplexers • Logic equation • Z = A’B’I0 + A’BI1 + AB’I2 + ABI3 Fundamentals of Logic Design

  11. Multiplexers Fundamentals of Logic Design

  12. Multiplexers • A multiplexers with n control inputs • To select any of 2n data inputs • General equation Z = ∑ mk Ik where mk is a minterm of the n control variables and Ik is the corresponding data input 2n-1 k = 0 Fundamentals of Logic Design

  13. Multiplexers • Logic diagram for 8-to-1 MUX Fundamentals of Logic Design

  14. Multiplexers • Frequently used to select the data • To be processed or stored • Quad Multiplexer to select data • A = 0 : x0x1x2x3 • A = 1 : y0y1y2y3 Fundamentals of Logic Design

  15. Bus • A bus • Several logic signals my be grouped together • Represented by a single heavy line. • Number of bits in the bus • A diagonal slash through a bus with a number beside it • A = 0 • X appear on bus Z • A = 1 • Y appear on bus Z Fundamentals of Logic Design

More Related