SpringSoft新版VERDI偵錯(cuò)軟件可完全支持UVM以提升驗(yàn)證方法整合度
2011-05-03
作者:SpringSoft
SpringSoft今天宣布Verdi™自動(dòng)化偵錯(cuò)系統(tǒng)開始完全支持Universal Verification Methodology (簡稱UVM),。Verdi軟件在既有的HDL偵錯(cuò)平臺上新增全新的UVM源代碼與交易級(Transaction Level)信息紀(jì)錄功能,,讓工程師們能將復(fù)雜的SystemVerilog testbench結(jié)構(gòu)具體化,以便輕松地進(jìn)行先進(jìn)系統(tǒng)芯片(SoC)測試的偵錯(cuò)工作,。
UVM即將成為業(yè)界標(biāo)準(zhǔn),,可確保整合來自不同來源或運(yùn)用不同方法開發(fā)的testbench程序代碼(也稱為驗(yàn)證IP)能夠重復(fù)利用并具備相互操作性。Verdi在整合的testbench與設(shè)計(jì)偵錯(cuò)環(huán)境中加入新功能支持UVM相關(guān)偵錯(cuò)工作,,實(shí)現(xiàn)更高效率的交易級數(shù)據(jù)記錄與檢視功能,,遠(yuǎn)勝過目前UVM基礎(chǔ)架構(gòu)所能提供的偵錯(cuò)信息,。由于能夠在交易級中具體看到testbench與正在測試的設(shè)計(jì)之間更豐富的數(shù)據(jù),Verdi用戶能夠更完整地觀察整個(gè)驗(yàn)證環(huán)境,,這在復(fù)雜的回歸測試階段(Regression Test)尤其重要,。
SpringSoft產(chǎn)品營銷處長李新基表示:「SystemVerilog具備獨(dú)特的優(yōu)勢可克服驗(yàn)證復(fù)雜性,而UVM提供實(shí)現(xiàn)更佳驗(yàn)證相互操作性的基礎(chǔ)架構(gòu),。我們的UVM支持結(jié)合了Verdi現(xiàn)有廣受業(yè)界采用的功能與更佳的UVM交易級記錄功能,,萃取更多偵錯(cuò)所需的關(guān)鍵數(shù)據(jù)。讓工程師以更自然的方式,、更深入了解和分析testbench活動(dòng),,進(jìn)而判斷testbench或設(shè)計(jì)中是否發(fā)生了問題,?!?/p>
更佳的UVM配置
SpringSoft在業(yè)界標(biāo)準(zhǔn)SystemVerilog鏈接庫支持之上完整支持UVM源代碼。此外,,SpringSoft在Verdi系統(tǒng)中提供了定制SystemVerilog文件,,可清楚地記錄所有UVM組件之間的完整交易級數(shù)據(jù)到Verdi 的FSDB ( Fast Signal Database)。交易級數(shù)據(jù)可運(yùn)用于既有的Verdi波形工具中,,或全新推出的序列圖表(Sequence Diagram)中,。這種自動(dòng)化機(jī)制免除了手工記錄的麻煩,不必也不必改寫testbench將交易輸出為文字信息,。
嶄新的UVM testbench偵錯(cuò)功能運(yùn)用Verdi環(huán)境的多功能交易級偵錯(cuò)環(huán)境,,讓工程師能夠在仿真后快速地進(jìn)行testbench與設(shè)計(jì)的偵錯(cuò)工作。主要功能包括電子表格式的表格檢視可以進(jìn)行信息的排序與過濾,,方便易用的類別瀏覽器(Class Browser)可以瀏覽Testbench結(jié)構(gòu),,還有自動(dòng)化來源碼追蹤功能可以找出testbench問題的源頭。隨著UVM的使用不斷地演進(jìn)并獲得廣大業(yè)界的采用,,SpringSoft將計(jì)劃在Verdi加入更先進(jìn)的動(dòng)態(tài)數(shù)據(jù)記錄功能,,并建立更多偵錯(cuò)自動(dòng)化功能。
關(guān)于Verdi系統(tǒng)
Verdi自動(dòng)化偵錯(cuò)系統(tǒng)是SpringSoft調(diào)試程序系列的先進(jìn)旗艦產(chǎn)品,,透過將理解復(fù)雜的IC與SoC設(shè)計(jì)運(yùn)作的過程自動(dòng)化,,而使偵錯(cuò)時(shí)間縮短一半,在不熟悉的設(shè)計(jì)組件或第三方智能財(cái)產(chǎn)方面尤其實(shí)用,。這套全功能的系統(tǒng)運(yùn)用專屬分析引擎,,使長時(shí)間特性追蹤的工作自動(dòng)化,提供威力強(qiáng)大的設(shè)計(jì)視野,,并且有助于分析因果關(guān)系,,更運(yùn)用專利技術(shù)來揭露功能運(yùn)作,以及設(shè)計(jì),、斷言和系統(tǒng)testbench之間的互動(dòng),。
關(guān)于SpringSoft
SpringSoft為提供全球?qū)I(yè)自動(dòng)化技術(shù)之領(lǐng)導(dǎo)廠商,,所提供產(chǎn)品能加速工程師對于復(fù)雜的數(shù)字、邏輯,、混合信號集成電路(ICs),、特殊應(yīng)用集成電路(ASICs)、微處理器,、及系統(tǒng)單芯片(SoCs) 之設(shè)計(jì),、驗(yàn)證及偵錯(cuò)。其獲獎(jiǎng)無數(shù)的產(chǎn)品包括有Novas驗(yàn)證強(qiáng)化和Laker 客制化IC 設(shè)計(jì)解決方案,,已有超過400個(gè)整合組件制造(IDM),、無晶圓廠半導(dǎo)體公司、晶圓代工廠,、及電子系統(tǒng)代工(OEMs) 領(lǐng)導(dǎo)廠商使用,。總部設(shè)在臺灣新竹及美國加州圣荷西,,SpringSoft為亞洲最大且第一家掛牌上市之電子設(shè)計(jì)自動(dòng)化廠商,,并且以客戶服務(wù)在業(yè)界著稱,其400多位員工分布于世界各地?cái)?shù)個(gè)研發(fā)及技術(shù)服務(wù)據(jù)點(diǎn),。更多信息,,請洽SpringSoft網(wǎng)站:http://www.springsoft.com