Altera_Forum
Honored Contributor
9 years agoSmallest configuration memory for Cyclon V SE SoC
Hi, I am currently designing a product(well, not me, I am just a student in an internship that was put on a project), and one of our option is to use a Cyclon V SE so we get an ARM cortex running linux for some network task.
But its currently unclear if the smallest configuration memory we could use is the EPCQ64 or the EPCQ32. According to the Cyclone V Device datasheet page 78 (https://www.altera.com/content/dam/altera-www/global/en_us/pdfs/literature/hb/cyclone-v/cv_51002.pdf) : The smallest Cyclone V SE, A2, has a Configuration .rbf Size (bits) of 33,958,560 bits. According to this page : https://documentation.altera.com/#/00021046-AA$AA00050621 EPCQ64 is 67,108,864 bits EPCQ32 is 33,554,432 bits According to the number, the EPCQ32 is too small of about 404,128 bits. But since the number are pretty close, 33,958,560 bits VS 33,554,432 bits, I was wondering if the extra 404,128 bits is just some sort of header for the file for quartus or the programmer to do its job correctly, or if that extra data is really stored inside the memory. Strangely, posting reply doesn't seem to work. My current project need to gather many LVDS and transmit those data over ethernet. My plan: FPGA do data acquisition, HPS do ethernet thing. About memory, what would be the cheapest option for Linux + gcc + ethernet? Which memory size do i need? Which memory medium shall I use? SD card or emmc or some sort of flash? Does this one may work? : http://www.digikey.ca/product-search/en?mpart=s25fl128sagnfi000&v=1274