發(fā)布日期:2022-07-15 點(diǎn)擊率:28
為了拓展其預(yù)硅片驗(yàn)證工具的市場(chǎng),EDA新創(chuàng)企業(yè)Carbon設(shè)計(jì)系統(tǒng)公司不僅在工具中增加了對(duì)VHDL的支持,而且在法國(guó)設(shè)立了銷售辦事處。這項(xiàng)VHDL支持功能還可以服務(wù)于擁有Verilog和VHDL IP的美國(guó)客戶。
借助一個(gè)新的剖析器,Carbon公司的Speed-Compiler和DesignPlayer工具現(xiàn)在支持VHDL。“為了走向歐洲,與那里的公司如意法半導(dǎo)體合作,我們發(fā)現(xiàn)有必要支持VHDL?!盋arbon公司行銷副總裁Alan Swahn表示,“此外,一些從事混合設(shè)計(jì)的公司擁有多種語言的IP,因此有必要支持混合語言?!?
Carbon公司去年12月推出了SpeedCompiler和DesignPlayer。這兩款工具用于從RTL Verilog代碼產(chǎn)生基于快速周期、寄存器精確的模型。該公司宣稱,這種模型比事件驅(qū)動(dòng)的仿真快50倍,可用于早期軟件開發(fā)以及硬件的回歸測(cè)試。
SpeedCompiler現(xiàn)在可讀取Verilog RTL和VHDL,并創(chuàng)建可鏈接的對(duì)象模型。這種二進(jìn)制對(duì)象包括用于鏈接軟件開發(fā)環(huán)境或仿真器的C語言API和支持調(diào)試的“問答管理器”。DesignPlayer會(huì)為每個(gè)模型生成一個(gè)引擎,并用于運(yùn)行這個(gè)模型。DesignPlayer可以獨(dú)立運(yùn)行,或者被鏈接到C/C++測(cè)試環(huán)境,或者直接作為可調(diào)用的模型被連接到SystemC仿真器。
該公司產(chǎn)品經(jīng)理Matthew Bellantoni透露,自從去年12月推出產(chǎn)品以來,Carbon已經(jīng)有許多成功的故事。它的產(chǎn)品被StarGen公司用來驗(yàn)證交換結(jié)構(gòu)軟件,被S3 Graphics公司用來提高驗(yàn)證套件的性能,被太陽微系統(tǒng)公司用來驗(yàn)證嵌入式軟件。
雖然Carbon的產(chǎn)品最初瞄準(zhǔn)的是軟件和固件開發(fā),但它們還在硬件驗(yàn)證環(huán)境中發(fā)現(xiàn)了用武之地。“一些客戶使用它來進(jìn)行硬件回歸測(cè)試。這些客戶擁有非常長(zhǎng)的測(cè)試套件,他們希望有一個(gè)周期和寄存器精確的模型使他們能反向運(yùn)行大型的測(cè)試套件,”Swahn表示。
今年夏季,Carbon宣布,它的DesignPlayer模型將可以與CoWare公司的ConvergenSC SystemC仿真環(huán)境以及Virtutech公司的Simics指令集仿真器一道工作。其中,DesignPlayer與Simics的集成可以提供一種替代的軟硬件協(xié)同仿真環(huán)境,而普通的這種仿真環(huán)境會(huì)受到HDL仿真器速度的限制。
SpeedCompiler一般用于大型工程項(xiàng)目組,年許可費(fèi)為20萬到35萬美元。用于開發(fā)的DesignPlayer引擎每個(gè)許可證的費(fèi)用為1萬美元。IP配置引擎的單個(gè)許可證費(fèi)用低于2千美元。SpeedCompiler-VHDL已經(jīng)開始廣泛供應(yīng)。
作者:葛立偉