• Your selection is empty.

    Register the diplomas, courses or lessons of your choice.

Digital design

  • School / Prep

    ENSEIRB-MATMECA

Internal code

ESE6-NUME1

Description

The aim is to carry out a project in VHDL, for the moment based on a lotto.
The objectives are simple but essential:
- to learn autonomy,
- to acquire skills in VHDL,
- to develop a synthetic mind for writing the report,
- to improve English (English is not compulsory, but is highly valued),
- to acquire skills in project presentation with a short oral presentation.

Read more

Objectives

Skills developed through this module :

  • Analyze and use digital circuit design methods for embedded systems - Level 1
  • Designing and implementing a digital architecture for embedded systems - Level 1
Read more

Teaching hours

  • CIIntegrated courses32h

Mandatory prerequisites

VHDL syntax
State machine
Notion of clock and enable signals

Read more

Syllabus

Project on computer with implementation on FPGA board
- Lotto draw on NEXYS 3 board (Spartan6)
- Manual draw with management of recorded numbers and doubles.
- Display of results on 4 7-segment displays.

Read more

Assessment of knowledge

Initial assessment / Main session - Tests

Type of assessmentType of testDuration (in minutes)Number of testsTest coefficientEliminatory mark in the testRemarks
Final inspectionWritten600.6without document without calculator
ProjectActive Participation0.4Grade carried over to make-up session

Second chance / Catch-up session - Tests

Type of assessmentType of testDuration (in minutes)Number of testsTest coefficientEliminatory mark in the testRemarks
Final testWritten600.6without document without calculator
ProjectActive Participation0.4Main session score