>
Course Unit Title Course Unit Code Type of Course Unit Level of Course Unit Year of Study Semester ECTS Credits
Programmable Integrated Circuits MEH617 Elective Bachelor's degree 3 Spring 5

Name of Lecturer(s)

Prof. Dr. Ali TANGEL

Learning Outcomes of the Course Unit

1) To learn VHDL hardware description language and digital circuit design using VHDL
2) To learn Xilinx and Altera FPGA structures and their design kits
3) To learn Digital circuit design Implementations and testing using FPGA design kits
4) To learn PSOC structures and mixed-signal circuit implementations using PSOC kits
5) To learn Modelsim Simulator

Program Competencies-Learning Outcomes Relation

  Program Competencies
1 2 3 4 5 6 7 8 9 10 11 12
Learning Outcomes
1 Middle High High Middle Middle High Low No relation High Low Middle Middle
2 Middle High High Middle Middle High Low No relation High Low Middle Middle
3 Middle High High Middle Middle High Low No relation High Low Middle Middle
4 Middle High High Middle Middle High Low Low High Low Middle Middle
5 Low High High Middle Low High Low No relation High Low Middle Middle

Mode of Delivery

Face to Face

Prerequisites and Co-Requisites

1) Digital Design Completing the following course succesfully:

Recommended Optional Programme Components

Digital DesignElektronik-2

Course Contents

Programming Technologies, Simple and Complex Programmable Digital ICs, Field Programmable Gate Arrays (FPGA), FPGA Architectures, FPGA Programming Methods, Introduction to VHDL, Digital Circuit Design Using VHDL, Digital Circuit Implementations on FPGAs using Schematic Capture and VHDL, FPGA Application Examples, Modelsim Simulator Program, Mixed Signal Programable SoC Systems (Cypress PSOC), Reconfigurable Circuit Design with PSOC and Application Examples.

Weekly Schedule

1) Programming technologies
2) Simple and Complex Programmable Digital ICs
3) Programmable Gate Arrays (FPGAs)
4) FPGA Architectures
5) FPGA Programming Methods
6) Introduction to VHDL
7) VHDL application examples
8) Midterm examination/Assessment
9) Modelsim Simulator Program
10) Mixed Signal Programable SoC Systems (Cypress PSOC)
11) PSoC applications
12) PSoC applications
13) Term project presentations and demonstrations
14) Term project presentations and demonstrations
15) Term project presentations and demonstrations
16) Final examination

Recommended or Required Reading

1- Volnei A. Pedroni, "Circuit Design with VHDL" MIT Press,
2- The Design Warrior's Guide to FPGAs by Clive Max Maxfield (2004)
3- Lecture Notes
4- Ders kaynak kitabı, ders notları, programların eğitim kılavuzları, Programlama kitlerine ait dokümanlar.
5- Text book, Lecture notes, Software tutorials, documents related to design kits.
6- 2 haftada bir örnek tasarım ödevleri verilir
7- Students are given design homeworks biweekly.

Planned Learning Activities and Teaching Methods

1) Lecture
2) Simulation
3) Lab / Workshop
4) Problem Solving
5) Project Based Learning


Assessment Methods and Criteria

Contribution of Semester Studies to Course Grade

60%

 

Number

Percentage

Semester Studies

Project

1

40%

Short Exam / Quiz

1

10%

Midterm Examination

1

40%

Quiz

1

10%

 

Contribution of Final Examination to Course Grade

40%

Total

100%

Language of Instruction

English

Work Placement(s)

Not Required