1 / 20

ELEC1700 Computer Engineering 1 Week 1 Wednesday lecture Introduction to ELEC1700 (ctd.)

ELEC1700 Computer Engineering 1 Week 1 Wednesday lecture Introduction to ELEC1700 (ctd.) Semester 1, 2013. Basic logic operations and symbols. True only if all input conditions are true. AND. OR. True only if one or more input conditions are true. NOT.

Télécharger la présentation

ELEC1700 Computer Engineering 1 Week 1 Wednesday lecture Introduction to ELEC1700 (ctd.)

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. ELEC1700Computer Engineering 1Week 1 Wednesday lectureIntroduction to ELEC1700 (ctd.) Semester 1, 2013

  2. Basic logic operations and symbols True only if all input conditions are true AND OR True only if one or more input conditions are true NOT Indicates the opposite condition True/false conditions are represented by voltages: HIGH = true LOW=false

  3. Introductory concepts Introduction to the system concept Fixed-function integrated circuits Programmable logic, and microprocessors

  4. Comparison • A code is a set of bits arranged in a unique pattern • represents “information” We’ll learn about binary codes in Week 2

  5. Addition We’ll learn how to design logic circuits to perform arithmetic in Week 6

  6. Encoding We’ll learn about encoders in Week 7

  7. Decoding We’ll learn about decoders in Week 7

  8. Multiplexing/demultiplexing We’ll learn about multiplexers and demultiplexers in Week 7

  9. Counting We’ll learn about counters and other devices with memory in weeks 8, 9 and 10 We learn about binary codes in Week 2

  10. Introductory concepts Introduction to the system concept Fixed-function integrated circuits Programmable logic, and microprocessors

  11. Integrated circuits (ICs) = “chips” Cutaway view of DIP (dual in-line package) called DIP because of the two rows of pins surface mount technology (SMT) — saves space Small outline IC (SOIC)

  12. Quad 2-input AND gate chip “Quad” since there are 4 AND gates in one package

  13. Complexity classification #gates examples Small-scale integration (SSI) up to 10 basic gates Medium-scale integration (MSI) 10–100 encoders, decoders counters Large-scale integration (LSI) 100–10,000 memories Very large-scale integration (VLSI) 10,000–100,000 small microprocessors Ultra large-scale integration (ULSI) more than 100,000 large microprocessors

  14. Pin numbering

  15. Laboratory prototyping We’ll use prototyping “breadboards” like this with DIP chips in Labs 1 and 2

  16. SMT packages

  17. Introductory concepts Introduction to the system concept Fixed-function integrated circuits Programmable logic, and microprocessors

  18. PLDs and FPGAs • PLD = Programmable Logic Device • FPGA = Field-Programmable Gate Array • alternative to fixed-function ICs • PLD/FPGA: highly flexible; less board space

  19. CPLDs We’ll take a look at programmable logic in Week 11 LAB = logic array block made up of AND, OR and NOT gates PIA = programmable interconnection array

  20. Microprocessors We’ll take a look at microprocessors in Week 12

More Related