硬件仿真漸成主流,Mentor公司推出新一代硬件仿真平臺
伴隨著移動通信和便攜式設(shè)備的市場大發(fā)展,以及半導(dǎo)體工藝的進步,SoC技術(shù)將會井噴式的增長。據(jù)預(yù)測,到2017年,全球的SoC市場規(guī)模將達(dá)到488億美元??墒?,問題隨之而來。SoC設(shè)計的復(fù)雜程度大幅攀升,要進行精確的驗證就是一個非常大的挑戰(zhàn)。傳統(tǒng)的EDA工具提供了純軟件的驗證方法,但是這已不能滿足實際的需求。為此,硬件加軟件混合驗證的方法開始出現(xiàn),并逐漸得到市場的接納。
EDA巨頭Mentor Graphics公司在幾年前推出了名為Veloce的驗證平臺,在得到廣泛的好評后,新一代的平臺Veloce2于今年正式推出。Veloce2平臺的工作能力是一代的2倍,可驗證20億邏輯門的設(shè)計方案。新平臺包含了名為VirtuaLAB的虛擬實驗室,待測產(chǎn)品連接到Veloce平臺上后,可通過軟件模擬的外設(shè)進行仿真。這個平臺能提供快速的編譯和完整的調(diào)試功能,并具有先進的內(nèi)存模型,功效則大為提高。Veloce2軟件套件兼容第一代Veloce的模擬器,使得原先的使用者可以順利地過渡到新平臺。VirtuaLAB模擬器通過集成關(guān)鍵外設(shè),如USB,以太網(wǎng),以及PCIe和RTL模型,能夠創(chuàng)造出一個完整的目標(biāo)環(huán)境,能驗證硬件和嵌入式軟件。VirtuaLAB是一個純軟件的環(huán)境,可以同時支持多種軟件和硬件開發(fā)。相比于以前開發(fā)者用硬件適配器連接物理外設(shè)模擬器的狀況,VirtuaLAB極大地降低了開發(fā)費用。VirtuaLAB可以同系統(tǒng)的數(shù)據(jù)中心連接,方便進行多個項目的資源共享。同時,它還支持目前最熱門的外設(shè)協(xié)議,包括多媒體視頻/音頻標(biāo)準(zhǔn)、千兆以太網(wǎng)、USB、PCI Express和SATA接口。整個Veloce2具備完整的RTL模擬功能,能夠模擬真實的數(shù)據(jù)進行驗證。其具有運行時的高性能、快速編譯技術(shù)、易于上手、優(yōu)秀的調(diào)試性能等特點,而且還可將基于事務(wù)的加速與不同的傳統(tǒng)電路仿真操作模式組合使用。此外,現(xiàn)今的SoC中都包含了很多的通信協(xié)議,因此,驗證IP就成為驗證中的一個重要環(huán)節(jié)。而VirtuaLAB是個基于多種IP的實驗室,因此能幫助工程師很輕松地完成驗證。
Mentor Graphics公司同業(yè)界的很多知名公司都有合作,如ARM、Altera、Xilinx等。這就使得Veloce平臺能夠適應(yīng)主流的嵌入式系統(tǒng)。并且,在提供產(chǎn)品的同時,Mentor還會給予客戶很好的技術(shù)輔導(dǎo)。對于資金相對緊張的初創(chuàng)公司,還可以提供三個月的軟件免費試用。這對培養(yǎng)中小客戶也是有非常有利的。
EDA公司的主業(yè)是軟件,但是我們看到,以Mentor Graphics為代表的EDA公司紛紛亮出了自己的硬件驗證平臺。這個有趣的現(xiàn)象也表明,未來的EDA競爭,將可能在硬件層面展開新較量。