All Programmable 技術和器件的全球領先企業賽靈思公司(Xilinx, Inc. (NASDAQ:XLNX))今天宣布推出面向全可編程SoC和MPSoC的SDSoC™ 開發環境。作為賽靈思SDx™系列開發環境的第三大成員,SDSoC開發環境讓更廣闊的系統和軟件開發者群體也能獲益于“全可編程”SoC和MPSoC器件的強大優勢。SDSoC環境可提供大大簡化的類似ASSP的編程體驗,其中包括簡便易用的Eclipse集成設計環境(IDE)以及用于異構Zynq® 全可編程SoC和MPSoC部署的綜合開發平臺。SDSoC結合使用業界首款C/C++全系統優化編譯器,可提供系統級特性描述、利用可編程邏輯實現軟件自動加速、自動系統連接生成,以及各種庫以加速編程工作。此外,它還能幫助最終用戶和第三方平臺開發人員快速定義、集成和驗證系統級解決方案,并可通過定制編程環境為最終客戶提供支持。
類似ASSP的編程體驗
系統和嵌入式軟件工程師采用SDSoC,可以將運行在裸機或Linux和FreeRTOS等操作系統上的C/C++作為Eclipse IDE的輸入。SDSoC支持創建完整的異構多處理系統,包括將傳統HDL IP 模塊重復用作可用C語言調用的庫。傳統的分別以硬件和軟件為中心、彼此分離的流程可能導致開發延遲、系統架構和性能的不確定性,與傳統不同,SDSoC經過精心架構設計,可提供快速系統特性描述、利用可編程邏輯實現軟件加速,以及在熟悉的框架中進行系統架構探索。