RM新时代官方网站

Zynq開發(fā)流程和設(shè)計(zynq 開發(fā)流程)

對于Zynq開發(fā)的整套流程和設(shè)計,其中硬件資源和軟件設(shè)計工具都是并不可少的介紹工具,在嵌入式系統(tǒng)的開發(fā)過程中,必要用到Vivado軟件工具,這款軟件不同于以前的賽靈思公司開發(fā)的ISE,Vivado工具是ISE的全新版本,專門應(yīng)用在7系列的FPGA開發(fā)板,而Zynq正是使用的7系列開發(fā)板,可以說Vivado軟件工具是專門為Zynq開發(fā)特定打造的。

對于FPGA開發(fā)者而言,“提到賽靈思(Xilinx)的開發(fā),人們最新映入眼簾的便是ISE,ISE學(xué)習(xí)起來也簡單一些,軟件界面也相對單一,對于Vivado卻了解的不是很多。

實際上,Vivado這一款全新的設(shè)計軟件于2012便由賽靈思公司推出了。雖然說目前從事可編程邏輯工作的開發(fā)者,大多數(shù)使用ISE進行硬件處理或者芯片的編寫,未來XilinxFPGA開發(fā)環(huán)境的變化趨勢還是很明顯的,可以用Vivado作為代表的。

嵌入式物聯(lián)網(wǎng)需要學(xué)的東西真的非常多,千萬不要學(xué)錯了路線和內(nèi)容,導(dǎo)致工資要不上去!

無償分享大家一個資料包,差不多150多G。里面學(xué)習(xí)內(nèi)容、面經(jīng)、項目都比較新也比較全!某魚上買估計至少要好幾十。加微信領(lǐng)取資料

因此,作為賽靈思FPGA的學(xué)習(xí)者或開發(fā)者,有必要掌握Vivado的使用。

Zynq開發(fā)流程和設(shè)計(zynq 開發(fā)流程)

對于這款軟件,需要特別強調(diào)一點,Vivado和ISE并不是前后的關(guān)系,沒有升級版本這一說,Vivado軟件工具是全新版本,是和ISE在賽靈思公司的FPGA方面的同一級別的,屬于新的FPGA開發(fā)工具,而且具體地說,雖然Vivado的出現(xiàn)一定程度上影響了ISE的使用范圍,但是ISE開發(fā)工具絕對不會因此淘汰,這是不可能的,Vivado是2012年推出的,而此時ISE開發(fā)工具也已經(jīng)更新到了ISE14.7,所以說ISE和Vivado是共存的,這樣也更有利于FPGA的開發(fā))。

在ISE中,像CoreGenerator、XST等工具是常常出現(xiàn)的,然而在Vivado中,這些工具是不存在的,可以說Vivado是賽靈思公司為高端的可編程邏輯器件專門開發(fā)的一種軟件工具。

Xilinx的28nm工藝的7系列FPGA算是高級版的,似乎Vivado開發(fā)工具就是為它量身打造的一樣,專門支持Zynq和7系列的FPGA,其它系列的FPGA是不能夠支持的。

Zynq開發(fā)流程和設(shè)計(zynq 開發(fā)流程)

通俗的講,Vivado本身就是賽靈思公司為高端FPGA而生產(chǎn)的集成開發(fā)軟件工具,低端的本來就不做。

而ISE開發(fā)工具卻能夠支持FPGA的全部系列。對于開發(fā)者,如果使用7系列的FPGA,Vivado的開發(fā)效率必然是比ISE好很多。

如果使用除了7系列以外的可編程邏輯器件,那么ISE是最好的選擇,HLS是高層次綜合的簡稱,VivadoHLS軟件Vivado開發(fā)軟件中自帶的,“綜合”的英文單詞就是“Synthesis”,有一種稱為NGC的特殊網(wǎng)表文件,綜合就是將程序代碼翻譯到其中,這樣才能夠?qū)ζ溥M行實現(xiàn)。

至于“層次”,FPGA設(shè)計一般把分為以下幾個級別,分為系統(tǒng)級、RTL級、算法級、門級或開關(guān)級。

RTL級及以下設(shè)計一般認(rèn)為是可以使用的,“層次”的意思就是用各種各樣的角度來進行描述開發(fā)者打算實現(xiàn)的功能。

采用門級描述的譬如axorb,意思就是a,b是一個異或門的輸入;而a+b描述采用相對高一點層次。

顯然,描述越困難的是指的越低層次的。

HLS就是從高層次描述,之后綜合成可用的網(wǎng)表文件的技術(shù)。這里的“高”指采用C、C++等編寫程序,而不是傳統(tǒng)的HDL語言。然而,實際上Vivado套件中是預(yù)先采用VivadoHLS這個軟件將C代碼轉(zhuǎn)換成為VerilogHDL語言代碼或者VHDL語言代碼,之后進行下一步操作的,并不是直接綜合C代碼。

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報,一經(jīng)查實,本站將立刻刪除。

(0)
上一篇 2023年4月27日 上午10:03
下一篇 2023年4月27日 上午10:19

相關(guān)推薦

  • 關(guān)系公派訪學(xué)申請成敗的重要資料(關(guān)系公派訪學(xué)申請成敗的重要資料有哪些)

    工作后在職申請CSC和應(yīng)屆生申請公派基本無區(qū)別,除了需要一份單位蓋章的單位意見推薦表and材料交至省教育廳。有意向的請一定先多瀏覽國家留學(xué)網(wǎng),國家留學(xué)基金資助出國留學(xué)人員選拔簡章尤…

    科研百科 2024年4月20日
    52
  • 檔案管理系統(tǒng)架構(gòu)

    檔案管理系統(tǒng)架構(gòu) 檔案管理系統(tǒng)是一個非常重要的信息系統(tǒng),它用于管理和維護各種不同類型的文件和資料。檔案管理系統(tǒng)架構(gòu)是檔案管理系統(tǒng)的核心組成部分,它決定了檔案管理系統(tǒng)的性能,可靠性和…

    科研百科 2024年9月25日
    8
  • 工廠自動化辦公系統(tǒng)有哪些(工廠自動化辦公系統(tǒng))

    工廠自動化辦公系統(tǒng): 提升生產(chǎn)效率和質(zhì)量的關(guān)鍵技術(shù) 隨著工業(yè)化的不斷推進,工廠自動化辦公系統(tǒng)逐漸成為提升生產(chǎn)效率和質(zhì)量的關(guān)鍵技術(shù)。工廠自動化辦公系統(tǒng)是指利用計算機技術(shù)和自動化設(shè)備,…

    科研百科 2024年6月4日
    39
  • 軟件項目管理措施

    軟件項目管理措施 隨著計算機技術(shù)的快速發(fā)展,軟件項目成為了現(xiàn)代企業(yè)的重要資產(chǎn)之一。然而,傳統(tǒng)的軟件項目管理方式已經(jīng)無法滿足現(xiàn)代軟件開發(fā)的需求。因此,現(xiàn)代軟件項目管理者需要采用一些新…

    科研百科 2024年9月26日
    4
  • 軟件項目進度管理計劃

    軟件項目進度管理計劃 隨著現(xiàn)代軟件開發(fā)行業(yè)的快速發(fā)展,軟件項目進度管理已經(jīng)成為了軟件開發(fā)過程中至關(guān)重要的一部分。一個好的軟件項目進度管理計劃可以幫助項目團隊更好地控制項目進度,提高…

    科研百科 2024年9月27日
    4
  • 天津?qū)懽謽寝k公網(wǎng)

    天津?qū)懽謽寝k公網(wǎng): 尋找最佳辦公地點? 隨著經(jīng)濟的發(fā)展和城市化的加速,越來越多的企業(yè)選擇在天津建立辦公室或分支機構(gòu)。天津作為我國的首都之一,有著獨特的地理位置和豐富的人力資源,因此…

    科研百科 2025年1月7日
    4
  • 工程科研項目分工

    工程科研項目分工是進行科學(xué)研究和工程開發(fā)的重要環(huán)節(jié),能夠確保項目進度和質(zhì)量。本文將介紹如何選擇和分配合適的人員,以完成一項復(fù)雜的工程科研項目。 在選擇參與科研項目的成員時,需要考慮…

    科研百科 2025年2月25日
    3
  • 工程項目管理系統(tǒng)軟件服務(wù)合同(工程項目管理系統(tǒng)軟件)

    工程項目管理系統(tǒng)軟件工程項目管理系統(tǒng)軟件(工程管理)建設(shè)工程孩子網(wǎng)癮怎么辦?孩子網(wǎng)癮不是簡單的指沉迷王者榮耀,和平精英,英雄聯(lián)盟,第五人格等游戲,還包括了看網(wǎng)絡(luò)小說,聽網(wǎng)絡(luò)小說,刷…

    科研百科 2024年7月29日
    6
  • 科研項目設(shè)備結(jié)項后

    科研項目設(shè)備結(jié)項后 隨著科研項目的結(jié)束,我們已經(jīng)完成了一項令人興奮的工作。這段時間里,我們經(jīng)歷了無數(shù)的挑戰(zhàn)和困難,但是我們最終克服了這些障礙,取得了重要的成果。在結(jié)項之際,我想和大…

    科研百科 2025年4月21日
    2
  • 論客戶關(guān)系管理的重要性(客戶關(guān)系管理有哪些作用)

    客戶關(guān)系管理(CRM)是一種有效的商業(yè)工具,可以幫助企業(yè)更好地管理客戶信息和關(guān)系。CRM系統(tǒng)可以對客戶的需求、購買歷史、偏好和行為進行跟蹤和分析,以便企業(yè)能夠更好地了解客戶需求和行…

    科研百科 2024年8月31日
    9
RM新时代官方网站