1 / 21

Introduction to Digital Design

Introduction to Digital Design. ECE-331, Digital Design Dr. Ron Hayne Electrical and Computer Engineering. Reference. Instructor: Prof. Ron Hayne Course Information http://ece.gmu.edu/~rhayne/ece331/ece331.htm Corequisites ECE 331 301-3 Recitation

medge-moore
Download Presentation

Introduction to Digital Design

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. Introduction to Digital Design ECE-331, Digital Design Dr. Ron Hayne Electrical and Computer Engineering 331_01

  2. Reference • Instructor: Prof. Ron Hayne • Course Information • http://ece.gmu.edu/~rhayne/ece331/ece331.htm • Corequisites • ECE 331 301-3 Recitation • ECE 332 201-3 Digital Electronics and Logic Design Lab 331_01

  3. Recitation • Recitation Instructors • Sahil Luthra • email: sluthra@gmu.edu • Recitation Instructor office hours • TBD • Recitation sessions • Monday, 11:30 AM - 12:20 PM, Enterprise Hall, rm 173 • Tuesday, 4:30 - 5:20 PM, S&T I, rm 112 • Friday, 12:30 - 1:20 PM, S&T II, rm 15 • Vamsi Teladevalapalli • email: vteladev@gmu.edu 331_01

  4. Administrative • Office • Science and Technology II, Room 235 • Office Hours • Tue & Thur 7:15 - 8:00 PM • Other Times by Appointment • Email • rhayne@gmu.edu 331_01

  5. Administrative • Students with Disabilities • If you need special assistance, please inform me soon so that we can work something out. • Makeup Exams • Makeup exams are rarely given. Requests for a delayed Final Exam due to multiple tests in one day will ONLY be considered if proper forms are completed and in my hands prior to mid-semester Break. • Course calendar is on the web • http://ece.gmu.edu/~rhayne/ece331/calendar_spring_05.pdf 331_01

  6. Grading • Recitation/HW 20% • MidTerm Exam 40% • Final Exam 40% • Homework • Assignments are on the web • http://ece.gmu.edu/~rhayne/ece331/homework.htm • All homework will be accounted for and graded by the recitation instructor 331_01

  7. Homeworks • Some Homeworks Require Use of VHDL • Hands-on in ECE-332 • Mentor Graphics • Installed on • cpe02.gmu.edu (ECE Dept. Computer, Sun) • Tutorial on 332 web page • X-terminals • PCs in S&T-II room 265 • PCs in S&T-I labs 2A and 2B 331_01

  8. Honor Code • You Are Encouraged to Collaborate With Other Students and/or Obtain the Assistance of the Recitation Instructor on Homework. • Exams Are Closed Book, Closed Notes, No Use of Logic Functions on Calculators, and the Normal Honor Code Applies to All Exams. 331_01

  9. Required Textbook • Analysis and Design of Digital Systems with VHDL • Allen Dewey • ISBN 0-534-95410-3 • 1997 331_01

  10. Questions? 331_01

  11. Analog vs Digital • Analog • Continuous • Time • Every time has a value associated with it, not just some times • Magnitude • A variable can take on any value within a range • e.g. • temperature, voltage, current, weight, length, brightness, color 331_01

  12. Quantization 331_01

  13. Analog vs Digital • Digital • Discontinuous • Time (discretized) • The variable is only defined at certain times • Magnitude (quantized) • The variable can only take on values from a finite set • e.g. • Switch position, digital logic, Dow-Jones Industrial, lottery, batting-average 331_01

  14. Analog to Digital • A Continuous Signal is Sampled at Some Time and Converted to a Quantized Representation of its Magnitude at that Time • Samples are usually taken at regular intervals and controlled by a clock signal • The magnitude of the signal is stored as a sequence of binary valued (0,1) bits according to some encoding scheme 331_01

  15. Digital to Analog • A Binary Valued, B = { 0, 1 }, Code Word can be Converted to its Analog Value • Output of D/A Usually Passed Through Analog Low Pass Filter to Approximate a Continuous Signal • Many Applications Construct a Signal Digitally and then D/A • e.g., RF Transmitters, Signal Generators 331_01

  16. Digital is Ubiquitous • Electronic Circuits based on Digital Principles are Widely Used • Automotive Engine/Speed Controllers • Microwave Oven Controllers • Heating Duct Controls • Digital Watches • Cellular Phones • Video Games 331_01

  17. Why Digital? • Increased Noise Immunity • Reliable • Inexpensive • Programmable • Easy to Compute Nonlinear Functions • Reproducible • Small 331_01

  18. Digital Design Process • Computer Aided Design Tools • Design entry • Synthesis • Verification and simulation • Physical design • Fabrication • Testing 331_01

  19. VHDL • Very High Speed Integrated Circuit • Hardware • Description • Language • A Formal Language for Specifying the Behavior and Structure of a Digital Circuit • Allows Top-Down Design 331_01

  20. End of Lecture • Administrative • Analog/Digital 331_01

More Related