Welcome, Guest . Login . Türkçe
Where Am I: Ninova / Courses / Institute of Science and Technology / STP 607E / Course Informations
 

Course Information

Course Name
Turkish Yonga Üzeri Aviyonik Sistem Tasarımı
English System on Chip Avionics Design
Course Code
STP 607E Credit Lecture
(hour/week)
Recitation
(hour/week)
Laboratory
(hour/week)
Semester -
3 3 - -
Course Language English
Course Coordinator Ramazan Yeniçeri
Course Objectives 1. To provide the students with ability of design a system-on-chip
2. To teach the students avionics design methods used in the development of defense technologies such as SoC hardware architecture, digital design methods and languages, embedded system architectures, hard/soft processor concepts, hardware-software co-design idea
3. To practice the students intensive practice as well as theory
Course Description In this course, basic digital circuit components, general embedded system architecture, field programmable gate arrays (FPGA) and design principles with them, system-on-chip architectures and design steps, hardware description languages (HDL), reconfigurable (soft) microprocessor cores, hardware/software co-design, on-chip communication architecture, code generation and Linux operating system basics will be covered.
Course Outcomes I. Learn the hardware and software components of an embedded system and embedded
system architecture.
II. Learn concept and design process of system-on-chip
III. Learn FPGAs and system-on-chip architecture
IV. Have knowledge about SoC design with computer tools and use an HDL
V. Learn soft processor and use Vitis
VI. Understand and explain HW/SW co-design
VII. Understand and use on-chip communication architecture
VIII. Generate C/C++ and Verilog code with Matlab/Simulink
IX. Have knowledge about Linux in embedded systems
Pre-requisite(s) It is expected that courses in C/C++ programming and microcontroller/microprocessor have been taken. It is necessary to know at least one of the hardware description languages such as Verilog or VHDL and to have taken an undergraduate course in digital circuits.
Required Facilities Personal computer
Other
Textbook [1] The Simple Art of SoC Design: Closing the Gap between RTL and ESL, Keating M., Springer, 2011.
[2] Multiprocessor Systems-on-Chips (Systems on Silicon), Jerraya A., Wolf W., Morgan Kaufmann, 2004.
[3] Computer System Design: System-on-Chip, Flynn M. J., Wiley, 2011.
[4] Communication Architectures for Systems-on-Chip (Embedded Systems), Ayala J. A., CRC Press, 2018.
[5] Modern VLSI Design: System-on-Chip Design, Wayne W., Pearson, 2002.
Other References
 
 
Courses . Help . About
Ninova is an ITU Office of Information Technologies Product. © 2024