EPCS
EPCS
EPCS(Erasable programmable configurable serial)是串行存貯器,NiosII 不能直接從EPCS中執(zhí)行程序,它實際上是執(zhí)行EPCS控制器的片內(nèi)ROM中的代碼(即Bootloader),把EPCS中的程序搬到RAM中執(zhí)行。
FPGA配置數(shù)據(jù)和NiosII程序都存放在EPCS器件中。FPGA配置數(shù)據(jù)放在最前面,程序放在后面,程序可能有多個段,每個段前面都插有一個“程序記錄”。一個“程序記錄”由2個32位的數(shù)據(jù)構成,一個是32位的整數(shù),另一個是32位的地址,分別用于表示程序段本身的長度和程序段的運行時地址。