Course syllabus

Course-PM

EDA234 / DIT234 EDA234 / DIT234 Digital project laboratory lp2 HT23 (7.5 hp)

Course is offered by the department of Computer Science and Engineering

Contact details

Arne Linde - examiner, lecturer, and laboratory responsible

Phone :   772 1683
Office : room 4464, floor 4, EDIT building
Email : arne@chalmers.se


Chenhao    Yang - TA
Aravind    Prasannanpillai Sreevilasam - TA

Available via Canvas messages 

Course purpose

Short description of the course purpose and content: can be copied from syllabus in Studieportalen. Additional information can be added.

Schedule

TimeEdit
Reading week 1 (W44)
Monday 30/10 13:15 Lecture 1: Introduction. EL43
Tuesday 31/11 10:00 Lecture 2:  Programmable logic and VHDL. EL43
Wednesday 1/1113:15  Laboration 1 ed4220
Thursday 2/11 10:00 Lecture 3: el42
Thursday 2/11 13:15 Laboration 1/2

Friday 3/11 08:00 Laboration 2

Reading week 2 (W45)
Monday 6/11 Lecture 4: -
Tuesday 7/1 - Friday 10/11 Laboration 3/Supervision 

Reading week 3 (W45)  - 7 (W50)
Supervision Monday 13-15, Wednesday 10-12, and Friday 10-12

Other times by appointment. The supervisor assigns the laboratory site and distributes tools, components, instruments, etc.

Each week, the group must have a brief meeting with the supervisor in order to determine the work progresses. In order to get a grade for the course, one is premitted to miss at most two of these meetings.

Course literature

Most of the material is available in the course lab.
However, it is good to have access to a book about VHDL.

List all mandatory literature, including descriptions of how to access the texts (e.g. Cremona, Chalmers Library, links).

Also list reference literature, further reading, and other non-mandatory texts.

Course design

The course begins with some lectures and exercises that familiarize students with CAD/EDA tools. Subsequently, the students themselves proceed with the construction work under supervision. The project work is performed in groups of three or four students. Each group selects a task of its own or follows a proposal from a catalog of projects. Components, instruments, and equipment will be available for students and accessible on our premises for six weeks. Construction work is presented in a written report. Students have a meeting each week with a supervisor. The course concludes with a seminar with mandatory attendance, where projects are presented.

Changes made since the last occasion

It is an exercise in soldering for those who have yet to do this before.
KiCad is introduced for schematic drawing and circuit board manufacturing.

Learning objectives and syllabus

Learning objectives:

  • describe the principles for a structured and hierarchical description of smaller digital systems [P, R].
  • describe how programmable logic circuits work and how they are best utilized [L, R, P].
  • handle electronic design automatic (EDA) tools to develop and verify programmable logic circuits [L, R, P].
  • search for information in documentation/datasheets of commercial electronic components [R, B, W].
  • implement a prototype digital system considering aspects of clocking, synchronization, and control (state machine) [R, P].
  • determine power supply requirements for digital circuits in environments with multiple voltages [R, P].
  • develop a prototype digital system, from specification, via implementation and verification, to testing and evaluation [W,B.P]

 

Link to the syllabus on Studieportalen.

Study plan

If the course is a joint course (Chalmers and Göteborgs Universitet) you should link to both syllabus (Chalmers and Göteborgs Universitet).

Examination

"Examination" only takes place in connection with the examination period for reading period 2, Tuesday 3 to Saturday 14 of January. Exam time is booked in Canvas. The times are available from week 7 (reading week). Each group reports their work in the form of a:

a) Written report
     (submitted in Canvas no later than 2 full weekdays before the "Exam")
b) Brief written report from each group member
     about his participation in the project (max. A4)
c) Practical demonstration
d) Presentation of about 30 minutes.

To be approved for the course, each group member must be able to describe, in detail, the part of the construction in which he/she has participated. Each group member must have participated in some part of the design. A team member may fail the project while the others can be approved.

The grade is based on a basic grade based on the difficulty of the project. The result of the project prototype and the documentation complements this.

Individual grades are then based on participation in project meetings, participation in the project, and the oral presentation.

To be allowed to present a report, there must be a prototype with basic functionality.

In case of failure of one of the parts, re-examination is offered within one week.
After that, an examination opportunity is offered in connection with the re-examination period in August.

 

Course summary:

Date Details Due