FPGA Circuits and VHDL Programming
Structure Type: | Study unit |
---|---|
Code: | IITS2304 |
Type: | Optional obligatory / Professional Studies |
Curriculum: | IT 2015 |
Level: | Bachelor of Engineering |
Year of Study: | 3 (2017-2018) |
Credits: | 3 cr |
Responsible Teacher: | Chavez Vega, Santiago |
Language of Instruction: | English |
Learning Outcomes
The student learns the functionality and use of FPGA integrated circuits. Through practical programming on a digital logic kit, she/he learns how to use VHDL (Hardware Description Language) to describe digital electronic systems.
Student's Workload
Total work load 81 h. Scheduled studies 42 h. Independent work 39 h.
Prerequisites / Recommended Optional Courses
Digital Electronics I, Digital Electronics II, Microprosessors, Controllers and Interfacing.
Contents
Structure and properties of FPGA circuits.
Switches, Lights and Multiplexors; Numbers and Displays; Latches, Flip-flops and Registers; Counters; Finite State Machines.
Recommended or Required Reading and Other Learning Resources/Tools
Material provided by the Lecturer.
Mode of Delivery / Planned Learning Activities and Teaching Methods
Lectures and laboratory work. The course requires continuous attendance.
Assessment Criteria
Grade 1-2: The student knows the basic concepts of programmable logics and their programming.
Grade 3-5: The student is able to independently implement logic systems using FPGA IC.
Assessment Methods
An examination and laboratory reports.