Altera FPGA AS,PS,Jtag配置模式區別
阿新 • • 發佈:2018-11-09
Altera FPGA AS,PS,Jtag配置模式區別
FPGA器件有三類配置下載方式:主動配置方式(AS)和被動配置方式(PS)和最常用的(JTAG)配置方式.
AS模式(active serial configuration mode):AS是將程式燒到FPGA的配置晶片裡,每次上電就寫到FPGA裡;FPGA每次上電時作為控制器,由FPGA器件引導配置操作過程,從配置晶片主動發出讀取資料訊號,從而把配置晶片的資料讀入FPGA中,實現對FPGA的程式設計配置資料通過DATA0引腳送入 FPGA,配置資料被同步在DCLK輸入上,1個時鐘週期傳送1位資料。
PS模式(passive serial configuration mode):則由外部計算機或控制器控制配置過程。通過加強型配置器件(EPC16,EPC8,EPC4)等配置器件來完成,EPCS作為控制器件,把FPGA當作儲存器,把資料寫人到FPGA中,實現對FPGA的程式設計。該模式可以實現對FPGA線上可程式設計。在下載配置的時候對於Cyclone II的器件,如EP2C8,在JTAG下載方式對應.sof,AS下載方式對應.pof。
JTAG:JTAG是直接燒到FPGA內部, 由於是SRAM 斷電後資料清除,所以要重新燒錄。