色偷偷偷久久伊人大杳蕉,色爽交视频免费观看,欧美扒开腿做爽爽爽a片,欧美孕交alscan巨交xxx,日日碰狠狠躁久久躁蜜桃

SDSoC:軟件工程師的福音 -- 老板再也不用擔(dān)心我不會(huì)硬件編程了

發(fā)布時(shí)間:2015-3-13 16:33    發(fā)布者:eechina
關(guān)鍵詞: SDSoC , MPSoC , 嵌入式系統(tǒng)
我們知道,硬件比軟件跑得更快。賽靈思公司(Xilinx)的Zynq器件是當(dāng)今性能最強(qiáng)的芯片之一。自2011年發(fā)布以來,這個(gè)帶有ARM處理器的FPGA芯片得到業(yè)界越來越廣泛的接受,其自身也在不斷演進(jìn)。近日,賽靈思公司發(fā)布了采用16nm技術(shù)的全新的 Zynq UltraScale+ MPSoC,它帶有64位四核ARM Cortex-A53處理器和雙核ARM Cortex-R5實(shí)時(shí)處理器(參見“賽靈思最新發(fā)布的UltraScale+16nm系列FPGA、3D IC和MPSoC介紹”),創(chuàng)造了SoC性能的新標(biāo)桿。

然而,F(xiàn)PGA SoC雖然功能強(qiáng)大,但它卻不那么容易使用。就像F1賽車,必須專業(yè)賽車手才能駕馭它。FPGA開發(fā)需要硬件語音技能,這在很大程度上制約了Zynq的普及。賽靈思公司當(dāng)然意識(shí)到了這一點(diǎn),所以一直致力于降低FPGA器件的開發(fā)難度。近日,該公司推出了一個(gè)全新的開發(fā)環(huán)境SDSoC,它有望解除(起碼是緩解)用戶的“痛點(diǎn)”,讓更多的嵌入式開發(fā)人員可以嘗試Zynq。賽靈思全球銷售與市場(chǎng)亞太區(qū)副總裁楊飛向我們講解了這個(gè)SDSoC開發(fā)環(huán)境的作用和特點(diǎn)。


圖1:溫文爾雅的賽靈思全球銷售與市場(chǎng)亞太區(qū)副總裁楊飛先生

楊飛介紹說,SDSoC開發(fā)環(huán)境是賽靈思公司SDx(Software Defined xx,即軟件定義的xx)戰(zhàn)略的一部分,其目的就是簡(jiǎn)化系統(tǒng)開發(fā)難度,讓軟件工程師和系統(tǒng)架構(gòu)師得以發(fā)揮更大的作用,使得他們也可以參與硬件開發(fā)。最早推出的是SDNet(軟定義網(wǎng)絡(luò)),這個(gè)面向通信網(wǎng)絡(luò)的方案將可編程能力和智能化功能從控制層擴(kuò)展至數(shù)據(jù)層 (參見Xilinx推出業(yè)界首款“軟”定義網(wǎng)絡(luò)(SDNet)解決方案)。然后在去年年底,賽靈思面向數(shù)據(jù)中心推出了SDAccel,它針對(duì)OpenCL、C 和 C++的SDAccel 開發(fā)環(huán)境將單位功耗性能提高達(dá)25倍,從而利用FPGA 實(shí)現(xiàn)數(shù)據(jù)中心應(yīng)用加速(參見Xilinx推出針對(duì)OpenCL、C和 C++的SDAccel開發(fā)環(huán)境)。

可見,SDx不僅僅是個(gè)工具或方法(Method),而是一個(gè)戰(zhàn)略或方法論(Methodology)。它或許可以開啟一個(gè)全新的系統(tǒng)開發(fā)局面。

相比面向網(wǎng)絡(luò)的SDNet和面向數(shù)據(jù)中心的SDAccel,面向嵌入式系統(tǒng)的SDSoC顯然應(yīng)用更為廣泛,因?yàn)榍度胧较到y(tǒng)幾乎無處不在。對(duì)于諸多傳統(tǒng)上采用CPU或ASSP芯片的系統(tǒng),有了SDSoC,現(xiàn)在完全可以考慮Zynq SoC或MPSoC(多核),因?yàn)镾DSoC提供類似ASSP編程體驗(yàn)的C/C++設(shè)計(jì)環(huán)境,在開發(fā)難度上的差距得以大幅縮小,而Zynq的處理性能則遙遙領(lǐng)先。


圖2:SDSoC加速Zynq SoC或MPSoC的開發(fā)進(jìn)程

SDSoC提供類似ASSP的編程體驗(yàn)。簡(jiǎn)便易用的Eclipse IDE(賽靈思SDK的擴(kuò)展產(chǎn)品)為廣大軟件工程師所熟悉?删幊踢壿(PL)中的一鍵式加速功能、優(yōu)化的庫、對(duì)Linux/FreeRTOS/裸機(jī)的支持等特性簡(jiǎn)化了開發(fā)過程。

如下圖所示,SDSoC的特色還包括:系統(tǒng)級(jí)的特性描述、全系統(tǒng)優(yōu)化的編譯器和面向平臺(tái)開發(fā)人員和系統(tǒng)架構(gòu)師的專家級(jí)使用模型。在新聞發(fā)布會(huì)上,Xilinx亞太區(qū)Zynq業(yè)務(wù)發(fā)展經(jīng)理羅霖演示了如何利用SDSoC開發(fā)一款運(yùn)動(dòng)監(jiān)測(cè)系統(tǒng)。SDSoC可幫助開發(fā)者快速進(jìn)行系統(tǒng)性能估算,報(bào)告軟件/硬件周期精度、性能和硬件利用率。利用可編程邏輯實(shí)現(xiàn)自動(dòng)功能加速,與軟件相比,系統(tǒng)的性能據(jù)稱可提升100倍。演示結(jié)果顯示,在純軟件運(yùn)行情況下,系統(tǒng)輸出的視頻出現(xiàn)卡頓,而在硬件加速后則非常流暢。


圖3:SDSoC開發(fā)環(huán)境的特點(diǎn)

楊飛介紹說,在不具備RTL語音技能的情況下,軟件工程師采用C/C++也可以完成大部分的系統(tǒng)開發(fā)任務(wù),硬件工程師的工作則是開發(fā)底層的應(yīng)用平臺(tái),方便軟件工程師調(diào)用。這樣就解決了硬件工程師緊缺的難題,同時(shí)大幅加快了開發(fā)進(jìn)程,使得過去需要一兩年的研發(fā)工作可以縮短到了一兩個(gè)月。
.
目前,賽靈思和第三方提供的Zynq開發(fā)板有ZC702、ZC706、ZedBoard、MicroZed 和ZYBO。含視頻與圖像、SDR等功能在內(nèi)的賽靈思聯(lián)盟成員特定市場(chǎng)平臺(tái)即將推出。用戶也可以運(yùn)用SDSoC和Vivado設(shè)計(jì)套件構(gòu)建自己的定制平臺(tái)。SDSoC現(xiàn)可提供早期試用版本。更多信息請(qǐng)?jiān)L問china.xilinx.com/sdsoc。
本文地址:http://www.54549.cn/thread-146869-1-1.html     【打印本頁】

本站部分文章為轉(zhuǎn)載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé);文章版權(quán)歸原作者及原出處所有,如涉及作品內(nèi)容、版權(quán)和其它問題,我們將根據(jù)著作權(quán)人的要求,第一時(shí)間更正或刪除。
您需要登錄后才可以發(fā)表評(píng)論 登錄 | 立即注冊(cè)

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號(hào) | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表