Programmable Logic Devices (C0208), 5 op
Basic information
Course name: | Programmable Logic Devices Programmable Logic Devices |
Course Winha code: | C0208 |
Kurre acronym: | PLD |
Credits: | 5 |
Type and level of course: | Professional studies |
Year of study, semester or study period: | 3.year |
Implementation: | 3.period, 4.period |
Semester: | 0708 |
Language of tuition: | English |
Teacher: | Anssi Ikonen |
Final assessment: | Grading scale (0-5) |
Descriptions
Prerequisites
Digital Circuits
Course contents (core content level)
Architectures of Complex Programmable Logic Device and Field Programmable Gate Arrays
Graphical design tools for PLDs
Basics of Hardware Description Language (VHDL)
Digital design flow with PLDs using both graphical design tools and hardware description language
Course contents (additional)
Advanced VHDL syntax and modelling complex digital circuits
Optimizing VHDL models
Core content level learning outcomes (knowledge and understanding)
Basic architectures of Complex Programmable Logic Devices (CPLD) and Field Programmable Gate Arrays (FPGA) and basics of Hardware Description Language (HDL) are covered in this unit.
Core content level learning outcomes (skills)
After completing it the student understands the basic properties and limitations of the programmable logic devices and knows when and where to use PLDs. Also the student knows basics of hardware description language and how to use it to design digital logic with PLDs.
Recommended reading
Lecture notes, handouts
Teaching and learning strategies
Lecture
Laboratory
Unit project
Exam
Self -study
Teaching methods and student workload
Lectures
Exam
Individual research, reading
Laboratory assignments
Assignments