Difference between revisions of "FPGA and led"
From ArmadeusWiki
Line 1: | Line 1: | ||
This project is intented for people who are new to VHDL. | This project is intented for people who are new to VHDL. | ||
− | + | We will connect a switch and a led to the FPGA and use some VHDL code to toggle the led state each time the switch is pressed. | |
'''Some usefull informations:''' | '''Some usefull informations:''' | ||
− | |||
The main FPGA page [[http://www.armadeus.com/wiki/index.php?title=FPGA]] of the armadeus wiki. | The main FPGA page [[http://www.armadeus.com/wiki/index.php?title=FPGA]] of the armadeus wiki. | ||
Line 10: | Line 9: | ||
This document [http://www.cs.uml.edu/~fredm/courses/91.548-spr06/files/qst.pdf] gives a lot of usefull informations on how to use ISE Webpack. | This document [http://www.cs.uml.edu/~fredm/courses/91.548-spr06/files/qst.pdf] gives a lot of usefull informations on how to use ISE Webpack. | ||
− | Page 9 of this document | + | Page 9 of this document shows the devlight pinout matrix: [http://www.armadeus.com/downloads/apf9328DevLight/documentation/dataSheet_APF9328_DevLight.pdf] |
− | Pages 28 and 29 of the APF datasheet | + | Pages 28 and 29 of the APF datasheet shows the mapping of the devlight pinouts with the FPGA pinouts :[http://www.armadeus.com/downloads/apf9328/documentation/dataSheet_APF9328.pdf] |
'''Schematic''' | '''Schematic''' | ||
Line 26: | Line 25: | ||
[[Image:led_top.png]] | [[Image:led_top.png]] | ||
+ | |||
+ | Benoît Canet alias benoit on #armadeus |
Revision as of 20:25, 14 April 2007
This project is intented for people who are new to VHDL.
We will connect a switch and a led to the FPGA and use some VHDL code to toggle the led state each time the switch is pressed.
Some usefull informations:
The main FPGA page [[1]] of the armadeus wiki.
This document [2] gives a lot of usefull informations on how to use ISE Webpack.
Page 9 of this document shows the devlight pinout matrix: [3]
Pages 28 and 29 of the APF datasheet shows the mapping of the devlight pinouts with the FPGA pinouts :[4]
Schematic
Anatomy of the circuit
The led_top.vhd is a VHDL file where the components of the circuit are instantiated and connected between them.
The functionnal diagram of the file is :*
Benoît Canet alias benoit on #armadeus