
Objectives:

The student can operate with concepts and notions related to:
(i) number representation systems;
(ii) algorithms and implementations for basic

Assuming certain processor architecture and requirements she/he can perform design space exploration and select the most appropriate algorithms for the implementation of the basic functional units.

She/he can operate with concepts and notions related to floating point systems and operations, elementary function evaluation, e.g. CORDIC, and error analysis.

She/he can design arithmetic units and application specific (co)processors, optimized for speed, area, power consumption, or combinations of those.

She/he can study recent advances in computer arithmetic, classify research papers, and report about them.


The emphasis lies on theoretical aspects of computer arithmetic. The course covers concepts and various topics related to fixed and floatingpoint number systems, algorithms and implementations for addition, multiplication, division, square root, and other high order arithmetic operations. 4TU Lecture offered by TUDelft via telelecture facility
The course Computer Arithmetic is a 4TU telelecture and given by Sorin Cotofana of the TUD. For the lectures a video connection with the TUD is used. You must have a TUD student account. If you do not have a TUD account follow the procedure of the TUD to receive a “guest student” (see website of TUD; https://www.tudelft.nl/en/student/administration/enrolment/enrollingasaminorstudentorgueststudent/)). The assessment is done by the TUD lecturer of the course (the written exam is at the UT).




  Verplicht materiaalCourse materialComputer Arithmetic: Algorithms and Hardware Designs, Second Edition, Behrooz Parhami, Oxford University Press, NY, 2000, ISBN 9780199766932. 

 Aanbevolen materiaalWerkvormenToetsenWritten exam + assignment OpmerkingBooks on computer arithmetic, computer architecture, logic design and lecture slides are allowed during the exams.


 