新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > SoC設計鏈中的可配置IP

        SoC設計鏈中的可配置IP

        作者: 時間:2013-04-02 來源:網絡 收藏

        4、軟件開發

        算法設計始于高層次的系統級應用,這對于軟件開發學非常重要。軟件算法設計可以分解為模塊設計,如下文所述,這些模塊設計用于后續的開發和優化。

        ●用于描述應用的結構化模型
        ●針對特定的"任務"建模
        ●真實真正的系統級設計范例
        ●系統級的快速功能驗證
        ●用于映射和優化的自動化工具
        ●面向對象的可復用軟件
        ●適用于一系列任務的模塊化設計
        ●輕松地和客戶產品相對應
        ●更易將便攜性映射到產品系列中
        ●全部高級語言設計,無需匯編程序
        ●清晰的并行設計和控制流程

        設計工具

        5、SOC集成

        為了在系統設計中更有效地利用可,IP的集成必須盡量簡單以減少對性能產生的影響,并應該很容易進行正確性和吞吐量方面的驗證。如果IP運用于商業系統,則該IP必須提供與常用的總線結構和外圍控制器的接口。對于片上和片外存儲的接口而言就更加重要了,因為在典型的數據驅動應用中,媒體和圖像處理、設備的性能和功耗等都受控于內存訪問的效率。

        為了滿足這些要求,Improv的Jazz體系結構提供了一系列的集成模塊或是iBlock,這樣就可以根據具體需求進行選擇并將其集成為Jazz處理器配置的一部分。這些模塊都是預先設計并通過驗證以確保能與常用的總線和存儲控制器相結合,從而基本上無需進行重新設計就能很輕松地將IP嵌入到當前的設計中。
        主機總線接口(HBI)單元是一個靈活的模塊,很多年來一直運用于眾多的總線結構中。但是,因為基于ARM的AMBA和AIX總線結構頗受歡迎,所以該HBI單元就專為這種應用進行了高度優化,不需要做任何修改就可穩定可靠地運用于多數的SOC 中。

        數字通信接口(DCI)單元同樣也能提供一個靈活和具有魯棒性的接口,以連接常用的內存控制器。同時,該單元也能靈活地運用于其他任何控制器中,所以我們的設計和驗證大都致力于面向眾多流行的控制器,也就是Denali的Databahn系統。內存控制器和物理實現是商業系統的底層設計中實現時序要求最具難度又最重要的部分。在高清電視和高頻寬帶衛星通信系統等應用中,這方面的要求愈發重要。在眾多的系統驗證中,DCI都成功通過了測試,證明了我們在該系統單元設計中花費的時間和精力是有效的,同時為用戶構建自己的系統提供了有力的支持。

        6、自動配置和驗證

        一個復雜的可只有符合Jazz標準并能被授權使用的工具進行綜合開發時,它才能得到最有效的利用。通過XML數據庫,配置流程將直接自動監測由先進的自測試組件和系統物理設計所需的腳本所產生的結果。Composer工具提供圖形拖放窗口進行處理器或平臺的配置。 面向任務的軟件方法結合了自動配置功能,將軟件和硬件的開發流程分離開來以使它們實現并行工作。Com-poser為配置生成了一個XML數據庫,生成器就是利用該數據庫使下游的設計流程實現自動配置。

        設計構成
        設計構成
        設計構成

        JazzPSA Generator是利用為平臺自動產生的配置數據轉換針對終端FDA工具生成腳本。

        7、成本/性能指標

        可編程和數據流可配置處理器相對于硬線系統而言是一個非常顯著的優勢,因為一個設計就能運用于多種不同的應用,而且只需稍加編譯和重新配置就可生成一系列特殊應用處理器。但是,如果在性能,功耗或是芯片面積上已經存在巨額管理費用,則該優勢還是不太可成為凈增益點。

        Improv的Jazz系統已經在實際芯片中得到驗證,同時也得到一些獨立的基準測試服務機構的高度評價,他們認為可配置的處理器遠比固定可編程設計或是硬連線設計的效率高得多。以下圖表就是由:EEMBC組織(http://www.EEMBCorg)根據其提出的一系列基準,將.Jazz處理器和其他運行電信相關的測試流的商業系統進行比較后的分析結果。該結果顯示azz處理器因為出人意料的巨大優勢(未經修改)而脫穎而出,若是采用了Jazz體系結構的可配置性,那這個優勢就更為突出了。

        8、結論

        選擇可作為的一部分,已經被證實是提高產出能力的重要資產因素。為了實現提高生產率的期望,可配置IP就必須滿足文章中提及的這一系列苛刻的要求,借助Improv系統公司的領先解決方案,工程師可以在成本、性能、功耗、靈活性以及上市時間等多個方面占得先機。


        上一頁 1 2 下一頁

        關鍵詞: SoC 設計鏈 配置IP

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 孙吴县| 漳浦县| 台前县| 喀喇沁旗| 崇州市| 怀集县| 湄潭县| 巫溪县| 奉节县| 张家港市| 张家口市| 航空| 丰顺县| 呼伦贝尔市| 乐安县| 南开区| 凤凰县| 新疆| 广宗县| 佳木斯市| 广元市| 南开区| 万载县| 新泰市| 澄城县| 怀仁县| 莱阳市| 莲花县| 胶南市| 赣州市| 卢氏县| 姜堰市| 新郑市| 黑龙江省| 达拉特旗| 油尖旺区| 北川| 咸宁市| 图们市| 贵州省| 江口县|