Synplicity強化版DSP軟體提供ESL合成方案
關鍵字:Synplicity Synplify DSP M-Control 向量程式庫 DSP
美商昕博科技(Synplicity)宣佈,該公司已強化Synplify DSP解決方案,能進一步加速將DSP演算法實現於晶片中。Synplify DSP軟體是Synplicity的ESL合成平台,可提供包括高階模組化(modeling)和硬體抽象(hardware abstraction)、能轉為RTL的條件限制(constraint-driven)演算合成,以及為效能、閘數和多通道化等特性提供系統性最佳化功能。
Synplify DSP軟體的增加功能包括對M語言控制(M-Control)和向量程式庫的支援,以及具有新增的功能區塊,有助於無線通訊、雷達和數位多媒體處理等先進應用的開發設計。除了這些加速演算設計的獨特功能外,Synplify DSP工具特有的合成演算法,號稱能讓設計橫跨不同的元件製程,同時也能達成最佳化的效能,協助用戶容易地將DSP演算法加入所選擇的硬體平台當中。
Synplify DSP軟體的最新版本支援M-Control功能,能使用M語言來提供精簡的控制與狀態機功能描述。在使用M語言來描述複雜的分支(branching)與邏輯陳述功能的狀況下,設計工程師現在可以選用精簡的形式來表達他們的演算法。
M-Control已整合到Synplify DSP資料庫和MathWorks的Simulink環境中,進而支援數據型式和取樣速率繼承(data type and sample rate inheritance)與傳遞(propagation)。為了支援中斷點(breakpoint)及轉換成M程式碼,M-Control也提供了inline除錯的功能。這些功能簡化了一般被整合到DSP演算法中的控制功能與驗證。
Synplify DSP軟體對其通訊資料庫做了許多更新,包括高階DSP合成資料庫、廣泛的濾波(filtering)功能、數學和通訊資料庫,以及向量資料庫支援等。透過這些新功能,用戶可以將複雜的無線演算法(例如WiMAX、802.11 a/b/g/n和DVB等標準)快速地描述、驗證以及實現到硬體當中。
Synplicity指出,向量支援使得數學與通訊演算法,更容易描述和模擬;此外向量支援亦可降低多通道無線演算法和多天線演算法所需投入的心力,這些應用包括MIMO、視訊、雷達和安全應用等等。
Synplify DSP軟體為Actel、Altera和Xilinx等多種FPGA技術提供延伸性的元件支援,其中包括Xilinx最新發表的Virtex-5 FPGA。可協助用戶開發可攜式和可延伸智財(IP),並可容易地被應用到所選的FPGA架構中。該軟體亦可支援Linux系統。
社區今日頭條 |
---|