110 likes | 218 Vues
ECE 3110, taught by Dr. Xubin (Ben) He, provides a comprehensive introduction to digital systems, focusing on essential principles of digital design. Students will engage with problem-solving techniques and learn about the transition from analog to digital systems, examining devices such as gates and flip-flops. The course emphasizes the importance of debugging, communication, and understanding business requirements in digital design. Technologies and methods will also be explored, highlighting the advantages of digital solutions and the logical structures that underpin them.
E N D
ECE 3110: Introduction to Digital Systems Instructor: Dr. Xubin (Ben) He Email: Hexb@tntech.edu Tel: 931-372-3462 Course web: http://www.ece.tntech.edu/hexb/311m03
Digital Design • Principles: continue to be important (correct) for years. • Practices: keep changing: a way to reinforce principles, and learn design methods. • Themes in digital design. Page 2 • Digital design-Engineering:Problem solving! Dr. Xubin He ECE 3110: Introduction to Digital systems
A successful digital designer: • Be competent in: • Debugging • Business requirements and practices • Risk-taking • Communication Dr. Xubin He ECE 3110: Introduction to Digital systems
Analog vs. Digital • Analog: • time-varying signals • Take any value across a continuous range of voltage, current or whatever metric • Digital: SAME. But pretend they don’t. • Modeled as taking only one of two discrete values at any time • 0/1, LOW/HIGH, FALSE/TRUE,… Dr. Xubin He ECE 3110: Introduction to Digital systems
Examples of once-analog systems that have now gone digital: pp3 • Still pictures: film-->digital memory chips • DVD: MPEG-2 • CD • Digital telephone • Traffic lights • … Dr. Xubin He ECE 3110: Introduction to Digital systems
Why Digital? • Reproducibility of results • Ease of design: digital design is logical (logical design) • Flexibility and Functionality • Programmability • Fast • Economy • Steadily Advancing Technology Dr. Xubin He ECE 3110: Introduction to Digital systems
Digital Devices • Gates: • AND, OR, NOT (inverter): most important gates. Can realize any digital function. • NAND, NOR… • Flip-flops: • Stores 0/1, built from gates • Gates: Combinational circuit: output depends only on the current input combination. • Flip-flops:Sequential circuit:output depends on current input as well as past inputs. Has memory of past events.
Digital Logic • Binary system -- 0 & 1, LOW & HIGH, negated and asserted. • Basic building blocks -- AND, OR, NOT Dr. Xubin He ECE 3110: Introduction to Digital systems
Summary • Digital devices • Digial vs analog • Why digial Dr. Xubin He ECE 3110: Introduction to Digital systems
Next… (Chapter 1.6--1.12) • Integrated circuits • PLD • Digital design levels Dr. Xubin He ECE 3110: Introduction to Digital systems