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.
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
Teaching hours
- CIIntegrated courses32h
Mandatory prerequisites
VHDL syntax
State machine
Notion of clock and enable signals
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.
Assessment of knowledge
Initial assessment / Main session - Tests
Type of assessment | Type of test | Duration (in minutes) | Number of tests | Test coefficient | Eliminatory mark in the test | Remarks |
---|---|---|---|---|---|---|
Final inspection | Written | 60 | 0.6 | without document without calculator | ||
Project | Active Participation | 0.4 | Grade carried over to make-up session |
Second chance / Catch-up session - Tests
Type of assessment | Type of test | Duration (in minutes) | Number of tests | Test coefficient | Eliminatory mark in the test | Remarks |
---|---|---|---|---|---|---|
Final test | Written | 60 | 0.6 | without document without calculator | ||
Project | Active Participation | 0.4 | Main session score |