Skip to content

Laboratory workshop for ALINX AX309 development board (with FPGA Spartan 6)

License

Notifications You must be signed in to change notification settings

kdg-auts/ALINX-AX309

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FPGA Laboratory workshop with ALINX-AX309 development board

A set of simple projects to familiarize yourself with the resources of the ALINX AX309 development board. The core element of the board is an FPGA chip of the Xilinx Spartan 6 family, model XC6SLX9. A detailed description of the board resources, the FPGA chip used, and how to configure the FPGA chip can be found in Wiki.

List of projects included:

  • lab0 - Introductory project (buttons and LEDs, get familiar with board and IDE)
  • lab1 - Advanced processing of simple I/O resources (buttons debouncing and LED indication modes)
  • lab2 - Sound generation
  • lab3 - Using of 7-segment Hex-number LED display (simple FSM to control displayed numbers)
  • lab4 - Simple Universal Asynchronous Receiver-Transmitter (UART module)
  • lab5 - Storing data in non-volatile memory (external EEPROM IC, I2C interface module)
  • lab6 - Video signal output interface (VGA)

The details of each project are described in the respective folders.

About

Laboratory workshop for ALINX AX309 development board (with FPGA Spartan 6)

Topics

Resources

License

Stars

Watchers

Forks