ECE 3110: Introduction to Digital Systems
-
Upload
dennis-navarro -
Category
Documents
-
view
38 -
download
0
description
Transcript of ECE 3110: Introduction to Digital Systems
![Page 1: ECE 3110: Introduction to Digital Systems](https://reader035.fdocuments.in/reader035/viewer/2022072014/56812f6d550346895d94f50d/html5/thumbnails/1.jpg)
ECE 3110: Introduction to Digital Systems
Introduction (Contd.)
![Page 2: ECE 3110: Introduction to Digital Systems](https://reader035.fdocuments.in/reader035/viewer/2022072014/56812f6d550346895d94f50d/html5/thumbnails/2.jpg)
2
Previous class Summary
Digital devicesDigital vs. analogWhy digital
![Page 3: ECE 3110: Introduction to Digital Systems](https://reader035.fdocuments.in/reader035/viewer/2022072014/56812f6d550346895d94f50d/html5/thumbnails/3.jpg)
3
Digital Logic
Binary system -- 0 & 1, LOW & HIGH, negated and asserted.
Basic building blocks -- AND, OR, NOT
![Page 4: ECE 3110: Introduction to Digital Systems](https://reader035.fdocuments.in/reader035/viewer/2022072014/56812f6d550346895d94f50d/html5/thumbnails/4.jpg)
4
![Page 5: ECE 3110: Introduction to Digital Systems](https://reader035.fdocuments.in/reader035/viewer/2022072014/56812f6d550346895d94f50d/html5/thumbnails/5.jpg)
5
Electronic aspect of digital design
Digital abstraction
Range
Noise margin
Invalid range
Specifications
![Page 6: ECE 3110: Introduction to Digital Systems](https://reader035.fdocuments.in/reader035/viewer/2022072014/56812f6d550346895d94f50d/html5/thumbnails/6.jpg)
6
Software aspect of digital design
Digital design need not involve any software tools.
But: modern design, software tools are essential. Examples:
Schematic entry, HDLs (platform compilers, simulators, synthesis tools), simulators, test benches, timing analyzers and verifiers, word processors, high-level languages, CAD
![Page 7: ECE 3110: Introduction to Digital Systems](https://reader035.fdocuments.in/reader035/viewer/2022072014/56812f6d550346895d94f50d/html5/thumbnails/7.jpg)
7
Integrated Circuits (IC)
A collection of one or more gates fabricated on a single silicon chip. Wafer, die
Small-scale integration (SSI): 1-20 DIP: dual in-line-pin package Pin diagram, pinout
MSI: 20-200 gates LSI: 200-200,000
VLSI: >100,000, 50million (1999)
![Page 8: ECE 3110: Introduction to Digital Systems](https://reader035.fdocuments.in/reader035/viewer/2022072014/56812f6d550346895d94f50d/html5/thumbnails/8.jpg)
8
DIP
pinout
![Page 9: ECE 3110: Introduction to Digital Systems](https://reader035.fdocuments.in/reader035/viewer/2022072014/56812f6d550346895d94f50d/html5/thumbnails/9.jpg)
9
Programmable Logic Device (PLD)
ICs which Logic function can be programmed after manufacturing.
2-level AND-OR gates using user-programmable connections PLAs: programmable Logic Arrarys. PALs: programmable array logic devices Programmable logic devices (PLDs)
CPLD: complex PLD FPGA: Field-Programmable Gate Array
![Page 10: ECE 3110: Introduction to Digital Systems](https://reader035.fdocuments.in/reader035/viewer/2022072014/56812f6d550346895d94f50d/html5/thumbnails/10.jpg)
10
CPLD vs FPGA
![Page 11: ECE 3110: Introduction to Digital Systems](https://reader035.fdocuments.in/reader035/viewer/2022072014/56812f6d550346895d94f50d/html5/thumbnails/11.jpg)
11
Application-Specific ICs (ASIC)
Semi-custom IC: chips designed for a particular, limited product/application
Reducing chip count, size, power consumption Higher performance. NRE: nonrecurring engineering cost
Standard cells: library Gate array: an IC with internal structure as an array of
gates, unspecified interconnection
![Page 12: ECE 3110: Introduction to Digital Systems](https://reader035.fdocuments.in/reader035/viewer/2022072014/56812f6d550346895d94f50d/html5/thumbnails/12.jpg)
12
Printed-Circuit Board
PCB or PWB (printed-wiring board)Mount ICs so that an IC can connect to
other ICs in a system.SMT: Surface-mount technologyMCM: multi-chip modules: high speed and
density.
![Page 13: ECE 3110: Introduction to Digital Systems](https://reader035.fdocuments.in/reader035/viewer/2022072014/56812f6d550346895d94f50d/html5/thumbnails/13.jpg)
13
Summary
Electronics aspects of digital designIntegrated Circuits (wafer, die, SSI, MSI, LSI, VLSI)PLDs: PLAs, PALs, CPLD, FPGAASIC
![Page 14: ECE 3110: Introduction to Digital Systems](https://reader035.fdocuments.in/reader035/viewer/2022072014/56812f6d550346895d94f50d/html5/thumbnails/14.jpg)
14
Next…
Number systems
Reading: Wakerly chapter 2