- Created on Sunday, 06 October 2013 16:17
- Last Updated on Tuesday, 08 October 2013 02:08
When developing programmable logic for the DE0 Nano Education and Development Board a SRAM object file (.sof), containing a configuration bit stream, is typically used to configure the hosted Cyclone IV FPGA at runtime, using the built-in USB Blaster.
When the programmable logic development stage has been completed the resultant configuration data can be downloaded to a configuration device, which reconfigures the Cyclone IV FPGA on power-on or reset. How the configuration data is loaded onto the configuration device is the focus of this article.
- Created on Friday, 28 February 2014 12:51
- Last Updated on Monday, 31 March 2014 07:46
It is customary to acquire a new FPGA development board or evaluation kit, try the accompanying demonstration programs, get bored with the accompanying demonstration programs and then wonder what to do next.
More often than not the newly acquired item is placed on a dust covered shelf and a mental note is made to do something commendable with the board sometime in the future. Unfortunately, for most of us, this mental note is registered in our hippocampus, but never recalled or executed.
As this has happened to us far too often we have decided to take action to avoid it happening again. Hence, we have come up with what we think is, if we can say so ourselves, a good idea for a series of tutorials, which we could use to put each new development board or kit we purchase immediately through its paces in an interesting way.