You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 4
Next »
FPGA's and SoC can be used for many more advanced functions as making a LED to blink. However "LED Blinky" is considered a "Hello World" for systems that can not otherwise say Hello.
Requirements
To make LED to Blink (under user control) following requirements are needed:
- Some Programmable Device: MCU, CPU, CPLD, FPGA, SoC
- Working Programming or Configuration interface or means to boot the Programmable Device
- Timing Source (Clock), can be external or internal, must be be enabled
- Active Power to all required power domains of the Programmable Device
- Release of main Reset
- LED Connected to some user controllable I/O Port of the Programmable Device
- LED must be assembled with right polarity and proper current limiting resistor
- Valid I/O Voltage applied to the I/O Bank with the user LED
If any of those requirements are missing, you will most likely fail with the simple task to get an LED to Blink.