Forum Discussion
Altera_Forum
Honored Contributor
13 years ago --- Quote Start --- I tested my design and its working!!! :o --- Quote End --- Excellent! --- Quote Start --- But I have one more question, when programming, it really takes a while erasing the device (I use an EPCS64), then quickly program and verify (almost 2minutes in total), is this normal? The first time I programmed the FPGA almost had an attack due to expected, in college I was used to quickly program (with a EPC2). --- Quote End --- It depends on what tool you are using; some use a chip erase command to erase the flash, while others use sector erase on just the sectors that need to be reprogrammed. So how long to these take? Well, lets look at a 128Mbit SPI flash data sheet: http://www.micron.com/~/media/documents/products/data%20sheet/nor%20flash/5975m25p128.pdf (http://www.micron.com/%7e/media/documents/products/data%20sheet/nor%20flash/5975m25p128.pdf) Bulk erase time = 130 to 250s Sector erase time = 1.6 to 3s Read the documentation for the various tools, or signal tap the EPCS interface and see what SPI flash command (sector or bulk erase) is being issued. Cheers, Dave