發(fā)布日期:2022-07-15 點(diǎn)擊率:42
Novas軟件公司最近開發(fā)出一款名為Reusner Design Knowledge Publisher的軟件產(chǎn)品,它可以基于HDL代碼生成和自動更新圖形化“視圖”。這些視圖可用于調(diào)試或生成歸檔文件。
這一新功能已成為Novas的Verdi或Debussy調(diào)試系統(tǒng)的一個選項,因為用戶只能在Verdi或Debussy環(huán)境下才能讀取Reusner視圖。閱讀Reusner生成的視圖不需要額外的許可證,但用戶只有購買了Reusner產(chǎn)品才能出示這種視圖。
據(jù)Novas軟件公司營銷副總裁DaveHSPACE=12 ALT="圖:Reusner可基于HDL代碼生成圖形"> Kelf介紹,Reusner產(chǎn)品有兩個主要目標(biāo):一是設(shè)計團(tuán)隊可以用它完成代碼的歸檔,以方便其它設(shè)計或驗證工程師理解和調(diào)試不是由他們生成的代碼;二是知識產(chǎn)權(quán)(IP)提供商可以將他們的IP圖形化視圖發(fā)送給最終用戶,而不必?fù)?dān)心源代碼的泄露。
Kelf接著說,Reusner接受HDL代碼,并利用Novas的可視化引擎產(chǎn)生“干凈漂亮的視圖”,以使代碼變得容易理解。Reusner的特別之處是,當(dāng)將來HDL代碼有變化時,該產(chǎn)品可以自動更新該圖形化視圖。
Kelf表示,Reusner用戶可以按不同的詳細(xì)程度生成不同類型的視圖,包括簡單的原理框圖、狀態(tài)機(jī)圖、流程圖和協(xié)議圖表。同一個HDL描述可以生成多種視圖。
用戶可以在Verdi或Debussy調(diào)試環(huán)境中調(diào)看這些視圖,而且它允許用戶生成HTML文件、word文件或Framemaker文件。
HDL代碼可以是VHDL、Verilog或SystemVerilog,并且不必是可綜合的,Kelf指出。雖然圖形化視圖在HDL代碼變化時可以自動進(jìn)行更新,但反過來卻不行,即修改視圖不會改變HDL代碼。
為什么像Novas軟件這樣的驗證調(diào)試公司會提供這樣的產(chǎn)品呢?因為“優(yōu)秀的驗證和高效的調(diào)試工作背后離不開工程師們對設(shè)計的充分理解,”Kelf解釋道,“如果團(tuán)隊理解了設(shè)計,那么他們的調(diào)試工作就能快上好幾倍?!?
作為Verdi或Debussy選項的Reusner Design Knowledge Publisher產(chǎn)品已有現(xiàn)貨,一年期許可證費(fèi)用起價為1萬美元。利用Verdi和Debussy閱讀視圖是完全免費(fèi)的。
作者: 葛立偉