日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

從賽靈思FPGA設(shè)計(jì)流程看懂FPGA設(shè)計(jì)

FPGA之家 ? 來源:FPGA之家 ? 2023-01-04 13:55 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

賽靈思FPGA設(shè)計(jì)流程看懂FPGA設(shè)計(jì)

1.XILINXISE傳統(tǒng)FPGA設(shè)計(jì)流程

利用Xilinx ISE軟件開發(fā)FPGA的基本流程包括代碼輸入、功能仿真、綜合、綜合后仿真、實(shí)現(xiàn)、布線后仿真與驗(yàn)證和下班調(diào)試等步驟。如下圖所示。

7eaa7ea8-8bf3-11ed-bfe3-dac502259ad0.jpg

1)電路設(shè)計(jì)或代碼輸入

FPGA的設(shè)計(jì)可以直接畫原理圖,但是這種方法在比較復(fù)雜的系統(tǒng)的情況下,原理圖相當(dāng)復(fù)雜,所以慢慢被淘汰,ISE保留這一功能。

現(xiàn)在FPGA的設(shè)計(jì)輸入主要是Verilog和VHDL硬件語言。Verilog語言語法簡單,在亞洲區(qū)域使用比較廣泛;

VHDL被IEEE和美國國防部確認(rèn)為標(biāo)準(zhǔn)硬件描述語言,在歐洲區(qū)域比較常見。

2)功能仿真

在基本的FPGA模塊編寫完成后,要使用仿真工具對設(shè)計(jì)的模塊進(jìn)行仿真,驗(yàn)證模塊的基本功能是否符合設(shè)計(jì)。功能仿真也被稱為前仿真。常用的仿真工具有

Model Tech公司的Modelsim, Synopsys公司的VCS,Cadence公司的NC-Verilog和NC-VHDL。功能仿真可以加快FPGA的設(shè)計(jì),減少設(shè)計(jì)過程中的錯誤。

3)綜合

綜合優(yōu)化(Synthesize)是將硬件語言或原理圖等設(shè)計(jì)輸入翻譯成由與,或,非門、RAM、觸發(fā)器等基本邏輯單元組成的邏輯連接(網(wǎng)表),并根據(jù)約束條件優(yōu)化生成的邏輯連接,輸出edf和edn等文件。

4)實(shí)現(xiàn)

實(shí)現(xiàn)可理解為利用實(shí)現(xiàn)工具把邏輯映射到目標(biāo)器件結(jié)構(gòu)的資源中,決定邏輯的最佳布局,選擇邏輯與輸入輸出功能連接的布線通道進(jìn)行連線,并產(chǎn)生相應(yīng)文件(如配置文件與相關(guān)報告)。通??煞譃槿缦挛鍌€步驟。(1)轉(zhuǎn)換:將多個設(shè)計(jì)文件進(jìn)行轉(zhuǎn)換并合并到一個設(shè)計(jì)庫文件中。(2)映射:將網(wǎng)表中邏輯門映射成物理元素,即把邏輯設(shè)計(jì)分割到構(gòu)成可編程邏輯陣列內(nèi)的可配置邏輯塊與輸入輸出塊及其它資源中的過程。(3)布局與布線:布局是指從映射取出定義的邏輯和輸入輸出塊,并把它們分配到FPGA內(nèi)部的物理位置,通?;谀撤N先進(jìn)的算法,如最小分割、模擬退火和一般的受力方向張弛等來完成;布線是指利用自動布線軟件使用布線資源選擇路徑試著完成所有的邏輯連接。因最新的設(shè)計(jì)實(shí)現(xiàn)工具是時序驅(qū)動的,即在器件的布局布線期間對整個信號通道執(zhí)行時序分析,因此可以使用約束條件操作布線軟件,完成設(shè)計(jì)規(guī)定的性能要求。在布局布線過程中,可同時提取時序信息形成報靠。(4)時序提?。寒a(chǎn)生一反標(biāo)文件,供給后續(xù)的時序仿真使用。(5)配置:產(chǎn)生FPGA配置時的需要的位流文件。在實(shí)現(xiàn)過程中可以進(jìn)行選項(xiàng)設(shè)置。因其支持增量設(shè)計(jì),可以使其重復(fù)多次布線,且每次布線利用上一次布線信息以使布線更優(yōu)或達(dá)到設(shè)計(jì)目標(biāo)。在實(shí)現(xiàn)過程中應(yīng)設(shè)置默認(rèn)配置的下載形式,以使后續(xù)位流下載正常。

5)時序分析在設(shè)計(jì)實(shí)現(xiàn)過程中,在映射后需要對一個設(shè)計(jì)的實(shí)際功能塊的延時和估計(jì)的布線延時進(jìn)行時序分析;而在布局布線后,也要對實(shí)際布局布線的功能塊延時和實(shí)際布線延時進(jìn)行靜態(tài)時序分析。從某種程序來講,靜態(tài)時序分析可以說是整個FPGA設(shè)計(jì)中最重要的步驟,它允許設(shè)計(jì)者詳盡地分析所有關(guān)鍵路徑并得出一個有次序的報告,而且報告中含有其它調(diào)試信息,比如每個網(wǎng)絡(luò)節(jié)點(diǎn)的扇出或容性負(fù)載等。靜態(tài)時序分析器可以用來檢查設(shè)計(jì)的邏輯和時序,以便計(jì)算各通中性能,識別可靠的蹤跡,檢測建立和保持時間的配合,時序分析器不要求用戶產(chǎn)生輸入激勵或測試矢量。雖然Xilinx與Altera在FPGA開發(fā)套件上擁有時序分析工具,但在擁有第三方專門時序分析工具的情況下,僅利用FPGA廠家設(shè)計(jì)工具進(jìn)行布局布線,而使用第三方的專門時序分析工具進(jìn)行時序分析,一般FPGA廠商在其設(shè)計(jì)環(huán)境下皆有與第三方時序分析工具的接口。Synopsys公司的PrimeTime是一個很好的時序分析工具,利用它可以達(dá)到更好的效果。將綜合后的網(wǎng)表文件保存為db格式,可在PrimeTime環(huán)境下打開。利用此軟件查看關(guān)鍵路徑或設(shè)計(jì)者感興趣的通路的時序,并對其進(jìn)行分析,再次對原來的設(shè)計(jì)進(jìn)行時序結(jié)束,可以提高工作主頻或減少關(guān)鍵路徑的躚時。與綜合過程相似,靜態(tài)時序分析也是一個重復(fù)的過程,它與布局布線步驟緊密相連,這個操作通常要進(jìn)行多次直到時序約束得到很好的滿足。
在綜合與時序仿真過程中交互使用PrimeTime進(jìn)行時序分析,滿足設(shè)計(jì)要求后即可進(jìn)行FPGA芯片投片前的最終物理驗(yàn)證。

6)調(diào)試與加載配置

設(shè)計(jì)開發(fā)的最后步驟就是在線調(diào)試或者將生成的配置文件寫入芯片中進(jìn)行測試。在ISE中使用iMPACT。

2.XILINXVIVADO傳統(tǒng)FPGA設(shè)計(jì)流程

Xilinx針對7系列FPGA、Zynq-7000 SOC FPGA和UltraScale芯片,為提升設(shè)計(jì)、集成和實(shí)現(xiàn)的效率,推出了全新的開發(fā)工具Vivado。

使用Vivado設(shè)計(jì)FPGA的基本流程如下圖

7ec87f5c-8bf3-11ed-bfe3-dac502259ad0.jpg

在設(shè)計(jì)輸入階段,除傳統(tǒng)的HDL代碼,Vivado還可以接受Vivado HLS生成的HDL代碼、System Generator模型輸出文件、IP Integrator模型以及IP。

在Vivado下,約束(時序約束和物理約束)采用XDC(xilinx Design Constraints)。

3.SOCFPGA設(shè)計(jì)流程

針對SOC FPGA的開發(fā),xilinx在Vivado中專門設(shè)置了一個工具IP Integrator。

IP Integrator作為IP集成工具,以圖形化、模塊化的方式在設(shè)計(jì)中添加IP、連接端口。

7ed27048-8bf3-11ed-bfe3-dac502259ad0.jpg

Zynq芯片由兩部分組成,分別是PS和PL兩部分,相應(yīng)地需要硬件編程和軟件編程。硬件編程使用Vivado,軟件編程使用SDK,具體流程見下圖。

7ef2758c-8bf3-11ed-bfe3-dac502259ad0.jpg

借助Matlab完成Zynq開發(fā),如下圖。在Matlab下即可完成算法建模到C代碼和RTL代碼的生成。

7eff158a-8bf3-11ed-bfe3-dac502259ad0.jpg

審核編輯 :李倩

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

    關(guān)注

    1664

    文章

    22509

    瀏覽量

    639569
  • 賽靈思
    +關(guān)注

    關(guān)注

    33

    文章

    1798

    瀏覽量

    133683
  • 仿真
    +關(guān)注

    關(guān)注

    55

    文章

    4539

    瀏覽量

    138700

原文標(biāo)題:從賽靈思FPGA設(shè)計(jì)流程看懂FPGA設(shè)計(jì)

文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    2026技術(shù)研討會圓滿舉辦,16nm 鈦金系列重塑FPGA效能邊界

    4月17日,易2026技術(shù)研討會·北京站正式舉行。研討會以“方寸之間,無界之‘芯’”為主題,現(xiàn)場深度解析了易16nm鈦金系列FPGA
    的頭像 發(fā)表于 04-20 14:26 ?127次閱讀
    易<b class='flag-5'>靈</b><b class='flag-5'>思</b>2026技術(shù)研討會圓滿舉辦,16nm 鈦金系列重塑<b class='flag-5'>FPGA</b>效能邊界

    FPGA電源解決方案全解析

    FPGA電源解決方案全解析 在當(dāng)今的電子設(shè)計(jì)領(lǐng)域,現(xiàn)場可編程門陣列(FPGA)憑借其出色的設(shè)計(jì)靈活性和較低的工程成本,在眾多應(yīng)用和終端
    的頭像 發(fā)表于 04-02 15:45 ?243次閱讀

    工程師必入!288 元解鎖開發(fā)板

    做項(xiàng)目、練技術(shù)、備賽事卻找不到高性價比開發(fā)板?合眾恒躍重磅福利——ZYNQ系列開發(fā)板限時特惠,HZ-XC-7Z010-SP_EVM寵粉價僅需288元!
    的頭像 發(fā)表于 12-17 17:48 ?1057次閱讀
    工程師必入!288 元解鎖<b class='flag-5'>賽</b><b class='flag-5'>靈</b><b class='flag-5'>思</b>開發(fā)板

    FPGA DSP原語使用方法

    在現(xiàn)代數(shù)字信號處理(DSP)應(yīng)用中,FPGA(現(xiàn)場可編程門陣列)憑借其高度并行性、可定制性和靈活性,已成為加速信號處理任務(wù)的核心硬件平臺之一。
    的頭像 發(fā)表于 12-10 10:32 ?5832次閱讀
    易<b class='flag-5'>靈</b><b class='flag-5'>思</b><b class='flag-5'>FPGA</b> DSP原語使用方法

    Sapphire SoC中RISC-V平臺級中斷控制器深度解析

    隨著 RISC -V處理器在 FPGA 領(lǐng)域的廣泛應(yīng)用,易 FPGA 的 Sapphire RISC-V 內(nèi)核憑借軟硬核的靈活支持,為開發(fā)者提供多樣選擇。本文深入探討 Sapph
    的頭像 發(fā)表于 11-08 09:35 ?8070次閱讀
    易<b class='flag-5'>靈</b><b class='flag-5'>思</b>Sapphire SoC中RISC-V平臺級中斷控制器深度解析

    FPGA板下載運(yùn)行調(diào)試流程

    今天主要介紹一下整個FPGA板下載運(yùn)行調(diào)試流程。 1、首先,參考網(wǎng)址https://doc.nucleisys.com/hbirdv2/soc_peripherals/ips.html#gpio 第
    發(fā)表于 10-29 06:57

    FPGA板下載調(diào)試流程

    今天主要介紹一下整個FPGA板下載運(yùn)行調(diào)試流程。 1、首先,參考網(wǎng)址https://doc.nucleisys.com/hbirdv2/soc_peripherals/ips.html#gpio 第
    發(fā)表于 10-29 06:37

    助力上海集成電路緊缺人才培訓(xùn)項(xiàng)目順利結(jié)課

    的核心企業(yè),易深度參與本次培訓(xùn),技術(shù)理論到實(shí)戰(zhàn)操作全程賦能,與學(xué)員們共同探索FPGA的創(chuàng)新應(yīng)用與未來潛力。
    的頭像 發(fā)表于 10-13 14:59 ?1186次閱讀

    2025 FPGA技術(shù)研討會成都站圓滿收官

    金秋九月,芯聚蓉城。9月16日下午,易(Elitestek)在成都希頓酒店成功舉辦了以“蓉芯聚力·易啟未來”為主題的技術(shù)研討會。本次盛會吸引了成都及周邊地區(qū)眾多行業(yè)工程師、技術(shù)愛好者及合作伙伴
    的頭像 發(fā)表于 09-18 11:42 ?3490次閱讀

    題補(bǔ)充說明】2025全國大學(xué)生FPGA創(chuàng)新設(shè)計(jì)競賽紫光同創(chuàng)杯賽

    題發(fā)布】2025年全國大學(xué)生FPGA創(chuàng)新設(shè)計(jì)競賽紫光同創(chuàng)杯賽邀您鴻圖展翼共赴芯程!【題知多少】紫光同創(chuàng)題答疑專場|2025年全國大學(xué)生嵌入式芯片與系統(tǒng)設(shè)計(jì)競賽
    的頭像 發(fā)表于 09-12 16:03 ?2551次閱讀
    【<b class='flag-5'>賽</b>題補(bǔ)充說明】2025全國大學(xué)生<b class='flag-5'>FPGA</b>創(chuàng)新設(shè)計(jì)競賽紫光同創(chuàng)杯賽

    特威第二屆機(jī)器視覺大會即將舉辦

    去年盛夏,首屆易特威機(jī)器視覺技術(shù)大會點(diǎn)燃了行業(yè)創(chuàng)新的火花。易驚艷亮相的 TJ375 FPGA
    的頭像 發(fā)表于 08-13 09:53 ?1630次閱讀

    創(chuàng)“芯”舞臺!爾芯邀您挑戰(zhàn)2025 EDA精英

    號角吹響,征程再啟!備受矚目的“2025中國研究生創(chuàng)芯大賽·EDA精英挑戰(zhàn)”現(xiàn)已正式拉開帷幕。作為多年深耕此領(lǐng)域的核心出題企業(yè),爾芯榮幸發(fā)布本屆題——《支持重新組網(wǎng)的多FPGA
    的頭像 發(fā)表于 08-12 17:16 ?2285次閱讀
    創(chuàng)“芯”舞臺!<b class='flag-5'>思</b>爾芯邀您挑戰(zhàn)2025 EDA精英<b class='flag-5'>賽</b>

    題知多少】 紫光同創(chuàng)題答疑專場|2025年全國大學(xué)生嵌入式芯片與系統(tǒng)設(shè)計(jì)競賽FPGA賽道

    紫光同創(chuàng)賽道答疑專場來啦!2025年全國大學(xué)生嵌入式芯片與系統(tǒng)設(shè)計(jì)競賽報名已拉開帷幕,FPGA賽道的挑戰(zhàn)與創(chuàng)新并存。近期,我們收到許多關(guān)于題的咨詢,小眼睛科技團(tuán)隊(duì)第一時間整理了大家的疑問,并帶來
    的頭像 發(fā)表于 08-06 11:02 ?3868次閱讀
    【<b class='flag-5'>賽</b>題知多少】 紫光同創(chuàng)<b class='flag-5'>賽</b>題答疑專場|2025年全國大學(xué)生嵌入式芯片與系統(tǒng)設(shè)計(jì)競賽<b class='flag-5'>FPGA</b>賽道

    FPGA 40周年!面向未來的FPGA,AMD聚焦邊緣智能與異構(gòu)計(jì)算

    電子發(fā)燒友網(wǎng)報道(文/黃晶晶)(Xilinx)推出的第一款FPGA芯片XC2064于1985年6月問世,它有600個門,64個可配置邏輯塊,運(yùn)行頻率為70MHz。這款現(xiàn)場可編程門
    的頭像 發(fā)表于 06-24 18:17 ?5920次閱讀

    【經(jīng)驗(yàn)分享】玩轉(zhuǎn)FPGA串口通信:“幻覺調(diào)試”到代碼解析

    FPGA開發(fā),思路先行!玩FPGA板子,讀代碼是基本功!尤其對C語言轉(zhuǎn)戰(zhàn)FPGA的“寶貝們”來說,適應(yīng)流水線(pipeline)編程可能需要點(diǎn)時間。上篇點(diǎn)燈代碼解讀了基礎(chǔ),而如果能親
    的頭像 發(fā)表于 06-05 08:05 ?1262次閱讀
    【經(jīng)驗(yàn)分享】玩轉(zhuǎn)<b class='flag-5'>FPGA</b>串口通信:<b class='flag-5'>從</b>“幻覺調(diào)試”到代碼解析
    游戏| 江川县| 嘉兴市| 桦川县| 收藏| 榆林市| 西和县| 文登市| 盖州市| 和田市| 天等县| 精河县| 突泉县| 余干县| 宜章县| 普格县| 辽阳市| 洪泽县| 黄冈市| 大兴区| 凤山市| 孝义市| 西乌珠穆沁旗| 青海省| 青海省| 昭平县| 闽清县| 蕲春县| 翁源县| 浑源县| 澄迈县| 页游| 安阳市| 和顺县| 北辰区| 孝义市| 喀喇沁旗| 龙山县| 贵阳市| 湛江市| 乐山市|