Dansk - English
Short version - Full version
VHDLE (Fall 2012) |
|||
Course code : | EVHDLE-U01 | ||
ECTS Credits : | 7,5 | Status : | Optional for specified Programme |
Revised : | 08/02 2010 | Written : | 29/08 2003 |
Placement : | 5-7 semester | Hours per week : | 4 |
Length : | 1 semester | Teaching Language : | Danish if no English students are present |
Objective : | To enable the student to develop VHDL-models for simulations, synthesis and implementation. The main project is to implement a CPU first as a behavioural model and later refine this model to a RTL structural model which can be synthesised. The design is then tested in a Xilinx XC2S100 FPGA. | ||
Principal Content : | The structure of VHDL: - lexical description and syntax. - design units, control structures, data objects and instructions. - subprograms Model description: - behavioral og structural domain models. - abstraction hierarchy and data transfer. Simulating - script - testbench Design, simulations and implementation of a basic CPU The course is based on WebPack version 9.1i.design tools |
||
Teaching method : | The teaching is a combination of class teaching and exercises. The teaching is based on a course project, which is done in groups. | ||
Required prequisites : | Basic VHDL (Dig1A/Dig2A) | ||
Recommended prerequisites : | - | ||
Relations : | - | ||
Type of examination : | Oral examination based on assignments | ||
External examiner : | Internal | ||
Marking : | 7 step scale | ||
Remarks : | Some assignment exercises are done during the semester. In order to sit for the examination the reports must be approved by the teacher. In the beginning of the semester the students form their own project groups. The group size should be 3-5 students. Each group pick up a test-board in the workshop Before the exam: Group presentation of the project. Each student will give a 5 minutes presentation of a part of the project. These presentations must be different and together they must cover important topics of the project. Oral exam: The exam is individual, and allow 10 minutes pr. student. The assessment is based on a general impression of the student with respect to the goals of the course. This will be evaluated from the project report, the oral performance as well as the functionality of the project. During the exam supervisor and censor will ask questions inspired by the presentation and the project report. After the exam: If the student doesn’t pass the examination, the student is given guidance on how to improve the chances of passing. |
||
Teaching material : | Notes. Supplementary: The Designers Guide to VHDL 2nd edition. Peter J. Ashenden. ISBN 1-55860-674-2. Morgan Kaufmann Publishers |
||
Responsible teacher : | Mogens Pelle
, mpel@dtu.dk |