91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

什么是SDSoC平臺(tái)?SDSoC基礎(chǔ)性的概念

安富利 ? 來(lái)源:未知 ? 作者:李倩 ? 2018-05-24 17:32 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

SDSoC

在《FPGA SoC入門難?SDSoC幫你跨“門檻兒”》這篇文章中,我們介紹了SDSoC開發(fā)環(huán)境革命性的定位,及其在提升開發(fā)效率方面體現(xiàn)出來(lái)的巨大優(yōu)勢(shì)。想必讀過(guò)之后,很多以前在Zynq這個(gè)FPGA SoC平臺(tái)外徘徊、不得其門而入的開發(fā)者,都會(huì)躍躍欲試。

不過(guò)在邁入SDSoC的大門之前,一些基礎(chǔ)性的概念還是有必要預(yù)先了解一下的。首要的,就是要搞懂SDSoC“平臺(tái)”這個(gè)名詞。

一個(gè)SDSoC設(shè)計(jì)項(xiàng)目是建立在一個(gè)“平臺(tái)”之上的。所謂“平臺(tái)”包含硬件平臺(tái)和軟件平臺(tái)兩個(gè)部分,是一個(gè)設(shè)計(jì)開發(fā)可以復(fù)用的基礎(chǔ)性系統(tǒng)。

平臺(tái)是利用標(biāo)準(zhǔn)的Vivado、SDK和OS工具創(chuàng)建的。硬件平臺(tái)(HPFM)定義了諸如處理系統(tǒng)(PS,Processing System)、I/O子系統(tǒng)、存儲(chǔ)器接口等,這些工作都基于一個(gè)定義明確的端口接口(AXI、AXI-S,、時(shí)鐘、復(fù)位、中斷)。軟件平臺(tái)(SPFM)定義了OS、設(shè)備驅(qū)動(dòng)、啟動(dòng)加載程序(boot loaders)、文件系統(tǒng)、庫(kù)等。

基于C/C++源代碼的定制和專用硬件和軟件,用戶可以擴(kuò)展平臺(tái)。

SDSoC將平臺(tái)作為獨(dú)立的解決方案空間,基于平臺(tái)提供的資源去生成用于解決方案的IP。每個(gè)解決方案都是為一個(gè)平臺(tái)裁剪而成的。

一個(gè)擴(kuò)展名為xpfm的文件包含了硬件描述符XML文件(HPFM)和軟件描述符XML文件(SPFM)位置的參考。

下圖1顯示的是一個(gè)SDSoC平臺(tái)的示意圖。

圖1,SDSoC平臺(tái)示意圖

有時(shí)我們稱其為一個(gè)基礎(chǔ)平臺(tái)(base platform),它包含一個(gè)Vivado項(xiàng)目和一個(gè)可啟動(dòng)的軟件鏡像。

Vivado項(xiàng)目包含接口IP和相關(guān)驅(qū)動(dòng)程序,其與頂層SDSoC應(yīng)用程序進(jìn)行交互。基礎(chǔ)平臺(tái)通常使用賽靈思安富利提供的開發(fā)工具和SOM。

圖2展示的是一個(gè)基于基礎(chǔ)平臺(tái)的完整SDSoC設(shè)計(jì)的整體結(jié)構(gòu)。需要加速的C/C++/SystemC功能成為了FPGA可編程邏輯(PL)中的IP,而其他功能保留在處理器系統(tǒng)(PS)中。同時(shí),SDSoC會(huì)在那些IP和PS系統(tǒng)間自動(dòng)生成互連。

圖2,基于基礎(chǔ)平臺(tái)的完整SDSoC設(shè)計(jì)的結(jié)構(gòu)

所以,理解SDSoC“平臺(tái)”是全面認(rèn)知基于SDSoC的開發(fā)方法和流程的基礎(chǔ),是快速上手SDSoC的敲門磚。在后面的文章中,我們將詳細(xì)介紹如何構(gòu)建SDSoC的硬件平臺(tái)和軟件平臺(tái)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 存儲(chǔ)器
    +關(guān)注

    關(guān)注

    39

    文章

    7739

    瀏覽量

    171727
  • Vivado
    +關(guān)注

    關(guān)注

    19

    文章

    857

    瀏覽量

    71158
  • SDSoC
    +關(guān)注

    關(guān)注

    0

    文章

    24

    瀏覽量

    12570

原文標(biāo)題:SDSoC上手必讀:什么是SDSoC平臺(tái)?

文章出處:【微信號(hào):AvnetAsia,微信公眾號(hào):安富利】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    下載SDSoC,獲得SDx

    ?當(dāng)我必須選擇開發(fā)環(huán)境時(shí),我選擇了SDSoC平臺(tái)。任何人都有同樣的問(wèn)題,可以幫我弄清楚該怎么辦?以上來(lái)自于谷歌翻譯以下為原文Hi,I downloaded SDSoC
    發(fā)表于 12-27 10:52

    SDSoC試用許可證彈出一條錯(cuò)誤消息

    我已獲得SDSoC的試用許可證并將其加載到許可證管理器中;它說(shuō)“裝載成功”。然后我啟動(dòng)SDSoC并彈出一條錯(cuò)誤消息,請(qǐng)參閱附件。然后我再次加載它(許可證管理器說(shuō)一切都很好),然后再次啟動(dòng)SDSoC
    發(fā)表于 01-02 14:39

    【PYNQ-Z2試用體驗(yàn)】caffe框架移植 一 ,為Z2 創(chuàng)建sdsoc custorm platform

    顯示,先上sdsoc。公司買的板卡還沒(méi)有到,沒(méi)有能直接使用sdsoc的板卡用于調(diào)試。sdsoc直接能夠直接支持的板卡如下圖其中上面的兩個(gè)是之前為Z1所配置的板卡,z1也不支持!創(chuàng)建自定義平臺(tái)
    發(fā)表于 01-22 14:17

    啟動(dòng)SDSoC 2016.1時(shí),SDSoC無(wú)法找到清單文件錯(cuò)誤

    -interactive /home/jinsung/workspace/temp_xsdb_launch_script.tcl04:22:07錯(cuò)誤:在SDSoC安裝位置找不到樣本和平臺(tái)目錄.04:22:07錯(cuò)誤:無(wú)法
    發(fā)表于 04-26 08:07

    請(qǐng)問(wèn)哪里可以獲得SDSOC 2016.4修訂堆棧?

    我可以在哪里獲得修訂堆棧。它是SDSOC 2016.4的一部分開始使用修訂版所需的所有工具(如SDSOC,VIVADO)是什么?謝謝
    發(fā)表于 05-21 10:09

    基于SDSoC平臺(tái)配置一個(gè)新的項(xiàng)目指南

    作為地球上最具性價(jià)比的嵌入式視覺(jué)應(yīng)用開發(fā)平臺(tái),Digilent Zybo-Z7 去年一經(jīng)推出,就憑借華麗麗升級(jí)的Zynq器件與各種板載外設(shè)接口,俘獲了眾多Zynq愛(ài)好者的芳心。這還不算這一業(yè)界標(biāo)桿
    發(fā)表于 01-05 08:16 ?1445次閱讀

    什么是SDSoC平臺(tái)SDSoC的開發(fā)工作

    在理解了SDSoC平臺(tái)”的概念之后(詳見(jiàn)《SDSoC上手必讀:什么是SDSoC平臺(tái)?》),現(xiàn)在
    發(fā)表于 06-04 01:31 ?8579次閱讀

    SDSoc入門例子-使用MIO驅(qū)動(dòng)LED

    搭建平臺(tái)是使用SDSoc工具開發(fā)的第一步,對(duì)于如何搭建平臺(tái),XILINX官方提供了較為詳細(xì)的說(shuō)明,由于SDSoc2017.4包含了ZedBoard開發(fā)板
    發(fā)表于 08-04 10:24 ?2683次閱讀
    <b class='flag-5'>SDSoc</b>入門例子-使用MIO驅(qū)動(dòng)LED

    SDSoC開發(fā):面臨的挑戰(zhàn)及解決方案

    SDSoC?開發(fā)環(huán)境簡(jiǎn)介的第2部分。 本視頻回顧了在Zynq?SoC器件中實(shí)施系統(tǒng)所面臨的挑戰(zhàn),以及SDSoC如何幫助解決這些挑戰(zhàn)。 然后在示例設(shè)計(jì)上展示SDSoC的演示......
    的頭像 發(fā)表于 11-20 06:12 ?2704次閱讀

    如何使用Xilinx SDSoC構(gòu)建電氣驅(qū)動(dòng)器

    了解如何使用SDSoC從C ++源代碼創(chuàng)建完整的電氣驅(qū)動(dòng)器示例設(shè)計(jì)*。您的算法改變了嗎?此外,視頻還將展示如何編輯源代碼,并重新構(gòu)建設(shè)計(jì),以獲得電機(jī)的不同行為。* SDSoC是 一款來(lái)自
    的頭像 發(fā)表于 11-27 06:14 ?3748次閱讀

    利用SDSoC創(chuàng)建自定義硬件

    SDSoC是開發(fā)Zynq-7000 SoC應(yīng)用程序的理想工具,當(dāng)您可以在自己的定制板平臺(tái)上實(shí)現(xiàn)設(shè)計(jì)時(shí),SDSoC變得更加強(qiáng)大。 有了這個(gè)視頻,看看創(chuàng)建自己的自定義硬件是多么容易..
    的頭像 發(fā)表于 11-26 06:25 ?3087次閱讀

    SDSoC開發(fā)環(huán)境:功能優(yōu)化和問(wèn)題解決

    SDSoC?開發(fā)環(huán)境簡(jiǎn)介的第2部分:該視頻回顧了實(shí)施挑戰(zhàn)以及SDSoC如何幫助解決這些挑戰(zhàn),采用完全實(shí)現(xiàn)的設(shè)計(jì)并對(duì)其進(jìn)行修改以進(jìn)一步優(yōu)化加速功能......
    的頭像 發(fā)表于 11-22 06:56 ?2833次閱讀

    賽靈思SDSoC 開發(fā)教程

    在本次研討會(huì)中,賽靈思的專家們將通過(guò)一個(gè)完整的流程案例,手把手教你如何針對(duì)一個(gè)硬件優(yōu)化的系統(tǒng)將 C 代碼進(jìn)行優(yōu)化。同時(shí)還將為您介紹 SDSoC 的一些新功能,以及如何無(wú)縫地將您的硬件或軟件設(shè)計(jì)作為可重用資源導(dǎo)入到 SDSoC 中。
    的頭像 發(fā)表于 08-01 14:21 ?2452次閱讀
    賽靈思<b class='flag-5'>SDSoC</b> 開發(fā)教程

    Xilinx SDSoC開發(fā)環(huán)境的特色功能和應(yīng)用演示

    Xilinx SDSoC 開發(fā)環(huán)境可通過(guò)兩種方式加速Zynq SoC 和MPSoC 開發(fā)進(jìn)程。第一種是,軟件開發(fā)人員借助賽靈思平臺(tái)、第三方平臺(tái)
    的頭像 發(fā)表于 07-02 10:18 ?3157次閱讀

    面向SDSoC的DNNDK用戶指南

    電子發(fā)燒友網(wǎng)站提供《面向SDSoC的DNNDK用戶指南.pdf》資料免費(fèi)下載
    發(fā)表于 09-15 11:24 ?0次下載
    面向<b class='flag-5'>SDSoC</b>的DNNDK用戶指南