FPGA芯片配置方式
來(lái)源:宇芯有限公司 日期:2017-11-30 16:09:24
從廣義的上講,F(xiàn)PGA的配置包括直接使用下載電纜對(duì)FPGA器件進(jìn)行編程、對(duì)外部EEPROM和FLASH進(jìn)行編程、使用MPU對(duì)FPGA器件進(jìn)行編程、外部EEPROM和FLASH對(duì)器件進(jìn)行編程等。
FPGA器件配置方式分三大類:JTAG配置、主動(dòng)配置和被動(dòng)配置。
主動(dòng)配置:由FPGA器件引導(dǎo)配置操作過(guò)程。
被動(dòng)配置:由計(jì)算機(jī)或控制器控制配置過(guò)程。上電后,控制器件或主控器把存儲(chǔ)在外部存儲(chǔ)器中的數(shù)據(jù)送入FPGA器件內(nèi),配置完成之后將對(duì)器件I/O和寄存器進(jìn)行初始化。初始化完成后,進(jìn)入用戶模式,開(kāi)始正常工作。
一旦設(shè)計(jì)者選定了FPGA系統(tǒng)的配置方式,需要將器件上的MSEL引腳設(shè)定為固定值,以指示當(dāng)前所采用的配置方式。
常用的配置方式有:
PS配置(Passive Serial ConfiguraTIon):被動(dòng)串行配置
AS配置(AcTIve Serial ConfiguraTIon):主動(dòng)串行配置
PPS配置(Passive Parallel Synchronous ConfiguraTIon):被動(dòng)并行同步配置
FPP配置(Fast Passive Parallel Configuration):快速被動(dòng)并行配置
PPA配置(Passive Parallel Asynchronous Configuration):被動(dòng)并行異步配置
PSA配置(Passive Serial Asynchronous Configuration):被動(dòng)串行異步配置
宇芯有限公司自成立以來(lái),我們專注于代理國(guó)內(nèi)外各大知名品牌的半導(dǎo)體元器件,代理品牌有NETSOL、JSC、everspin、來(lái)?xiàng)頛yontek、ISSI、CYPRESS等多個(gè)品牌總代理資質(zhì),主要產(chǎn)品線為sram、mram、psram等其他存儲(chǔ)器芯片,致力于為客戶提供具有競(jìng)爭(zhēng)優(yōu)勢(shì)的產(chǎn)品,是一家專業(yè)提供存儲(chǔ)方案解決商。