| Course Type | Elective Course |
| Course Level | Master's Degree With Thesis |
| Year of Study | - |
| Semester | - |
| ECTS | 10 |
| Name of Lecturer(s) |
- |
| Learning Outcomes |
At the end of this course, the students;
- Learning of Signals and types
- Learning of VHDL operators
- Learning of Sequential Word
- Learning of RTL code definition, synthesis of mathematical operations, synthesis of coding styles
- Learning of Configuration applications, design organization and management
|
| Mode of Delivery | Face to face |
| Prerequisites | No |
| Recommended Optional Programme Components | None. |
| Course Description | Signals and types, VHDL operators, Sequential Word, Simultaneous and sequential words, Simulation cycle, arithmetic, perations, VHDL coding, styles, Synthesis process, Midterm ,RTL code definition, synthesis of mathematical operations, synthesis of coding styles, Advanced synthesis coding styles, Door level simulations, functions and procedures
Advanced synchronized VHDL, advanced data types, testbench coding styles, Testbench applications, Configuration applications, design organization and management. |
| Course Contents |
| WEEK |
TOPICS |
|
1st Week |
Signals and types |
|
2nd Week |
VHDL operators |
|
3rd Week |
Sequential Word |
|
4th Week |
Simultaneous and sequential words |
|
5th Week |
Simulation cycle, arithmetic operations |
|
6th Week |
VHDL coding, styles |
|
7th Week |
Synthesis process |
|
8th Week |
Midterm |
|
9th Week |
RTL code definition, synthesis of mathematical operations, synthesis of coding styles |
|
10th Week |
Advanced synthesis coding styles |
|
11th Week |
Door level simulations, functions and procedures |
|
12th Week |
Advanced synchronized VHDL, advanced data types, testbench coding styles |
|
13th Week |
Testbench applications |
|
14th Week |
Configuration applications, design organization and management |
|
| Recommended or Required Reading | VHDL: Programming by Example,Perry,McGraw-Hill Education
|
| Planned Learning Activities and Teaching Methods |
- Lecture
- Discussion
- Questions/Answers
- Case Study
- Project
|
| Assessment Methods and Criteria |
|
Quantity |
Percentage (%) |
| Mid-term |
1 |
40 |
| Total(%) |
|
40 |
| Contribution of In-term Studies to Overall Grade(%) |
|
40 |
| Contribution of Final Examination to Overall Grade(%) |
|
60 |
| Total(%) |
|
100 |
|
| ECTS Allocated Based on Student Workload |
| Activities |
Quantity |
Duration (Hour) |
Total Workload (Hour) |
| Midterm exam |
1 |
2 |
2 |
| Preparation for Quiz |
|
|
|
| Individual or group work |
14 |
11 |
154 |
| Preparation for Final exam |
1 |
69 |
69 |
| Course hours |
14 |
3 |
42 |
| Preparation for Midterm exam |
1 |
44 |
44 |
| Laboratory (including preparation) |
|
|
|
| Final exam |
1 |
2 |
2 |
| Homework |
|
|
|
| Total Work Load | 313 |
| Total Work Load / 30 (h) | 10.43 |
| ECTS Credit of the Course | 10 |
|
| Language of Instruction | Turkish |
| Work Placement(s) | No |