Parallel Flash Loader Megafunction User Guide (PDF) - Altera
Parallel Flash Loader Megafunction User Guide (PDF) - Altera
Parallel Flash Loader Megafunction User Guide (PDF) - Altera
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Specifications Page 49<br />
Use the following formulas in this calculation:<br />
C access = T access *F clk +1<br />
C flash for Normal Mode = C access / 2<br />
C cfg = 2.5<br />
C overhead = 3*C access<br />
Total Clock Cycles = C overhead + max (C flash , C cfg )*N<br />
Total Configuration Time = Total Clock Cycle/ PFL Input Clock<br />
Substitute these values in the following formulas:<br />
C access = (100ns * 100MHz) + 1 = 11<br />
C flash = 11/2 = 5.5<br />
C cfg = 2.5<br />
C overhead = 3*11 = 33<br />
Total Clock Cycles = 33 + 5.5 * 590848 = 3249697<br />
Total Configuration Time at 100 MHz = 3249697/ 100 × 10 6 = 32.5ms<br />
■<br />
Page mode configuration time calculation:<br />
.rbf size for EP2S15 = 577 KB = 590,848 Bytes<br />
Configuration mode = FPP without data compression or encryption<br />
<strong>Flash</strong> access mode = Page Mode<br />
<strong>Flash</strong> data bus width = 16 bits<br />
<strong>Flash</strong> access time = 100 ns<br />
PFL input Clock = 100 MHz<br />
DCLK ratio = 2<br />
Use the following formulas in this calculation:<br />
T page_access = 30 ns<br />
C access = [(T access *F clk +1) + (T page_access *F clk *15)]/16<br />
C flash for Page Mode = C access / 2<br />
C cfg = 2.5<br />
C overhead = 3* C access<br />
Total Clock Cycles = C overhead + max (C flash , C cfg )*N<br />
Total Configuration Time = Total Clock Cycle/ PFL Input Clock<br />
Substitute these values in the following formulas:<br />
C access = [((100ns * 100 MHz) + 1) + (30ns*100 MHz*15)]/16 = 3.5<br />
C flash for Page Mode = 3.5/ 2 = 1.75 = 2<br />
C cfg = 2.5<br />
C overhead = 3*3.5 = 10.5<br />
Total Clock Cycles = 10.5 + 2.5*590848 = 1477130.5<br />
Total Configuration Time at 100 MHz = 1477130.5 / 100 × 10 6 = 14.77 ms<br />
<strong>Parallel</strong> <strong>Flash</strong> <strong>Loader</strong> <strong>Megafunction</strong> <strong>User</strong> <strong>Guide</strong><br />
May 2013<br />
<strong>Altera</strong> Corporation