Villanova University
Download
1 / 23

Villanova University Department of Electrical and Computer Engineering ECE 3450 Digital Electronics Spring 2012 - PowerPoint PPT Presentation


  • 251 Views
  • Uploaded on

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

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Villanova University Department of Electrical and Computer Engineering ECE 3450 Digital Electronics Spring 2012' - soren


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

Villanova UniversityDepartment of Electrical and Computer EngineeringECE 3450 Digital ElectronicsSpring 2014

Dr. Mark A. Jupina

430 Tolentine Hall

(610) 519 – 7561

[email protected]

Office Hours: T, Th 9 AM - Noon, or By Appointment

ECE 3450 M. A. Jupina, VU, 2014


Ece 3450 course rationale
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


Introduction
Introduction

  • Syllabus

  • Practicums and Projects

ECE 3450 M. A. Jupina, VU, 2014


Syllabus
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


Syllabus1
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


Syllabus2
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


Syllabus3
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


Syllabus4
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


Syllabus5

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


Syllabus6
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


Some examples of practicums and projects

Some Examples of Practicums and Projects

ECE 3450 M. A. Jupina, VU, 2014


Properties of digital circuits

V

DD

Gnd

Properties of Digital Circuits

74LS04

and

CD4069

ECE 3450 M. A. Jupina, VU, 2014


Properties of digital circuits1
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


Properties of digital circuits2

VDD

ISUPPLY

C

Properties of Digital Circuits

PART II: Power Supply Current and Power Dissipation

ECE 3450 M. A. Jupina, VU, 2014


Properties of digital circuits3
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


Layout of a cmos circuit
Layout of a CMOS Circuit

Microwind CAD Generated Drawing

“Stick” Drawing in Power Point

ECE 3450 M. A. Jupina, VU, 2014


The altera de2 development board
The Altera DE2 Development Board

ECE 3450 M. A. Jupina, VU, 2014



Required installation of quartus ii on laptops
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


Design process for schematic or vhdl entry
Design Process for Schematic or VHDL Entry

ECE 3450 M. A. Jupina, VU, 2014


Quartus ii tutorial
Quartus II Tutorial

ECE 3450 M. A. Jupina, VU, 2014


Sonar sensor project module interfaced to a simple processor on the altera board

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


Block diagram of sonar sensor project
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


ad