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