Inhalt des Dokuments
General Information
Knowledge about the design of
embedded arithmetic circuits as well as the scientific background of
these circuits is the purpose of this course. This will help the
students to gain more details about the design of processing units and
more practical experience in the implementation of digital systems.
The students will increase their experience in the use of hardware
description languages to model and implement digital systems.
The course is principally designed to impart
technical skills
30%, method skills 15%, scientific knowledge 30%, social skills 25%.
Contents
This course is intended to cover the design and
implementation of computer arithmetic logic circuits. First the
courser will cover the basic principles of computer arithmetic, and
then it will discuss, with details, several algorithms to implement
arithmetic operation using digital logic circuits. These operations
are ranging from the basic arithmetic operations (addition,
subtraction, multiplication and division) to more complex special
arithmetic operations (ex. Square root and trigonometric functions).
This course is suitable for computer architecture and embedded systems
students to learn several techniques to implement and enhance the
processing units in modern computer systems, which is the base for the
high computational power achieved by these systems.
Contents:
1- Basics of Computer Arithmetic and Number
Systems
2- Two-Operand Adders/Subtractors
3- Multi-operand
Adders
4- Signed Digit Arithmetic.
5- Multipliers
6-
Dividers
7- Floating Point Arithmetic
8- Elementary
Functions
Time and Room- WS 2016/17
Day | Tyme |
Rhythmus | Duration |
Room |
|
---|---|---|---|---|---|
Lecture |
Wednesday | 10:00
to 12:00 | weekly | 19.10.2016
to 15.02.2017 | MAR 0.016 |
Lab | Wednesday | 12:00 to 14:00 |
weekly |
19.10.2016
to 15.02.2017 | MAR
6.001 |
Other Information
[1]
- Brochure!
[2]
- © AES
Registration:
Course will be
managed through ISIS [3] and registration through QISPOS.
Contact:
By E-Mail:
comparth@aes.tu-berlin.de
Prerequisite:
- Basic knowledge of digital design and digital design process.
- Basic knowledge of number systems and number representation of digital computers.
- knowledge of VHDL/FPGA is an advance.
Lecture Notes:
- Lecture notes will be provided in an electronic form.
- A text book will be used to provide more details for the students.
- ISIS2 system will be used to publish all course materials.
Grading:
The overall grade of this course is composed of several components (Prüfungsäquivalente Studienleistungen), and the students should pass each component individually:
40% lab work, 25% Quizzes and Assignments, 35% Exams (at least one final exam)
Computer_Arithmetic_-_Course_Description___ADD.pdf
rochure.jpeg
id=184