Skip to main content

FPGA designLaajuus (3 ECTS)

Course unit code: TX00AD45

General information


Credits
3 ECTS

Objective

After completion of this course the student will know the properties and possibilities of programmable logic devices. The student also knows when it is beneficial to use programmable logic devices. The student will know the basics of VHDL-hardware description language.

Content

1. Programmable logic devices and their structure
2. Implementation of combinational and sequential logic with programmable logic devices
3. FPGA design flow and design tools

Qualifications

Digital Electronics; sequence logic

Assessment criteria, satisfactory (1)

1. The student knows programmable logic devices and their structure
2. The student is able to implement simple combinational and sequential logic with VHDL
3. The student is able to simulate VHDL-code and implement it in FPGA

Assessment criteria, good (3)

1. The student knows programmable logic devices and their structure
2. The student is able to implement simple combinational and sequential logic with VHDL and make a testbench for it
3. The student is able to simulate VHDL-code and implement it in FPGA

Assessment criteria, excellent (5)

1. The student knows programmable logic devices and their structure
2. The student is able to implement more demanding combinational and sequential logic with VHDL and make a testbench for it
3. The student is able to simulate VHDL-code and implement it in FPGA

Go back to top of page