色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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)注

    1629

    文章

    21729

    瀏覽量

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

    關(guān)注

    1

    文章

    43

    瀏覽量

    14911
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    【AG32開發(fā)板體驗(yàn)連載】AG32VF407中開發(fā)流程學(xué)習(xí)

    激光器。 針對(duì)這款開發(fā)板,試用計(jì)劃如下: 1、資料整理與熟悉,配置開發(fā)環(huán)境 2、開發(fā)板硬件電路分析 3、板載外設(shè)使用 4、FPGA編程外設(shè)使用 5、arm與
    發(fā)表于 10-10 11:01

    萊迪思Propel工具套件加速FPGA應(yīng)用開發(fā)

    許多嵌入式系統(tǒng)的開發(fā)者都對(duì)使用基于FPGA的SoC系統(tǒng)感興趣,但是基于傳統(tǒng)HDL硬件描述語言的FPGA開發(fā)工具和復(fù)雜流程往往會(huì)令他們望而卻步
    的頭像 發(fā)表于 08-30 17:23 ?1012次閱讀

    FPGA教學(xué)實(shí)驗(yàn)室建設(shè)必要性 解決方案概述

    FPGA教學(xué)實(shí)驗(yàn)室建設(shè)必要性&解決方案概述
    的頭像 發(fā)表于 07-26 08:33 ?259次閱讀
    <b class='flag-5'>FPGA</b>教學(xué)實(shí)驗(yàn)室建設(shè)必要性 解決方案<b class='flag-5'>概述</b>

    FPGA的學(xué)習(xí)筆記---FPGA開發(fā)流程

    與通常的單片機(jī)應(yīng)用開發(fā)不同,FPGA有自己的開發(fā)流程。但具體上怎樣操作,作為初學(xué)者,沒有一點(diǎn)經(jīng)驗(yàn)。網(wǎng)站獎(jiǎng)勵(lì)的清華FPGA需要的
    發(fā)表于 06-23 14:47

    品讀《基于FPGA與RISC-V的嵌入式系統(tǒng)設(shè)計(jì)》

    PulseRainRTL庫(kù) 1.10 資料來源 1.11 代碼資源 第 2 章 FPGA 2.1 FPGA 背景概述 2.2 FPGA 與數(shù)字芯片的異同 2.2.1
    發(fā)表于 03-29 00:06

    fpga原型驗(yàn)證流程

    FPGA原型驗(yàn)證流程是確保FPGA(現(xiàn)場(chǎng)可編程門陣列)設(shè)計(jì)正確性和功能性的關(guān)鍵步驟。它涵蓋了從設(shè)計(jì)實(shí)現(xiàn)到功能驗(yàn)證的整個(gè)過程,是FPGA開發(fā)
    的頭像 發(fā)表于 03-15 15:05 ?1558次閱讀

    fpga開發(fā)一般用什么軟件

    FPGA(現(xiàn)場(chǎng)可編程門陣列)開發(fā)通常使用一系列專門的軟件工具,這些工具涵蓋了從設(shè)計(jì)、仿真到編譯和調(diào)試的整個(gè)流程
    的頭像 發(fā)表于 03-15 14:43 ?3426次閱讀

    fpga開發(fā)是什么意思

    FPGA開發(fā)是指利用現(xiàn)場(chǎng)可編程邏輯門陣列(Field Programmable Gate Array,簡(jiǎn)稱FPGA)進(jìn)行硬件設(shè)計(jì)和實(shí)現(xiàn)的過程。FPGA是一種可編程的邏輯器件,它允許用戶
    的頭像 發(fā)表于 03-15 14:28 ?1179次閱讀

    fpga開發(fā)板是什么?fpga開發(fā)板有哪些?

    FPGA開發(fā)板是一種基于FPGA(現(xiàn)場(chǎng)可編程門陣列)技術(shù)的開發(fā)平臺(tái),它允許工程師通過編程來定義和配置FPGA芯片上的邏輯電路,以實(shí)現(xiàn)各種數(shù)字
    的頭像 發(fā)表于 03-14 18:20 ?1996次閱讀

    fpga開發(fā)板使用教程

    FPGA開發(fā)板的使用教程主要包括以下幾個(gè)關(guān)鍵步驟。
    的頭像 發(fā)表于 03-14 15:50 ?1103次閱讀

    fpga設(shè)計(jì)流程

    首先,根據(jù)功能需求選擇合適的FPGA型號(hào)和開發(fā)板,并進(jìn)行硬件資源評(píng)估、時(shí)序分析等,以確定芯片的工作頻率和性能參數(shù)。同時(shí),深入研究所選芯片的特點(diǎn)、布局、電氣參數(shù)等,為后續(xù)設(shè)計(jì)做好知識(shí)儲(chǔ)備。
    的頭像 發(fā)表于 03-14 15:45 ?407次閱讀

    FPGA的PL端固化流程

    電子發(fā)燒友網(wǎng)站提供《FPGA的PL端固化流程.pdf》資料免費(fèi)下載
    發(fā)表于 03-07 14:48 ?8次下載

    dSPACE開發(fā)流程

    電子發(fā)燒友網(wǎng)站提供《dSPACE開發(fā)流程.pdf》資料免費(fèi)下載
    發(fā)表于 02-29 09:08 ?0次下載

    芯科科技發(fā)布新版藍(lán)牙開發(fā)流程

    查看Silicon Labs(亦稱“芯科科技”)近日發(fā)布新版的藍(lán)牙開發(fā)流程(Bluetooth Developer Journey),了解更多關(guān)于低功耗藍(lán)牙、藍(lán)牙Mesh、藍(lán)牙定位服務(wù),以及電子貨架標(biāo)簽(ESL)等設(shè)計(jì)方法,我們將概述
    的頭像 發(fā)表于 01-25 10:09 ?768次閱讀
    芯科科技發(fā)布新版藍(lán)牙<b class='flag-5'>開發(fā)</b><b class='flag-5'>流程</b>

    FPGA基本開發(fā)設(shè)計(jì)流程

    FPGA的設(shè)計(jì)流程就是利用EDA開發(fā)軟件和編程工具對(duì)FPGA芯片進(jìn)行開發(fā)的過程。FPGA
    發(fā)表于 12-31 21:15
    主站蜘蛛池模板: 色mimi| 美女露出撒尿的部位| 三级电影免费看| 国产精品久久大陆| 一个人HD在线观看免费高清视频| 黑丝袜论坛| 91麻豆久久| 三级中国免费的| 精品国产乱码久久久久久软件| 最新无码国产在线视频| 日本国产黄色片| 姑娘视频日本在线播放| 亚洲精品伊人久久久久| 米奇在线8888在线精品视频| 俄罗斯18xv在线观看| 亚洲精品午夜aaa级久久久久| 免费A级毛片无码无遮挡| 国产成人99久久亚洲综合精品| 野花高清在线观看免费3中文| 欧美日本韩国一二区视频 | 在线观看免费视频播放视频| 欧洲内射VIDEOXXX3D| 国产在线播放不卡| 99视频精品国产免费观看| 亚欧乱亚欧乱色视频| 女人高潮久久久叫人喷水| 国产乱人精品视频AV麻豆| 中文字幕久久熟女人妻AV免费| 美女拔萝卜| 国产高清美女一级a毛片久久w| 诱受H嗯啊巨肉舍友1V1| 色综合 亚洲 自拍 欧洲| 久久丫线这里只精品| 国产精品.XX视频.XXTV| 2012中文字幕手机在线| 求个av网站| 国产精品高清免费网站| 最新国产在线视频在线| 午夜不卡av免费| 女bbbbxxx孕妇| 亚洲欧美中文字幕网站大全|