Programming Logic Design / Programming Logic Design

Mads Clausen Institute, Sønderborg
Teaching activity id: MCPLD-U1.
Teaching language: English.ECTS / weighting: 5 ECTS / 0.083 full-time equivalent.
Period: Autumn 2015.Approved: 14-05-09.
Offered in: Sønderborg.

Subject director:
Programme coordinator Ib Christensen, MCI.

Prerequisites:
None.


Content - Key areas:
Implementation of digital circuits in Field Programmable Gate Arrays (FPGA’s)
Design tools and environments for developing FPGA based digital circuits
Using a Hardware Description Language (VHDL)
Synthesis, Test and simulation of complex digital circuits.

Learning outcomes:
Knowledge:
- Profound knowledge concerning how to develop and implement basic digital circuits in programmable technologies.
- Insight in how to use the development tools needed, to design and implement digital circuits in Field Programmable Gate Arrays (FPGA’s).

Skills:
- The ability to specify, design and model combinational digital circuits using VHDL
- The ability to specify, design and model synchronous digital circuits using VHDL
- The ability to specify, design and model state machines for controlling purposes using VHDL
- The ability to verify the modelled circuits via post route simulations for a defined target component
- The ability to implement the designed circuit into a specific FPGA
- The ability to use a complex ASIC design environment.
Competencies:
The ability to design a complex digital circuit from a given specification and implement it in a Field Programmable Gate Array.

Time of classes:
Autumn

Lessons:
48 hours

Form of instruction:
Lectures and hands-on exersices.


Examination conditions:
All assignments must be handed in according to the deadlines published in the detailed course plan on Blackboard.

Evaluation
Approval on the basis of exercises

Comments:
Please note that this course is part of the 5th semester of the bachelor of engineering program in Mechatronics. The educational concept `The Engineering Education Model of the University of Southern Denmark¿, which underlies the curriculum for your study program, is structured around the objectives for the study program, the semester and the module. Accordingly, you should, as part of your studies, keep informed on objectives stated in the relevant study level of the curriculum for your study program.

Programmes:
Bachelor of Science in Engineering (Innovation and Business)
5. semester, elective subject. Offered in: Sønderborg
Bachelor of Science in Engineering (Mechatronics)
5. semester, elective subject. Offered in: Sønderborg
Bachelor of Engineering in Mechatronics
5. semester, elective subject. Offered in: Sønderborg
Bachelor of Engineering in Interaction Design
5. semester, elective subject. Offered in: Sønderborg