Forum Discussion
Altera_Forum
Honored Contributor
15 years agoAbout Address & Size of EPCS flash
Dear experts, I am using Cyclone III with EPCS64 (64Mbits). In SOPCbuilder, I chose "Assign base addresses" and have my epcs_flash_controller configured at base=0x00201800 end=0x00201FFF. ...
Altera_Forum
Honored Contributor
15 years agoHi,
the EPCS controller is the controller for the serial flash. It contains some registers for reading and writing data from and to the serial flash. This is done via serial SPI communication. So you do not need an address space which matches the size oft he flash. The epcs controller also contains 1KB of internal RAM for a bootloader. If properly configured the bootloader copies an application from the serial flash to a memory in the system and jumps to the startaddress of the application.