School / Prep
ENSEIRB-MATMECA
Internal code
ES8PR209
Description
You will design and implement a digital architecture using the Digilent NEXYS board provided. The digital architecture developed will have to perform functions that you will have defined yourself with your supervisor.
As a minimum, these functions must "enable" you to implement :
- A finite-state machine,
- A user interface with inputs and outputs:
Examples of inputs: switches, push-buttons, serial link with computer, sensor...
Examples of outputs : single LEDs, 7-segment displays, tricolor LEDs, audible signal, serial link to computer, VGA display, OLED text display, actuator...
- The minimal 8-bit processor with four instructions developed in the EN217 module
Main objectives of the project :
Develop a system that synthesizes the experience gained in practical sessions on VHDL and digital circuit synthesis.
Independently apply development, debugging and validation methods.
Evaluate your ability to carry out a project with method and rigor: from writing specifications to validation through testing.
Teaching hours
- CIIntegrated courses40h
Mandatory prerequisites
Xilinx's VHDL language and Vivado environment.
The minimal 8-bit four-instruction processor developed in the EN217 module.
Bibliography
Specifications will be provided
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 |
---|---|---|---|---|---|---|
Project | Report | 1 | ||||
Project | Defense | 1 |