chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

FPGA開發(fā)流程概述

工程師 ? 來源:網(wǎng)絡(luò)整理 ? 作者:h1654155205.5246 ? 2019-03-06 18:14 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

FPGA開發(fā)流程概述

開始學(xué)習(xí)FPGA,想盡快上手FPGA開發(fā),那么先來了解一下FPGA的開發(fā)流程。

FPGA開發(fā)流程概述

1、需求分析到模塊劃分

需求說明文檔;器件選擇(邏輯資源、功耗、IO數(shù)量、封裝等等);配置電路考慮;開發(fā)工具選擇;電路板的可拓展性考慮;在線調(diào)試和板級(jí)調(diào)試考慮;分模塊設(shè)計(jì)。

2、設(shè)計(jì)輸入到綜合優(yōu)化

設(shè)計(jì)輸入:原理圖、Verilog、VHDL

綜合:指的是將較高層次的電路描述轉(zhuǎn)化成較為低層的電路描述。就是將設(shè)計(jì)代碼轉(zhuǎn)成底層的與門、非門、RAM、觸發(fā)器等基本邏輯單元相互連接而成的網(wǎng)表,綜合工具使用Synplicity的Synplify,也可使用器件廠商提供的開發(fā)工具進(jìn)行實(shí)現(xiàn)(實(shí)現(xiàn)指的是:翻譯、映射、布局布線)。

代碼設(shè)計(jì)完成后,最好先使用開發(fā)工具進(jìn)行語法檢測(cè),之后進(jìn)行功能仿真,此處仿真不涉及時(shí)序上的延時(shí)。仿真工具首推ModelTech公司的ModelSim,也可以用ISE的Quartus 2進(jìn)行簡(jiǎn)單仿真。

3、實(shí)現(xiàn)到時(shí)序收斂

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

翻譯---將綜合后的結(jié)果轉(zhuǎn)化成所選器件的底層模塊和硬件原語;

映射---將翻譯的結(jié)果映射到具體器件上;

布局布線---根據(jù)用戶的設(shè)計(jì)約束,進(jìn)行布局布線,完成FPGA內(nèi)部邏輯的連接;

時(shí)序收斂:(設(shè)計(jì)關(guān)鍵,必須滿足時(shí)序收斂)

工具的最紅布局布線滿足設(shè)計(jì)者輸入的時(shí)序約束要求。

4、仿真到板級(jí)調(diào)試

FPGA開發(fā)流程概述

仿真和板級(jí)調(diào)試用于主要的驗(yàn)證。FPGA的板級(jí)調(diào)試一個(gè)很大的問題在于同步觀察接口信號(hào)數(shù)量受限,很難觀測(cè)內(nèi)部信號(hào)節(jié)點(diǎn)的狀態(tài),假若純板級(jí)調(diào)試,就消耗太大的人力物力了。

FPGA仿真很重要,但是和其他軟件開發(fā)中的仿真概念不大一樣。時(shí)序電路,邏輯的每一步變化都是由時(shí)終沿來觸發(fā)的,調(diào)試時(shí)控制時(shí)鐘頻率顯然不能達(dá)到單步的效果。

開發(fā)團(tuán)隊(duì)一般不會(huì)嚴(yán)格地執(zhí)行所有的三次仿真,一般做行為仿真和時(shí)序仿真,當(dāng)我們熟練的可以編寫可綜合的代碼,我們只需要進(jìn)行功能仿真,時(shí)序仿真也一般不做,我們會(huì)花時(shí)間去做深入細(xì)致的時(shí)序約束,通過時(shí)序報(bào)告分析解決時(shí)序問題。

關(guān)于FPGA的調(diào)試有很多種方法,借助示波器和邏輯分析儀的調(diào)試方法最常用。如ISE的Chipscope、Quartus 2、SignalTap 2。練習(xí)的時(shí)候可以使用Quartus 2 。

關(guān)于Quaryus 2的開發(fā)流程,在該軟件的help---PDF_Tutorials---Verilog HDL users

FPGA開發(fā)流程概述

Quartus 2的工程建立、使用、編譯,在此就不一一贅述,但是要明白Task窗口的編譯步驟:

Compile Design ---- 使用說明

Analysis & Synthesis ---- 分析綜合

Fitter(Place & Route) ---- 適配(布局布線)

Assembler(Generate programming files)---- 產(chǎn)生相應(yīng)的編程下載配置的文件,一般是 bit數(shù)據(jù)流,sof/pof格式

TimeQuest Timing Analysis ---- 時(shí)序分析

EDA Netlist Writer ---- 給 Quartus 2 支持的第三方提供網(wǎng)表

Program Derice (Open Programmer) ---- 配置

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

    關(guān)注

    1655

    文章

    22288

    瀏覽量

    630335
  • FPGA開發(fā)
    +關(guān)注

    關(guān)注

    1

    文章

    47

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    【開源FPGA硬件】硬件黑客集結(jié):開源FPGA開發(fā)板測(cè)評(píng)活動(dòng)全網(wǎng)火熱招募中......

    過程中發(fā)現(xiàn)的小技巧或小經(jīng)驗(yàn) 完成小項(xiàng)目流程等 優(yōu)秀試用獎(jiǎng)勵(lì): 一等獎(jiǎng)*1名:獲贈(zèng)開源開發(fā)板 二等獎(jiǎng)*2名:獲贈(zèng)《國產(chǎn)FPGA權(quán)威設(shè)計(jì)指南》教材 三等獎(jiǎng)*5名:獲贈(zèng)紫光同創(chuàng)定制公仔“胖哥” 申請(qǐng)鏈接: 戳鏈接申請(qǐng)
    發(fā)表于 10-29 11:37

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

    今天主要介紹一下整個(gè)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)試流程

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

    京微齊力新版福晞軟件工具全面優(yōu)化FPGA設(shè)計(jì)環(huán)境

    FPGA 設(shè)計(jì)開發(fā)過程中,軟件是工程師必不可少的工具,好的軟件開發(fā)環(huán)境可以簡(jiǎn)化設(shè)計(jì)者的設(shè)計(jì)流程,縮短開發(fā)時(shí)間,提升整體設(shè)計(jì)效率。
    的頭像 發(fā)表于 10-23 17:48 ?4705次閱讀
    京微齊力新版福晞軟件工具全面優(yōu)化<b class='flag-5'>FPGA</b>設(shè)計(jì)環(huán)境

    單片機(jī)開發(fā)流程包括什么?

    單片機(jī)開發(fā)是一個(gè)系統(tǒng)性的工程,從需求明確到最終產(chǎn)品落地,需要經(jīng)歷多個(gè)相互關(guān)聯(lián)的流程環(huán)節(jié),每個(gè)環(huán)節(jié)都對(duì)最終產(chǎn)品的性能和質(zhì)量有著重要影響。 一、需求分析與文檔梳理 開發(fā)流程的第一步是需求分
    的頭像 發(fā)表于 07-22 11:21 ?626次閱讀

    Vector全流程開發(fā)工具鏈概述

    在軟件定義汽車(SDV)時(shí)代,汽車軟件的復(fù)雜度和重要性顯著提升,開發(fā)模式也逐步從基于ECU的獨(dú)立軟件開發(fā)向集中化、平臺(tái)化的軟件架構(gòu)演進(jìn)。傳統(tǒng)的開發(fā)模式由于硬件與軟件緊耦合,導(dǎo)致升級(jí)難度大、開發(fā)
    的頭像 發(fā)表于 06-17 13:45 ?856次閱讀
    Vector全<b class='flag-5'>流程</b><b class='flag-5'>開發(fā)</b>工具鏈<b class='flag-5'>概述</b>

    擁抱開源!一起來做FPGA開發(fā)板啦!

    開發(fā),包括編寫Verilog或VHDL代碼、進(jìn)行邏輯功能仿真、調(diào)試以及與硬件接口的適配等工作,適合熟悉FPGA開發(fā)流程、具備邏輯設(shè)計(jì)能力的伙伴。 主要任務(wù): 基于開源項(xiàng)目功能需求反饋
    發(fā)表于 06-06 14:05

    Thread標(biāo)準(zhǔn)認(rèn)證概述

    本篇知識(shí)庫文章概述開發(fā)人員如何將其Thread物聯(lián)網(wǎng)設(shè)備進(jìn)行Thread Group認(rèn)證所需的步驟,并重點(diǎn)介紹使用Silicon Labs(芯科科技)的EFR32無線射頻器件的相關(guān)流程
    的頭像 發(fā)表于 06-04 10:10 ?673次閱讀
    Thread標(biāo)準(zhǔn)認(rèn)證<b class='flag-5'>概述</b>

    適用于Versal的AMD Vivado 加快FPGA開發(fā)完成Versal自適應(yīng)SoC設(shè)計(jì)

    設(shè)計(jì)、編譯、交付,輕松搞定。更快更高效。 Vivado 設(shè)計(jì)套件提供經(jīng)過優(yōu)化的設(shè)計(jì)流程,讓傳統(tǒng) FPGA 開發(fā)人員能夠加快完成 Versal 自適應(yīng) SoC 設(shè)計(jì)。 面向硬件開發(fā)人員的
    的頭像 發(fā)表于 05-07 15:15 ?1052次閱讀
    適用于Versal的AMD Vivado  加快<b class='flag-5'>FPGA</b><b class='flag-5'>開發(fā)</b>完成Versal自適應(yīng)SoC設(shè)計(jì)

    基于RV1126開發(fā)板的AI算法開發(fā)流程

    AI算法開發(fā)流程由需求分析到準(zhǔn)備數(shù)據(jù),然后到選取模型,訓(xùn)練模型,接著模型轉(zhuǎn)換后進(jìn)行模型部署
    的頭像 發(fā)表于 04-18 14:03 ?2045次閱讀
    基于RV1126<b class='flag-5'>開發(fā)</b>板的AI算法<b class='flag-5'>開發(fā)</b><b class='flag-5'>流程</b>

    基于RV1126開發(fā)板的AI算法開發(fā)流程

    AI算法開發(fā)流程由需求分析到準(zhǔn)備數(shù)據(jù),然后到選取模型,訓(xùn)練模型,接著模型轉(zhuǎn)換后進(jìn)行模型部署
    的頭像 發(fā)表于 04-18 10:47 ?849次閱讀
    基于RV1126<b class='flag-5'>開發(fā)</b>板的AI算法<b class='flag-5'>開發(fā)</b><b class='flag-5'>流程</b>

    FPGA設(shè)計(jì)調(diào)試流程

    調(diào)試,即Debug,有一定開發(fā)經(jīng)驗(yàn)的人一定會(huì)明確這是設(shè)計(jì)中最復(fù)雜最磨人的部分。對(duì)于一個(gè)龐大復(fù)雜的FPGA工程而言,出現(xiàn)問題的概率極大,這時(shí)如果沒有一個(gè)清晰的Debug思路,調(diào)試過程只能是像無頭蒼蠅一樣四處亂撞。
    的頭像 發(fā)表于 03-04 11:02 ?1656次閱讀
    <b class='flag-5'>FPGA</b>設(shè)計(jì)調(diào)試<b class='flag-5'>流程</b>

    【國產(chǎn)FPGA入學(xué)必備】國產(chǎn)FPGA權(quán)威設(shè)計(jì)指南+配套FPGA圖像視頻教程

    》。 本書系統(tǒng)地介紹紫光同創(chuàng)FPGA開發(fā)與應(yīng)用,詳細(xì)闡述FPGA開發(fā)的各個(gè)方面,從基礎(chǔ)原理到實(shí)際應(yīng)用,從設(shè)計(jì)流程
    發(fā)表于 02-20 15:08

    【國產(chǎn)FPGA必備教程】——紫光同創(chuàng)FPGA圖像視頻教程,適用于小眼睛FPGA盤古全系列開發(fā)

    案例、時(shí)序約束及收斂方法等,教程內(nèi)容豐富,從入門到應(yīng)用提高,覆蓋紫光同創(chuàng)FPGA開發(fā)流程,教程適用于小眼睛科技盤古系列、泰坦系列全開發(fā)套件。目前,小眼睛科技基于
    發(fā)表于 02-19 15:44

    【米爾-Xilinx XC7A100T FPGA開發(fā)板試用】Key-test

    硬件: 一Xilinx XC7A100T FPGA開發(fā)板 二12V電源適配器 三下載器 四 win10筆記本 軟件: 一Vivado (指導(dǎo)手冊(cè)有詳細(xì)的安裝下載流程) 二官方按鍵示例工程 按鍵示例
    發(fā)表于 01-09 16:08