新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 新品快遞 > Xilinx發(fā)布面向全可編程SoC和MPSoC的SDSoC 開發(fā)環(huán)境

Xilinx發(fā)布面向全可編程SoC和MPSoC的SDSoC 開發(fā)環(huán)境

作者: 時(shí)間:2015-03-10 來源:電子產(chǎn)品世界 收藏

  All Programmable 技術(shù)和器件的全球領(lǐng)先企業(yè)公司(Xilinx, Inc.)今天宣布推出面向全可編程和MP的SD? 開發(fā)環(huán)境。作為SDx?系列開發(fā)環(huán)境的第三大成員,SDSoC開發(fā)環(huán)境讓更廣闊的系統(tǒng)和軟件開發(fā)者群體也能獲益于“全可編程”SoC和MPSoC器件的強(qiáng)大優(yōu)勢。SDSoC環(huán)境可提供大大簡化的類似ASSP的編程體驗(yàn),其中包括簡便易用的Eclipse集成設(shè)計(jì)環(huán)境(IDE)以及用于異構(gòu)Zynq? 全可編程SoC和MPSoC部署的綜合開發(fā)平臺(tái)。SDSoC結(jié)合使用業(yè)界首款C/C++全系統(tǒng)優(yōu)化編譯器,可提供系統(tǒng)級特性描述、利用可編程邏輯實(shí)現(xiàn)軟件自動(dòng)加速、自動(dòng)系統(tǒng)連接生成,以及各種庫以加速編程工作。此外,它還能幫助最終用戶和第三方平臺(tái)開發(fā)人員快速定義、集成和驗(yàn)證系統(tǒng)級解決方案,并可通過定制編程環(huán)境為最終客戶提供支持。

本文引用地址:http://2s4d.com/article/270768.htm

  類似ASSP的編程體驗(yàn)

  系統(tǒng)和嵌入式軟件工程師采用SDSoC,可以將運(yùn)行在裸機(jī)或Linux和FreeRTOS等操作系統(tǒng)上的C/C++作為Eclipse IDE的輸入。SDSoC支持創(chuàng)建完整的異構(gòu)多處理系統(tǒng),包括將傳統(tǒng)HDL IP 模塊重復(fù)用作可用C語言調(diào)用的庫。傳統(tǒng)的分別以硬件和軟件為中心、彼此分離的流程可能導(dǎo)致開發(fā)延遲、系統(tǒng)架構(gòu)和性能的不確定性,與傳統(tǒng)不同,SDSoC經(jīng)過精心架構(gòu)設(shè)計(jì),可提供快速系統(tǒng)特性描述、利用可編程邏輯實(shí)現(xiàn)軟件加速,以及在熟悉的框架中進(jìn)行系統(tǒng)架構(gòu)探索。

  全系統(tǒng)優(yōu)化的編譯器

  SDSoC可針對ARM處理器和可編程邏輯提供全系統(tǒng)優(yōu)化的編譯器。SDSoC通過自動(dòng)化系統(tǒng)連接生成功能可支持軟件團(tuán)隊(duì)快速配置、生成宏/微架構(gòu),從而提供最佳的系統(tǒng)連接和存儲(chǔ)器接口,并以更短的設(shè)計(jì)迭代時(shí)間實(shí)現(xiàn)對性能、吞吐量和延遲的快速系統(tǒng)探索。該編譯器采用目前超過1000名編程人員使用的基礎(chǔ)高層次綜合編譯器技術(shù)。此外,SDSoC可提供庫以及賽靈思聯(lián)盟成員Auviz Systems公司可選硬件優(yōu)化庫,能發(fā)揮可編程邏輯的高性能低功耗加速功能。

  系統(tǒng)級的特性描述

  目前賽靈思SDK的高級軟件系統(tǒng)描述功能可對Zynq平臺(tái)上運(yùn)行的完整設(shè)計(jì)進(jìn)行軟硬件性能測量,SDSoC以此為基礎(chǔ),可以快速估算系統(tǒng)性能。利用快速系統(tǒng)性能估算功能,用戶能明確哪些功能應(yīng)該用可編程邏輯加速,SDSoC可運(yùn)用C/C++代碼報(bào)告軟件周期,并估算數(shù)據(jù)傳輸以及整體應(yīng)用加速情況,這就能較早地快速生成并探索最佳整體系統(tǒng)性能和功耗。

  面向平臺(tái)開發(fā)人員的專家級使用模型

  SDSoC可為Zynq 全可編程SoC開發(fā)板(如ZC702、ZC706等)以及第三方及市場特定平臺(tái)(如Zedboard、MicroZed、ZYBO和視頻圖像開發(fā)套件)提供板支持包(BSP)。BSP中包含的元數(shù)據(jù)能夠幫助軟件開發(fā)人員和系統(tǒng)架構(gòu)師抽象平臺(tái)細(xì)節(jié),從而簡化了異構(gòu)化更智能系統(tǒng)的創(chuàng)建、集成與驗(yàn)證工作。利用賽靈思提供的或客戶創(chuàng)建的平臺(tái),SDSoC都能實(shí)現(xiàn)真正的軟件可配置更智能系統(tǒng)。

  Xylon公司創(chuàng)始人兼CEO Davor Kovacec指出:“利用賽靈思的新型SDSoC開發(fā)環(huán)境,并結(jié)合使用面向嵌入式圖形視頻的MicroZed開發(fā)板視覺平臺(tái)和XylonlogicBRICKS?IP,非傳統(tǒng)FPGA開發(fā)人員現(xiàn)在能夠通過熟悉的C/C++工作流程快速配置完整的智能視覺系統(tǒng),并對其進(jìn)行原型設(shè)計(jì)和開發(fā)。這種組合將為所有設(shè)計(jì)團(tuán)隊(duì)真正釋放出全可編程SoC和MPSoC的功能與潛力?!?/p>

  供貨情況

  如希望獲得SDSoC早期試用版本的功能,敬請聯(lián)系您當(dāng)?shù)氐匿N售代表。更多信息,敬請?jiān)L問:china.xilinx.com/sdsoc。

linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

c語言相關(guān)文章:c語言教程


c++相關(guān)文章:c++教程




關(guān)鍵詞: 賽靈思 SoC

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉