隨著百萬閘級FPGA,複雜IP核心和Altera Nios嵌入式處理器的推出,需用合適的獨立技術完成真正的SoPC層級的設計。SoPC Builder將這些技術整合在一個統一的流程中。SoPC Builder是一款自動系統開發工具,它簡化了創建高性能可編程單晶片系統(SoPC)設計的工作。這種工具自動完成SoPC開發中的系統定義、整合和驗證階段,從而加快了面市時間。SoPC Builder在一個工具中囊括了嵌入式系統設計的各個方面,包括軟體設計和驗證。為了能夠最經濟地實現SoPC所能提供的最大系統性能,Builder支援提升架構的三種不同形式:
- ● 客製化指令;
- ● 客製化周邊;
- ● 客製化輔助運算器。
SoPC Builder允許僅用設計傳統嵌入式SoC的一小部分時間就可以創建SoPC設計。SoPC Builder在四個方面大大地簡化了專案工作,從而縮短了開發時間。
- ● 系統客製化
- ● 系統整合
- ● 系統產生
- ● 系統驗證
- @大標:SoPC Builder 提供使用者介面(GUI),簡化定義與客製化
SoPC Builder提供了直觀的圖形使用者介面(GUI),簡化了定義和系統客制化。因為無需編輯HDL程式碼來客制化系統,因此SoPC Builder能夠節省數星期的設計時間。SoPC Builder為每個元件提供了一個導引程式,方便功能的客製化。例如,它可能啟動導引程式在設計中添加Nios處理器,或客制化每個周邊和記憶體介面。SoPC Builder的GUI允許指定記憶體映射、中斷優先順序、CPU引導地址、中斷向量表位置以及程式和資料記憶體的位置。SoPC Builder自動對編寫系統進行例行的錯誤檢查,能夠節省幾個星期或幾個月的時間。完成系統架構客製化之後,SoPC Builder自動產生整合處理器、周邊、記憶體、IP核心、晶片內匯流排和匯流排仲裁器所需的所有邏輯。為了將系統元件連接在一起,SoPC Builder會從系統客製化階段獲得系統規範,建立合適的VHDL或Verilog HDL程式碼。最終獲得整個系統的HDL描述。
...
...
使用者別 |
新聞閱讀限制 |
文章閱讀限制 |
出版品優惠 |
一般訪客 |
10則/每30天 |
5/則/每30天 |
付費下載 |
VIP會員 |
無限制 |
20則/每30天 |
付費下載 |