球領先的電子器件和系統設計、驗證和制造軟件及知識產權(IP)供應商新思科技公司(Synopsys, Inc., 納斯達克股票市場代碼:SNPS)日前宣布:向市場推出其用于系統級芯片(SoC)設計的一套完整的、集成化硬件和軟件音頻IP子系統DesignWare? SoundWave Audio Subsystem。Synopsys的SoundWave音頻子系統完全可配置,并支持具有24位精度的從2.0到7.1聲道音頻流,以滿足諸如數字電視、機頂盒、藍光光盤播放機、便攜音頻設備及平板電腦等多樣化音頻應用的需求。
SoundWave音頻子系統包含以下組件:32位DesignWare ARC?音頻處理器,標準數字接口,模擬編解碼器,一個可支持來自Dolby、DTS和SRS的最新格式的軟件音頻編解碼器綜合庫;以及包含一個集成媒體流框架的完整的軟件環境。SoundWave音頻子系統還同時包含了虛擬的和基于FPGA的設計原型,以幫助工程團隊加速軟件的開發和對整個系統的驗證。通過將多個IP單元模塊與軟件整合到一起而成為一個預先驗證過的音頻子系統,Synopsys為設計師提供了一套SoC可直接使用的音頻解決方案,能夠顯著減少他們在SoC設計和集成上的工作量,同時降低設計風險及縮短產品上市時間。
在音頻應用中日益增加的多聲道音頻內容的使用以及其更高的采樣速率,增加了今天許多面向消費者的SoC的復雜性。此外,新的音頻標準需要更多的信號處理及帶寬,以在更大的音頻格式范圍內來提供高質量的聲音再現。使用專門的音頻子系統可使音頻處理任務從主處理器上卸載下來,因此降低了設計復雜性并提高了SoC的性能與效率。
“到2014年,在一片SoC上所集成的IP模塊數量的平均值有望接近120個,設計師需要能夠幫助他們在IP集成和管理那些模塊復雜性上大大減少工作量的解決方案”,市場研究公司Semico Research的高級市場分析師Rich Wawrzyniak說道。“憑借完整的、預先驗證過的IP子系統,由于它包含與IP一同使用的硬件和軟件,使設計師能夠在芯片級而非單個的模塊級來解決他們的設計問題。通過DesignWare SoundWave音頻子系統,Synopsys在IP產業中開辟了新的領域,它將使電子開發商以更快的速度進行創新。”
內置硬件
SoundWave音頻子系統的特點是選擇了一個ARC單核或雙核高能效32位音頻處理器,它專為并行處理多個高清、多通道音頻流而優化。該音頻子系統包含I2S和S/PDIF數字接口,可以用于片外的音頻連接以及高帶寬的片上連接如HDMI。ARM? AMBA? 3 AXI?/AHB協議的系統接口使其易于集成到SoC架構中。模擬音頻編解碼器為線路輸入輸出、麥克風、揚聲器和耳機提供高品質音頻連接。一套容易使用的配置工具使設計師能夠快速地選擇諸如聲道數量與音頻接口數量等選項,使配置一個完整的音頻子系統僅需幾小時,而非手工完成的幾個星期。Synopsys同時還提供SoC集成服務,來幫助客戶將子系統集成到他們的芯片之中,或對子系統進行定制以滿足客戶獨特的應用需求。
專用軟件
SoundWave音頻子系統提供了一個完整的、可直接使用的軟件環境,它包括支持來自Dolby實驗室(如Dolby Digital Plus和TrueHD)、DTS(如DTS HD Master Audio)、SRS實驗室(如TruSurround HD4和TruVolume)和微軟公司(如WMA 10 Pro)的最新多聲道音頻格式的音頻編解碼器,還包含如Ogg Vorbis與FLAC等流行的開源格式。SoundWave音頻子系統內置媒體流框架嵌入了解碼器、編碼器以及如音量控制、均衡器和環繞平衡等音頻后處理的功能。該框架可使軟件編解碼器和后處理軟件很方便地實例化到子系統中。基于行業標準的GStreamer多媒體軟件的音頻插件,使開發者能夠快速地將音頻子系統軟件整合到他們的主應用軟件當中。
虛擬和硬件原型
有豐富軟件的電子設備的開發者、尤其是那些將定位于移動和消費性市場的開發者,必須不僅要應對其設計中不斷上升的軟件內容,而且還要面對開發軟件并將其與硬件集成的挑戰。為了減輕軟件開發工作量,一個基于Synopsys的Virtualizer?的SoundWave音頻子系統虛擬原型,確保了音頻軟件協議棧與應用軟件的早期集成,這在投片回來前幾個月就得以實現。該音頻子系統的HAPS? 基于FPGA的原型解決方案確保實現即時軟件開發,并為快速的全系統集成與驗證提供一個可擴展的平臺。
“由于設計師為應對SoC設計不斷增長的復雜性而演變其方法論,所以IP的交付形式也必須跟著演變”,Synopsys IP和系統營銷副總裁John Koeter說道。“設計師們需要軟件與硬件的最佳結合來滿足他們設計的性能、成本、功耗及進度要求。DesignWare SoundWave音頻子系統通過提供完整端到端的已經驗證的、現成可用的音頻子系統,使設計師顯著縮短了他們從概念到實現的時間。”
1. 什么是IP子系統?
答:一個IP子系統將多種經驗證的IP模塊單元和完整的軟件解決方案整合到一個集成化設計之中,以完成一種諸如音頻、視頻及圖像這樣的系統級功能。IP子系統包含交互作用的硬件和軟件,它們經過充分地優化、測試及驗證來實現這種系統級功能。
2. 什么是DesignWare? SoundWave音頻子系統?
答:DesignWare SoundWave音頻子系統是一個完整的、預先驗證過的音頻子系統解決方案,它集成了硬件、軟件及原型設計。硬件組件包括32位ARC音頻處理器、數字I2S和S/PDIF接口和模擬音頻編解碼器。軟件組件包括一個可無縫地植入主應用的、即時可用的軟件環境,以及一個可支持源自Dolby、DTS和SRSLabs的最新音頻標準的軟件音頻編解碼器的綜合庫。子系統還包括虛擬的和基于FPGA的原型,以加速軟件開發和對整個系統的驗證。SoundWave音頻子系統帶給設計師一個能夠方便地集成到SoC的、可配置的SoC現成可用的解決方案。
3. 此解決方案會為設計師減少多少工作量?
答:此解決方案會為設計集成與驗證節省至少兩人年的工作量。這些工作量包括:探明應用需求,執行硬件/軟件功能劃分,對來自不同供應商的IP進行選擇與配置,硬件/軟件架構的IP集成與開發,主機接口軟件開發,功能、集成與性能測試,以及SoC設計流程。
4. DesignWare音頻子系統如何幫助設計師來應對其現今所面臨的IP集成與軟件挑戰?
答:隨著越來越多的功能集成到一片SoC中,開發和維持必要的功能模塊代價頗高且靡費時日,這些模塊既復雜而又不能被看成是差異化技術。通過將多個IP模塊與軟件集成到一個預先驗證的子系統,Synopsys給設計師帶來了一套可配置的、在SoC中現成可用的音頻解決方案,使他們能夠快速地實現其SoC所要求 的音頻功能。這顯著減少了他們SoC設計與集成工作量,降低了設計風險,使他們能夠將精力集中到開發應用中有差異化的部分并加速產品上市。
5. DesignWare SoundWave音頻子系統帶給客戶的好處有哪些?
答:SoundWave音頻子系統擁有以下優勢:
· 完整的、集成化的硬件及軟件解決方案,使可支持最新音頻標準的、“放入即用”音頻功能得以實現;
· 單核和雙核高能效32位ARC音頻處理器實現了對多種高清、多聲道音頻流的并行支持;
· 全面的軟件音頻編解碼器庫,包括對諸如Dolby Digital Plus、DTS-HD Master Audio以及SRSLabs的TruSurround HD4等最新音頻標準的支持;
· 諸如S/PDIF和I2S等數字音頻接口可提供多聲道輸入與輸出;
· 模擬音頻編解碼器以96 dB的動態范圍為線路輸出輸入、麥克風、揚聲器及耳機提供高質量連接;
· 虛擬的和基于FPGA的原型設計可加速軟件開發和對整個系統的驗證;
· 完整的軟件解決方案即時可用并可以無縫地植入主應用中。這包括:一個內嵌解碼器、編碼器和音頻后處理功能的集成媒體流框架,其中音頻后處理功能包括音量控制、均衡、環繞平衡和實時操作系統,并且所有的軟件都與它們相連。還包括基于行業標準的GStreamer多媒體軟件的音頻插件,使開發者能夠快速地將音頻子系統軟件整合到他們的主應用軟件當中;
· 易于使用的配置工具可使一個完整的音頻子系統在幾小時內完成配置,而非幾個星期的時間;
· 靈活的緩沖器架構消除了對額外直接內存訪問(DMA )IP的需要;
· 可提供SoC集成服務以幫助在整個芯片環境中實現和優化子系統。
6. 是什么使這款IP產品獨一無二?
答:Synopsys是唯一一家能夠為音頻IP子系統提供完整解決方案的公司,子系統包含專用硬件、一個完整的集成化軟件環境、虛擬和FPGA原型、以及一個配置工具。市場上其他的解決方案都不是完整的子系統解決方案,需要用戶去探明缺失的組件,如硬件和軟件,然后再人工地加上它們。用戶還需要經歷整個耗時的系統調試與驗證過程。這給他們的客戶大幅度地增加了成本、時間和風險。
SoundWave音頻子系統是一套完整的、預先集成的、已經過驗證的解決方案,它包含了所有必需的音頻功能(硬件及軟件),在設計集成與驗證工作量上至少可節省兩人年的時間。客戶現在已經有了一家供應商可提供一整套音頻解決方案。
7. 軟件對于SoundWave音頻子系統有多重要?
答:軟件是一個差異化因素。通常,開發SoC的公司在軟件上的耗時已經多于硬件,且隨著產品復雜性的逐步上升這種差異會繼續擴大。通過提供一個完整的、包含內置且經驗證過軟件的音頻子系統,Synopsys使客戶能夠將他們的資源集中到其設計的其它更關鍵因素上。
8. 請問此子系統能否針對客戶的特殊設計要求而進行配置?配置是可預期的或是必要的?
答:因為沒有放之四海而皆準的音頻設計,但我們能使客戶充分地配置子系統。通過使用Synopsys的coreAssembler工具可以配置以下內容:
· 數字接口(I2S和S/PDIF)的數量及其參數
· 連接到模擬IP的接口的數量及其參數
· ARC音頻處理器配置選項(包括緩存的大小)
· 所需的軟件組件(解碼器、編碼器和后處理功能)
· 時鐘管理選項
· 復位管理選項
9. 此音頻IP子系統是否適用于標準的SoC硬件/軟件集成流程?
答:是的,通過遵從如AMBA AXI和AHB等行業性接口標準,和用于Linux和Android的GStreamer軟件標準,同時符合Synopsys設計與驗證工具所提供的規范,我們會幫助確保與現有硬件和軟件設計流程之間方便的集成。
10. SoundWave音頻子系統價格如何呢?
答:Synopsys的方針是不公開我們的定價。這歸因于我們IP客戶各不相同的商業模式而產生的不同需求,我們會為每位客戶提供量身定做的報價。
11. 您有客戶正在使用SoundWave音頻子系統嗎?
答:我們當前正在與早期客戶進行洽談,但由于保密原因不能在這個時候公開任何具體的細節。
評論
查看更多