Carbon Design Systems 公司(下稱Carbon公司)把VHDL 增加到其語言覆蓋范圍(以 Verilog 和 C兩種語言為基準)之中,又在將其地理覆蓋范圍擴大到歐洲。Carbon公司的任務是提高模塊和系統驗證的速度,目標是模擬領域的境界:能在尚未實現的硬件上運行早期代碼。要達到這一目標,問題始終在于使硬件模擬程序運行得很快,足以供你在合理的(真實)時間內,在硬件上運行有用數量的早期代碼,換句話說,就是實現硬件和軟件的真正并行設計。
Carbon公司 宣布開發出一種新技術。該技術并不試圖加快仿真程序的運行速度,而是把重點放在運行仿真的計算任務上,并把 HDL 模型作為一個項目來處理,將其編譯成一個計算效率很高而周期和寄存器很精確的運行時引擎。計算結果使您能夠看到設計中的所有節點,而運行速度據稱比本征模擬快 10~50 倍。該“引擎”沒有基于事件的芯核;而這一技術把重點放在定時上,并把大量的軟件工作花在編譯階段。一個連接該引擎的高性能 API 使這一技術達到盡善盡美。軟件就像運行在“真實的”硬件上,而您可以使用 API 來調試它。
Carbon的SpeedCompiler為系統驗證流程提供了一個新特點。
Carbon 公司是將這一產品系列作為編譯程序 SpeedCompiler 和 DesignPlayer 運行時支持環境推出的。您可以單獨運行編譯的結果,或把它鏈接到外部環境、硬件或另一個仿真中。它可以直接連接到驅動器代碼,并在不到一小時內,在功能足夠強大的 PC 或工作站上編譯 600 萬個門電路。它還可以鏈接到 SystemC 環境。
一個設計小組一般需要擁有該編譯程序的一份拷貝(售價為 20 萬美元起)和多個“演示”軟件包(每個 1 萬美元)。IP(知識產權)用戶可以采用 DesignerPlayer 軟件包的“分銷”版(批量售價是 2000 美元)來安全地分銷其硬件的周期精確模型,以便進行評估和開發。
網址:www.carbondesignsystems.com