Microprocessors 88-327-01

advertisement
Microprocessors
88-327-01
Dr. Roberto Muscedere
[email protected]
Who is Roberto Muscedere?
• Roberto Muscedere (Moo-shed-er-ay)
• “Sir” also works
• Education (University of Windsor)
• Undergraduate (1992-1996)
• Masters (1996-1999)
• Ph.D. (1999-2003)
• Associate Professor since 2004
© 2003-2015 Roberto Muscedere
2
Who is Roberto Muscedere?
• Expertise
•
•
•
•
VLSI/ASIC Design
System Level Design
Full and Semi Custom Hardware Implementation
Number Systems
• Only Human
• Yes, I do make mistakes!
• If something doesn’t make sense, ask me
© 2003-2015 Roberto Muscedere
3
Where is Roberto Muscedere?
• I have an actual full office! 
• CE3040
• I have a window office!
• I never look out of it 
• Office Hours and GAs
• Check the website
© 2003-2015 Roberto Muscedere
4
Prerequisites
•
•
•
62-215 - Vector Calculus
62-216 - Differential Equations
88-217 - Digital Logic Design I
• Boolean algebra and logic gates; simplification of Boolean functions;
arithmetic operations; analysis and design of combinatorial logic circuits with
SSI, MSI, and LSI; sequential logic components; registers; counters and
memory units; analysis and synthesis of sequential synchronous and
asynchronous networks.
•
88-316 - Electronics II
• Analog amplification; small-signal modeling of analog circuits; differentialamplifier topology; BJT, MOSFET and JFET differential amplifiers; frequency
response and time-dependent circuit behavior; feedback and stability;
multistage and power amplifiers; active filters and oscillators; use of CAD in
modern transistor circuit design.
•
88-330
• Contemporary digital system design; programmable logic; device
architectures; reconfigurable computing; design entry methods; VHDL
(Hardware Description Language); Electronic Design Automation (EDA)
tools; combinational and sequential logic design, implementation using
programmable logic devices.
© 2003-2015 Roberto Muscedere
5
Course Schedule
• Lectures (3.0 hours/week)
• Mondays and Wednesdays
• 10:00am to 11:20am
• CE2101
• Attendance is not mandatory, but
recommended in order to obtain participation
marks
© 2003-2015 Roberto Muscedere
6
Course Schedule
• Labs/Tutorials (3 hours/week)
• Mondays from 1:00pm to 3:50pm
• CE2105A, 2105D, 2191, 2101
• Attendance is mandatory as some lab results
need to be verified by GAs
© 2003-2015 Roberto Muscedere
7
Grade Distribution (Preliminary)
• Assignments/Laboratories : 25%
• Mid-Term Exam: 30%
• Final Exam: 35%
• Participation (Clickers): 10%
• Grade assessment will be based on the sum
of the above
© 2003-2015 Roberto Muscedere
8
Course Content (1/2)
• Microprocessor systems (8 and 16 bit) and
architecture
• Data representations
• Arithmetic units
• Memory structures
• Complex instruction set
• Accumulator, index, and memory reference
instructions
© 2003-2015 Roberto Muscedere
9
Course Content (2/2)
•
•
•
•
•
•
Addressing modes
Stacks
Subroutines, and other instructions
Interrupts and timing
Interfacing I/O devices and data converters
Software development systems and
assemblers
• Code implementation on microcontrollers
(68HC11)
© 2003-2015 Roberto Muscedere
10
Textbook
• Microprocessors and
Microcomputers:
Hardware and Software
(Paperback)
• Ronald J. Tocci, Frank J.
Ambrosio
• ISBN-13: 978-0130609045
• ISBN-10: 0130609048
• © 2003, 6th Edition
© 2003-2015 Roberto Muscedere
11
Examinations
• Mid-Term Exam
•
•
•
•
Week of June 15th or June 29th, 2015
Not during class time
Students decide…
Location is TBD
• Final Exam
• Monday August 17th, 2015 at 8:30am
• Location is still to be determined
• Date CANNOT be changed
© 2003-2015 Roberto Muscedere
12
Course Notes
• All course information will be posted on the
course website
• http://www.uwindsor.ca
•
•
•
•
•
Select “Current Students”
Select “Class Notes”
Select “Engineering – Electrical Engineering”
Select “0688327-1…” (Dr. Roberto Muscedere)
Follow to course website link
© 2003-2015 Roberto Muscedere
13
Website
• Course Outline
• Graduate Assistant’s Hours and Locations
• Lectures
• http://courses.muscedere.com
© 2003-2015 Roberto Muscedere
14
Questions?
© 2003-2015 Roberto Muscedere
15
Download