Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Beginner
919 Views

Quartus Programmer is extremely slow; takes 3 hours to program a 16Mbit serial PROM device. Any ideas what is causing this?

I'm using Quartus Prime Standard 18.1 and trying to program a serial PROM device SST25VF016 in Active Serial mode. Programming cycle succeeds but is extremely slow, takes more than 3 hours for 16Mbit. Any ideas?

0 Kudos
3 Replies
Highlighted
Moderator
1 View

Re: Quartus Programmer is extremely slow; takes 3 hours to program a 16Mbit serial PROM device. Any ideas what is causing this?

Hi,

 

May I know which Intel FPGA device you are using?

0 Kudos
Highlighted
Beginner
1 View

Re: Quartus Programmer is extremely slow; takes 3 hours to program a 16Mbit serial PROM device. Any ideas what is causing this?

I'm using a EP4CE55F23C8.

0 Kudos
Highlighted
Valued Contributor II
1 View

Re: Quartus Programmer is extremely slow; takes 3 hours to program a 16Mbit serial PROM device. Any ideas what is causing this?

You're using a SPI Serial NOR Flash from Microchip for configuring a Cyclone IV FPGA via AS mode. The SPI Flash device has a HOLD# signal. Can you probe the HOLD# signal and find out if this signal is being held low for long period of time. If this HOLD# signal is kept low , it would temporarily stop/halt the serial data transfer. Where have you connected this HOLD# signal on the board/FPGA?

 

Also check the status of the WP# signal. This should not be low during configuration

 

The device can work at 25MHz as well as 80MHz. Make sure you are operating it at 25MHz. If its still slow, try reducing this clock frequency to 10MHz/6MHz and see if configuration happens faster.