SOPC技術

SOPC技術最早是由Altera公司提出來的,它是基於FPGA解決方案的SOC片上系統設計技術。它將處理器、l/O 口、存儲器以及需要的功能模組集成到一片FPGA 內,構成一個可程式的片上系統。SOPC是現代計算機套用技術發展的一個重要成果,也是現代處理器套用的一個重要的發展方向。SOPC 設計,包括以32位NiosII 軟核處理器為核心的嵌入式系統的硬體配置、硬體設計、硬體仿真、軟體設計、軟體調試等。SOPC 系統設計的基本工具包括QuartusII (用於完成NiosII 系統的綜合、硬體最佳化、適配、編程下載和硬體系統測試)、SOPC Builder (NiosII 嵌入式處理器開發軟體包,用手實現NiesIL系統的配置、生成、Nios II 系統相關的監控和軟體調試平台的生成入ModelSim (用於對生成的HDL 描還進行系統功能仿真)、Nios II IDE (軟體編譯和調試工具),十分豐富。此外,還可藉助MATLAB/DSPBuilder生 成NiosIL系統的硬體加速器,進而為其定製新的指念。

SOPC是基於FPGA解決方案的SOC,與ASIC的SOC解決方案相比,SOPC系統及其開發技術具有更多的特色,構成SOPC的方案也有多種途徑。SOPC技術是一門全新的綜合性電子設計技術,其目標就是儘可能大而完整的電子系統,包括嵌入式處理器系統、接口系統、硬體協處理器或加速器系統、存儲電路以及普遍數字系統等。

相關詞條

熱門詞條

聯絡我們