fpga原型驗(yàn)證用于通過將RTL移植到現(xiàn)場可編程門陣列(FPGA)來驗(yàn)證專門應(yīng)用的集成電路(ASIC),專用標(biāo)準(zhǔn)產(chǎn)品(ASSP)和片上系統(tǒng)(SoC)的功能和性能。
由于硬件復(fù)雜性不斷增加,需要驗(yàn)證的相關(guān)軟件數(shù)量不斷增加,因此它今天的使用范圍更加廣泛。FPGA已經(jīng)被用于驗(yàn)證相對成熟的RTL,因?yàn)樗鼈兛梢源硪粋€(gè)近乎精確的以高速運(yùn)行的設(shè)計(jì)的復(fù)制品。這些復(fù)制品通常也足夠便攜,可用于現(xiàn)場測試。在純硬件方面,由于FPGA供應(yīng)商盡快轉(zhuǎn)向最先進(jìn)的制造工藝節(jié)點(diǎn),F(xiàn)PGA原型設(shè)計(jì)變得更加簡單和強(qiáng)大。由于該軟件通常占設(shè)計(jì)工作量的一半以上,所以SoC RTL的FPGA實(shí)現(xiàn)也可以用作軟件開發(fā),硬件/軟件協(xié)同驗(yàn)證和軟件驗(yàn)證的基礎(chǔ) - 所有這些都在最終硅芯片可用之前完成。所有這些因素都有助于降低設(shè)計(jì)成本并縮短上市時(shí)間,降低重新調(diào)整的風(fēng)險(xiǎn)。例如,已經(jīng)在FPGA原型上得到廣泛驗(yàn)證的軟件應(yīng)該更容易與來自晶圓廠的第一塊硅相結(jié)合。 FPGA原型也可用于設(shè)置任何可能的硅后調(diào)試路徑。