CMPE232: Arithmetic Processor/ Winter 2003
CMPE232 Home Page is under construction !
Requesting academic accommodations:
If you would like to request academic accommodations
due to a disability, please contact the
Disabled Resource Center
,
146 Hahn Student Services, (831)459-2089(voice) (831)459-4806(TDD/TTY).
They can authorize specific accommodations for you in CMPE202 on an
Accommodation Request Form.
Please present this form to me early in the quarter so that we can
discuss the accommodations
you might need for class. You will need to see me again at least three
weeks before each exam to arrange for testing accommodations.
Course Information
-
Time and Place: TueThur 10:00-11:45pm Kresge Clrm 319
-
Prerequisite: CMPE 202 Computer Architecture
-
Staff:
-
Instructor: Pak K. Chan
Location: Baskin Engineering 325 Phone: (831)459-4156
Office Hours: Tues. 2:30-3:30pm
-
- Grading:
You must turn in ALL homeworks.
- 20% 3 or 4 Homeworks, (late homeworks will not be accepted)
- 25% mid-term examination (approximately 5.5th week, in class).
- 30% At least three journal paper critiques AND possible practical implementation,
reports AND class presentation.
Papers shall cover arithmetic processor implementations,
and/or frontier in arithmetic algorithms.
- 25% final examination (in class Wednesday, March 19 12:00-3:00 P.M).
- Policy concerning homeworks:
-
I'll hand out the homeworks in lecture and each homework
assignment must be due 7 days later.
Your homework will be graded (though not necessarily corrected).
You are not allowed to submit your homeworks, reports, exams etc
by electronic mail or fax. Please don't be late for classes.
Academic Integrity:
- Thou shall not cheat !
- Thou shall do thy work individually
- Thou shall do thy work honestly
- Thou shall not copy thy neighbor's work
-
List of papers that you must read:
List of must-read papers .
I will furnish a master copy on the second day of class.
Send a summary of each paper to me on a weekly bases.
-
Weekly summary of papers
-
Topics
1. Number Representation Systems
1.1 Weighted Number System
1.2 Chinese Reminder Representation (CRR)
1.3 Continued Fraction
1.4 Redundant Representation
2. Elementary Arithmetic Operations and Implementations
2.1 Two-operand Addition
2.2 Multi-operand Addition
2.2 Multiplication
2.3 Division
3. Higher-Level Operations and Implementations
3.1 Trigonometric Function Evaluation
3.2 Vector and Matrix Evaluation
Homework Assignments
Paper Critque Suggestion
-
Subject: iterative division : papers by ....
-
Subject: array divider : papers by ....
-
Subject: array multiplier : papers by ....
-
Subject: addition : papers by ....
Handouts
-
Verilog manaul:
manual
-
IEEE Trans. on Computers:
link
-
IEEE review form:
form
Comments to: pak@cse.ucsc.edu
(Last Update:
01/06/03
)