NEW!!! - Final Schedule of Project Presentations with Photos of Speakers & Copies of Slides - NEW!!!
NEW!!! - Results of the Contest for the Best Project - NEW!!!
MIDTERM EXAM 2
due Sunday, May 7, midnight
Behrooz Parhami,
Computer Arithmetic: Algorithms and Hardware Design, Oxford
University Press, New York, 2000, ISBN 0-19-51283-5 Recommended Textbooks Milos D. Ercegovac and
Tomas Lang,
Digital Arithmetic, Morgan Kaufmann
Publishers, 2004. Sundar Rajan, Essential VHDL: RTL Synthesis Done Right, S & G Publishing, 1998. Volnei A. Pedroni,
Circuit Design with VHDL,
The MIT Press, 2004,
ISBN: 0-262-16224-5. Lecture slides
Lecture 11 - Exponentiation. Multi-Precision Arithmetic in Software. 2
slides per page
3
slides per page 2
slides per page
3
slides per page
Lecture 9 - Basic Dividers 2
slides per page
3
slides per page
Lecture 8 - Sequential Multipliers 2
slides per page
3
slides per page
Lecture 7 - Tree and Array Multipliers 2
slides per page
3
slides per page
Lecture 6 - Multioperand Addition 2
slides per page
3
slides per page
Lecture 5 - Conditional-Sum Adder, Hybrid Adders, Parallel Prefix Network Adders 2
slides per page
3
slides per page
2
slides per page (portrait slides)
1 slide per page (portrait slides) Projects
NEW!!!
- PROJECT 2 - REQUEST FOR SPECIFICATION -
NEW!!! Homework Assignments
Homework 3 - reading - due Monday, February 20;
written assignment - due Monday, February 27
Homework 2 - Part 1 - due Monday, February 13,
Part 2 - due Thursday, February 16
Required Textbooks
Isreal Koren,
Computer Arithmetic Algorithms,
2nd edition, A. K. Peters, Natick, MA, 2002, ISBN 1-56881-160-8.
Software Packages Used in This Class
Lecture 10 - Fast Dividers
Lecture 4 - Carry-Lookahead, Carry-Select &
Hybrid Adders
2 slides per page
3
slides per page
Lecture 3 - Basic Adders and Counters
2
slides per page
3
slides per page
Lecture 2 - Number Representations: Representations
of Real Numbers and Elements of the Galois Fields
2
slides per page
3
slides per page
Lecture 1 - Number Representation
2
slides per page
3
slides per page
Lecture 0 -
Organization of the class
Homework 1 - Part 1 - due Monday, February 6, Part 2 (proofs) due Monday, February 13
VHDL Tips & Tricks - a very useful set of slides from the Integrated Systems Laboratory, ETH Zurich
The Low Carb VHDL Tutorial - by Bryan Mealy
Introduction to FPGA devices and tools
ECE 545
- Fall 2005
Practice Exams DISCLAIMER: The exams from previous
years are not representative of the material covered in class this semester, and
may include questions you are not required to know solutions to, and omit
material covered in the class this year.
Practice Midterm Exam from
Spring 2005
Practice Midterm Exam from
Spring 2004
Midterm Exam 1 from Spring 2005
Midterm Exam 2 from Spring 2005
Midterm Exam
1 from Spring 2004