Altera_Forum
Honored Contributor
14 years agoProgramming circuit
Hi, im trying to build a circuit board containing a cyclone-III and the necessary programming logic and I'ld like to keep it as cheap as possible.
I have the following questions: I originally wrote the vhdl for a stratix-III but am now converting it to the cyclone. I figure, the first step is to find out how much flash memory you need to store the fpga config. I do this by creating a .rbf file from my .sof file. My first problem is that the .rbf file is 5MB in size yet my vhdl is very simple ( one NCO and a multiplier basically, < 2% utilization on the Stratix-III. This seems very large to me and would require a bigger and more expensive flash chip. Secondly, assuming that the size is correct, I need to still buy a programmer. I was thinking of using a MAX V, again, the cheapest configuration and just using the parallel memory loader megafunction along with a 16MB flash chip. All together, this costs about $10. $8 for the flash, ~$1 for the cpld. Does this all sound legit? Does anyone have any tips that would be useful? Thanks Matt