1 / 23

Villanova University Department of Electrical and Computer Engineering ECE 3450 Digital Electronics Spring 2014

Villanova University Department of Electrical and Computer Engineering ECE 3450 Digital Electronics Spring 2014. Dr. Mark A. Jupina 430 Tolentine Hall (610) 519 – 7561 mark.jupina@villanova.edu Office Hours: T, Th 9 AM - Noon, or By Appointment. ECE 3450 Course Rationale.

soren
Download Presentation

Villanova University Department of Electrical and Computer Engineering ECE 3450 Digital Electronics Spring 2014

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. Villanova UniversityDepartment of Electrical and Computer EngineeringECE 3450 Digital ElectronicsSpring 2014 Dr. Mark A. Jupina 430 Tolentine Hall (610) 519 – 7561 mark.jupina@villanova.edu Office Hours: T, Th 9 AM - Noon, or By Appointment ECE 3450 M. A. Jupina, VU, 2014

  2. ECE 3450 Course Rationale • Provide our students with additional experience in prototyping and troubleshooting digital board-level and on-chip applications. • Students gain additional hardware experience before the implementation of their senior capstone project. ECE 3450 M. A. Jupina, VU, 2014

  3. Introduction • Syllabus • Practicums and Projects ECE 3450 M. A. Jupina, VU, 2014

  4. Syllabus COURSE WEB SITE http://www.ece.vill.edu/~jupina/ece3450/index.htm COURSE OBJECTIVES To understand the properties of digital systems. To understand how to use computer aided simulation tools to design, analyze and synthesize digital circuits. To understand how to prototype and troubleshoot board-level and on-chip applications and designs involving timers, serial and parallel data circuits, analog/digital conversion circuits, and field programmable logic device circuits. TEXTBOOK Brown and Vranesic, Fundamentals of Digital Logic with VHDL Design, 2nd or 3rd ed., McGraw-Hill. ADDITIONAL REFERENCES 1. Tocci, Widmer, and Moss Digital Systems, Principles and Applications, Prentice Hall, 2007. 2. Hamblen, Hall, and Furman, Rapid Prototyping of Digital Systems, SOPC Edition, Springer, 2008. ECE 3450 M. A. Jupina, VU, 2014

  5. Syllabus OFFICE HOURS Please do not hesitate to meet with me if you are having difficulty with any of the material in the course. Besides the posted office hours, I am more than willing to meet with you at another mutually convenient time. GRADING The final grade will be determined as follows. Assignments: 20 % Electronic Lab Notebook and Lab Performance: 20 % 1 Lab Report: 20 % 2 Exams (Mid-Term and Lab Final): 20 % each ECE 3450 M. A. Jupina, VU, 2014

  6. Syllabus EXAMS Two exams will be given during the semester. A mid-term exam and a final lab exam will be given. The exams will be based on projects throughout the semester and will include material from the lectures, assignments, textbook, and practicums. ATTENDANCE Attendance is required for all practicums and will be taken via an attendance sheet. Permission for an excused absence from a session will be granted only for the most serious personal emergency. It is solely your responsibility to schedule with the TA a time to make up work of any excused absence session. Most importantly, you are NOT permitted to use your partner's results should you miss a practicum session for any reason. For each unexcused practicum absence, your final grade will be lowered by 7 points. RULES OF CONDUCT Serious violations include late arrival; unsafe practices; eating food, drinking a beverage, or chewing gum in the laboratory; unauthorized or recreational use of computers; and misuse or abuse of equipment. A serious violation or repeated minor violations of any rule will result in a deduction of 5 points from the final grade per offense. ECE 3450 M. A. Jupina, VU, 2014

  7. Syllabus ASSIGNMENT DEADLINES The submission deadlines of assignments and lab reports will be announced by the instructor. Pre-lab assignments will be collected before the start of the practicum only and will not be accepted after this time period. These assignments are meant to prepare you for each lab session. A late submission of a lab report or non-pre-lab assignments will be assessed a 33% penalty per business week. ELECTRONIC NOTEBOOK You are required to maintain an electronic notebook for lab. All entries into the notebook are to be recorded as the measurements are performed. Various software tools, such as Microsoft Word, Excel, and PowerPoint, Matlab, and Quartus II, will be used to create the electronic work (Cntl-Print Screen can be used to capture the work). Each page of the notebook is to be dated and numbered, and an index at the beginning of the notebook should be created. Pre-lab assignments, calculations, simulations, circuit diagrams, data (tables and graphs), observations, and conclusions are to be recorded in this electronic notebook. The final version of the electronic notebook will be an Adobe PDF file (pdf only, no word doc files accepted) submitted via Blackboard Learn to the instructor by the due date given at the end of the semester. ECE 3450 M. A. Jupina, VU, 2014

  8. Syllabus ECE PROGRAM EDUCATIONAL OBJECTIVES IN THIS COURSE FOR ABET • an ability to apply knowledge of mathematics, science, and engineering. • an ability to design and conduct experiments, as well as to analyze and interpret data. • an ability to design a system, component, or process to meet desired needs. • an ability to identify, formulate, and solve engineering problems. • an ability to communicate effectively. • an ability to use the techniques, skills, and modern engineering tools necessary for engineering practice. ECE 3450 M. A. Jupina, VU, 2014

  9. TOPICS 1. Properties of Digital Systems 2. MOS Digital Logic Circuits 3. Programmable Logic Technologies and VHDL 4. Clocks, Schmitt Triggers, 555 Timers, and One-Shots 5. A/D and D/A Conversion 6. State Machines 7. Memory 8. Data Buses and Data Paths Syllabus Practicum projects will involve the application of the above topics. ECE 3450 M. A. Jupina, VU, 2014

  10. Syllabus Digital Design Projects Buses, Clocks, Memory, and FSMs Properties of Digital Circuits Synthesis and Simulation Software Design Simulation Prototyping Testing ECE 3450 M. A. Jupina, VU, 2014

  11. Some Examples of Practicums and Projects ECE 3450 M. A. Jupina, VU, 2014

  12. V DD Gnd Properties of Digital Circuits 74LS04 and CD4069 ECE 3450 M. A. Jupina, VU, 2014

  13. Properties of Digital Circuits PART I: Voltage Transfer Characteristics and Noise Margins chan 1 chan 2 74LS04 CD4069 ECE 3450 M. A. Jupina, VU, 2014

  14. VDD ISUPPLY C Properties of Digital Circuits PART II: Power Supply Current and Power Dissipation ECE 3450 M. A. Jupina, VU, 2014

  15. Properties of Digital Circuits PART III: Average Propagation Delay Time and Power-Delay Product channel 1 74LS04 CD4069 ECE 3450 M. A. Jupina, VU, 2014

  16. Layout of a CMOS Circuit Microwind CAD Generated Drawing “Stick” Drawing in Power Point ECE 3450 M. A. Jupina, VU, 2014

  17. The Altera DE2 Development Board ECE 3450 M. A. Jupina, VU, 2014

  18. SignalTap II Embedded Logic Analyzer (Altera DE2 Board) ECE 3450 M. A. Jupina, VU, 2014

  19. Required Installation of Quartus II on Laptops • Go to the following network drive location: K:\Quartus to download the Altera Quartus II Version 9.1 software. • Version 9.1 has a built-in simulation tool. Versions 10 and later require the use of a third party simulation tool, such as ModelSim. ECE 3450 M. A. Jupina, VU, 2014

  20. Design Process for Schematic or VHDL Entry ECE 3450 M. A. Jupina, VU, 2014

  21. Quartus II Tutorial ECE 3450 M. A. Jupina, VU, 2014

  22. Sensor Sonar Sensor Project (Module Interfaced to a Simple Processor on the Altera Board) • Polaroid sensor range is six inches to 35 feet • 16 cycles at 49KHz • Listen for return pattern • Sound travels ~0.9 ms/ft • Timer and Decoder on • DE2 determines distance • ALU determines speed ECE 3450 M. A. Jupina, VU, 2014

  23. Block Diagram of Sonar Sensor Project SONAR SYSTEM PROCESSOR Data Request FSMs Data Ready Y-bits Sonar Circuit Data Bus Registers ALU DATA ECE 3450 M. A. Jupina, VU, 2014

More Related