Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
18 years ago

Flash EPC64, slow to program

Hello,

We use on our board EPC64 flashes to store the pof

file for the stratix 2.

This take about 10 minutes to upload the pof;

This is slow.

When the sof is uploaded with the same usb blaster, it takes 5 seconds,

so clearly the flash is the limiting factor.

As we will move to stratix 3 which are two times bigger, I expect bigger pofs as well,

and I guess that programming the flash will take ages.

Is Altera aware of this problem, and will they propose an equivalent to the EPC64 (easy to integrate) but much faster ?

14 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Chip Erase time typical for 64M is 1 min.

    Program depands on clock rate when clock is too slow.

    Typical is about 1~2ms for 256byte.

    Page Program 256byte is equal to

    8(cmd) + 24(adr) + 8x256 = 2080 clk
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Just did measure for you.

    it's 6ms clock period for 166.7Hz as my experiment...

    I'm not sure if it's computer/environment dependent.

    of course, the sum of clk period must also add erase time and program time.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    By the way, I remember speed for Altera config is

    Byteblaster > USBblaster > MasterBlaster