Description
Development board allows us to study the FPGA chips. Features the module Xilinx Spartan XC3S50A with maximum number of I/Os - 108. Board is programmed via built-in miniUSB connector. It also has buttons, LEDs, segment display, slot for microSD cards, etc.
The course will be conducted based on this module on the Forbot.pl. In our offer, you will find alsoother sets to which lessons on this portalare conducted. |
The kit also includes a unique code, by which, in particular:
- you can confirm the originality of the product
- you will receive information about the latest news and updates on the course
- in the future, you will get access to new content and quick help on the forum.
The course of the FPGA from FORBOT.pl
Set ofElbert v2 - Spartan 3Ais used in the free course, which translates the basics of programming the FPGA chips. Starting from indicating the differences between programmable systems and microcontrollers. Through the configuration of the environment for practical projects through which you can get acquainted with VHDL in practice.
The outline of the course
The course was divided into 12 parts, which will be published regularly during the coming weeks. The frequency of the publications depends on Your participation and the number of comments.
The content of the course FPGA
L. p. | The name of the episode |
---|---|
1 | The basics of VHDL in practice, the contents |
2 | Basic concepts, comparison with uC |
3 | Installing the Xilinx ISE environment |
4 | The basics of VHDL, the first draft |
5 | Logic gates. multiplexer |
6 | The shift register |
7 | Simulation of work of system |
8 | A finite state machine in VHDL |
9 | The vibration of the contacts, automats. |
10 | Graphics editor, logic gates |
11 | QUIZ, the summary of the course |
Specification
- Diagram FPGA: Spartan XC3S50A in TQG144 body
- Clock frequency: 12 MHz
- Flash memory: 16 MB SPI
- Integrated interface USB 2.0 (miniUSB connector)
- Configuration via JTAG and USB
- 8 led
- 6 buttons
- 8 DIP switches
- VGA output
- Slot for cards microSD
- 3-digit, 7-segment LED display
- 39 pins I/O for the purposes defined by the user
- Equipped with a voltage regulator
- Tile sizes: 122 x 86 x 17 mm
Examples of projects
Through the courtesy of one of our clients, we can provide three sample projects:
- The clock divider 50 MHZ -> Hertz + 8-bit binary counter is connected to a LED on the board
- The clock divider 50 MHZ -> Hertz + 8-bit shift register, connected to a LED on the board
- The clock divider 50 MHZ -> Hertz + 8-bit ring counter connected to the LED on the board
Click to download sample projects |
Useful links |