在线观看欧美一区二区三区,亚洲一区AV无码少妇电影,电家庭影院午夜,国产偷v国产偷v亚洲高清

面向源級調(diào)試的仿真器整合了高級建模和硬件實現(xiàn)

http://njchuangji.com 2015年09月19日        

Bluespec公司近期瞄準電子系統(tǒng)級(ESL)設(shè)計領(lǐng)域中的一個新興細分領(lǐng)域推出其Bluesim仿真器新版本,該仿真器支持軟件開發(fā)和硬件驗證的虛擬原型構(gòu)建。該公司稱,Bluesim基于SystemVerilog,把高級建模和硬件實現(xiàn)整合在了一個工具套件中。

Bluesim是專為設(shè)計的源級調(diào)試而開發(fā)的,然后再利用Bluespec公司的Bluespec Compiler編譯器進行綜合,由SystemVerilog或SystemC產(chǎn)生可綜合的RTL代碼。把SystemVerilog仿真器定位為一個“ESL”工具可能頗有爭議,但Bluespec聲稱其具有抽象級別遠高于RTL的專有結(jié)構(gòu)。

Bluespec公司CEO Shiv Tasker表示,該公司的這種結(jié)構(gòu)讓用戶能夠建立周期近似和周期精確的事務(wù)級模型,從而使仿真速度比RTL仿真快4倍到1000倍,具體取決于模型的細節(jié)層次。Bluesim不支持未定時的事務(wù)級模型,但它是一種雙態(tài)的周期準確仿真器。

Bluesim不是獨立式仿真器。它只適合于采用了Bluesim語言擴展的設(shè)計,且只有使用了這些結(jié)構(gòu)的代碼才能在Bluesim中進行仿真。不過,由Bluespec綜合生成的 RTL代碼可在任何Verilog仿真器里運行。

具備直接的C語言接口

Bluesim的新特性之一是直接的C語言接口,據(jù)稱可避免協(xié)同仿真操作。Bluespec公司市場副總裁George Harper告知,用戶可以進行直接的C調(diào)用,徑直連接到C語言測試平臺上,運行包含了C語言算法的功能性模塊。

Harper稱,該仿真器也已進行加速。他表示,利用這款新產(chǎn)品,RTL仿真運行速度將比傳統(tǒng)的事件驅(qū)動仿真快4到15倍。以前的解決方案只有這個速度的一半,而未來會更快?!拔覀冎匦聵?gòu)建了實現(xiàn)方案,”Harper表示,“目前我們還沒有達到性能最優(yōu)化,但會不斷改進?!?br>
還有一個新特性是具有設(shè)置斷點的交互式調(diào)試接口。此外,新版本的Bluesim增加了對不同時鐘域運行模塊的支持能力。

通過上述各種能力,Bluespec公司宣稱Bluesim現(xiàn)在可用作軟件驅(qū)動器、初始化和診斷程序、固件和宏代碼,以及硬件早期建模的虛擬原型構(gòu)建環(huán)境。對用戶而言,它的運行速度足夠快到啟動操作系統(tǒng),Tasker提到。

目前有好幾種虛擬原型構(gòu)建工具讓用戶能夠在系統(tǒng)硬件的超快速模型上開發(fā)和調(diào)試軟件。這些工具一般還附帶處理器模型。

盡管Bluespec聲稱,對同等的細節(jié)層次而言,Bluesim的速度可匹敵現(xiàn)有原型構(gòu)建工具,但該公司不提供任何處理器模型。不過Bluesim可以使用外部處理器模型,Tasker表示。例如,他解釋道,一個用戶可以選取一個ARM內(nèi)核外部模型,把它和一個Bluespec模型結(jié)合為一個存儲控制器,并在一次仿真中共同運行。

另外,Harper還表示,Bluesim中基本的SystemVerilog模型可直接被用于RTL實現(xiàn)?!斑^去,建模和實現(xiàn)分別是兩個單獨的環(huán)境,但有了Bluespec,設(shè)計人員就可以在一個環(huán)境中完成所有這些工作,”他指出。虛擬原型構(gòu)建能力最好用于和硬件相關(guān)的軟件,Harper表示。這包括了驅(qū)動器和固件。

“盡可能早地真正獲得硬件的準確視圖是幫助軟件開發(fā)團隊的關(guān)鍵推動力?!盚arper認為。

新版本的Bluesim目前已開始供貨,一年期授權(quán)費用為39,000美元。

[上一個新聞資訊]:面向源級調(diào)試的仿真器整合...
閱讀技巧:鍵盤方向鍵 ←左 右→ 翻頁
[下一個新聞資訊]:面向未來、堅持“三個挑戰(zhàn)...
Copyright @ 沈陽廢品回收    電子郵件:
沈陽榮匯物資回收有限公司   電話:13252826888