国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

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

FPGA的重構(gòu)是什么,具有哪些要點(diǎn)

OpenFPGA ? 來(lái)源:OpenFPGA ? 作者:OpenFPGA ? 2021-07-02 17:39 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

“重構(gòu)”對(duì)于剛接觸FPGA的人來(lái)說(shuō),可謂十分神秘,對(duì)于已經(jīng)入門(mén)的人來(lái)說(shuō)很“簡(jiǎn)單”,但是你真的了解FPGA的重構(gòu)嗎?

術(shù)語(yǔ)“重構(gòu)”是指FPGA已經(jīng)配置后的重新編程。FPGA的重構(gòu)有兩種類(lèi)型:完全的和部分的。完全重構(gòu)將整個(gè)FPGA重新編程,而部分重構(gòu)只取代設(shè)計(jì)的一部分,設(shè)計(jì)的剩下部分仍正常工作。部分重構(gòu)不被視為完全重構(gòu)的特殊情況,因?yàn)閮烧呋鞠嗤?duì)FPGA執(zhí)行部分重構(gòu)通過(guò)使用與完全重構(gòu)(JTAG、CAP或SelectMAP接口)相同的方法來(lái)進(jìn)行,如上一節(jié)所述。比特流的結(jié)構(gòu)對(duì)于完全和部分重構(gòu)來(lái)說(shuō)都是相同的。

FPGA重構(gòu)具有以下幾個(gè)優(yōu)點(diǎn)。它允許多個(gè)設(shè)計(jì)共享同一個(gè)FPGA架構(gòu),這反過(guò)來(lái)又降低了FPGA的面積、成本和系統(tǒng)復(fù)雜性。完全和部分重構(gòu)為許多FPGA的創(chuàng)新應(yīng)用程序提供了可能,否則,高昂的成本將影響應(yīng)用程序?qū)崿F(xiàn)。利用FPGA重構(gòu)優(yōu)勢(shì)的一些應(yīng)用如DSP音頻或視頻處理器等,它們根據(jù)用戶輸人,由包括集成深度包檢測(cè)的通信控制器修改處理算法,以改變基于協(xié)議的數(shù)據(jù)包處理器。很多工業(yè)和學(xué)術(shù)性的FPGA重構(gòu)方面的研究不斷產(chǎn)生有價(jià)值的應(yīng)用、研究論文和學(xué)位論文。

雖然部分重構(gòu)技術(shù)不是一項(xiàng)新功能,也不是主流的研究方向,但是設(shè)計(jì)和實(shí)現(xiàn)流程、工具支持甚至名詞術(shù)語(yǔ)都在不斷發(fā)展,用戶界面越來(lái)越友好。最終目標(biāo)是向FPGA開(kāi)發(fā)者提供簡(jiǎn)單和透明的設(shè)計(jì)流程,無(wú)須詳細(xì)了解配置邏輯和比特流結(jié)構(gòu)。部分重構(gòu)是一項(xiàng)復(fù)雜過(guò)程,在設(shè)計(jì)實(shí)現(xiàn)、工具流程和重構(gòu)本身的過(guò)程中充斥著多重挑戰(zhàn)。面臨的一個(gè)挑戰(zhàn)是在FPGA配置的變化過(guò)程中,完成平滑切換而無(wú)須中斷剩余設(shè)計(jì)功能或損害其完整性。而在完全重構(gòu)過(guò)程中,F(xiàn)PGA架構(gòu)和10不能保持在復(fù)位。另一項(xiàng)挑戰(zhàn)是在改變過(guò)程中,防止設(shè)計(jì)的未改動(dòng)部分進(jìn)入無(wú)效狀態(tài)。設(shè)計(jì)者必須正確界定和約束未改動(dòng)和改動(dòng)部分之間的接口。這樣,F(xiàn)PGA物理實(shí)現(xiàn)工具才能進(jìn)行配置并使用完全相同的布線資源。

有三個(gè)部分重構(gòu)流程可用于Xilinx FPGA基于差異的(difference based)、基于分層的(partition based)及使用動(dòng)態(tài)重構(gòu)端口。基于差異的部分重構(gòu)基于差異的部分重構(gòu)[2]最適合用于將小型設(shè)計(jì)轉(zhuǎn)化為L(zhǎng)UT方程、IO特征和BRAM中的內(nèi)容。以下是一個(gè)簡(jiǎn)單的、基于差異的部分重構(gòu)代碼和流程舉例,它可以運(yùn)行在Xilinx開(kāi)發(fā)板上。

//原始模塊:當(dāng)兩個(gè)按鈕都按下時(shí),點(diǎn)亮LED

module top(input btn0,btnl,output led); assign led=btn0&btnl;endmodule//top

//部分重構(gòu)模塊:當(dāng)兩個(gè)按鈕之一按下時(shí),點(diǎn)亮LEDbutton is pressed

module top_pr(input btn0,btn1,output led); assign led=btn0 | btn1;endmodule//top_pr

#約朿文件:對(duì)兩個(gè)設(shè)計(jì)都相同

NET “btnO” LOC= “A18” ;NET “btnl” LOC= “H17” ;NET “l(fā)ed” LOC= “AD21”;

#實(shí)現(xiàn)LED功能的LUT被鎖定到特定邏輯片中#對(duì)于原始設(shè)計(jì),LUT函數(shù)是btn0 & btn1#對(duì)于部分重構(gòu)設(shè)計(jì),LUT函數(shù)是btn0|btn1

INST “l(fā)ed” AREA_GROUP=“l(fā)ed”;AREA_GROUP “l(fā)ed” RANGE = SLICE_X65Y168:SLICE_X65Y168;

#bitgen命令用于產(chǎn)生部分重構(gòu)比特流#ActiveReconfig和Persist選項(xiàng)在配置變化期間置為全局復(fù)位

$bitgen -g ActiveReconfig:Yes -g Persist:Yes -r top_orig.bittop_pr.ncd top_pr.bittop_orig.bit:原始設(shè)計(jì)的比特流top_pr.ncd:部分重構(gòu)設(shè)計(jì)的布局布線后輸出top_pr.bit:得到的部分重構(gòu)比特流結(jié)果

上面例子中基于差異的部分重構(gòu)流程包括以下步驟:

(1)編譯top模塊。結(jié)果是比特流文件top_orig.bit。(2)編譯top_pr模塊。結(jié)果是布局布線后文件top_pr.ncd。(3)使用top.orig.bit比特流和top_pr.ncd,生成包含兩個(gè)設(shè)計(jì)之間LED LUT方程差異的比特流。

基于分層的部分重構(gòu)

與基于差異的重構(gòu)不同,基于分層的部分重構(gòu)流程支持重構(gòu)大型部件FPGA設(shè)計(jì)。PlanAhead工具它提供了用于配置、實(shí)現(xiàn)和使用分層管理部分重構(gòu)項(xiàng)目的集成環(huán)境。設(shè)計(jì)和實(shí)現(xiàn)流程的簡(jiǎn)要概述如下所示

:?FPGA開(kāi)發(fā)者指定待配置的部分設(shè)計(jì)

?在FPGA芯片上包含所需邏輯、嵌入式存儲(chǔ)器、10和其他資源的區(qū)域。?開(kāi)發(fā)者定義覆蓋該區(qū)域的所有可能設(shè)計(jì)變量。

?PlanAhead工具管理所有諸如編譯設(shè)計(jì)的細(xì)節(jié),包括管理多個(gè)網(wǎng)表、靜態(tài)的和可重構(gòu)的設(shè)計(jì)部分,執(zhí)行DRC,并產(chǎn)生合適的比特流。

Xilinx應(yīng)用提示XAPP883提供了使用部分重構(gòu)的示例,以允許嵌入式PCI Exress接口模塊的快速配置。

動(dòng)態(tài)重構(gòu)端口

改變Xilinx GTX收發(fā)器、混合模式時(shí)鐘管理器(MMCM)和System Monitor原語(yǔ)設(shè)置的另一種方法,是使用動(dòng)態(tài)重構(gòu)端口(DRP)DRP提供了一個(gè)簡(jiǎn)單的用戶邏輯接口,不需要更多地了解配置寄存器和比特流結(jié)構(gòu)。例如,DRP允許輸出時(shí)鐘頻率、相位和MMCM的占空比動(dòng)態(tài)變化。

文章出處:【微信公眾號(hào):OpenFPGA】

責(zé)任編輯:gt


聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1660

    文章

    22411

    瀏覽量

    636282
  • 控制器
    +關(guān)注

    關(guān)注

    114

    文章

    17791

    瀏覽量

    193127
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    9520

    瀏覽量

    157021

原文標(biāo)題:FPGA 的重構(gòu)

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

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    電子工程師設(shè)計(jì)相關(guān)要點(diǎn)與案例分析

    電子工程師設(shè)計(jì)相關(guān)要點(diǎn)與案例分析 在電子工程師的設(shè)計(jì)工作中,涉及到眾多不同類(lèi)型的設(shè)計(jì),下面將結(jié)合幾個(gè)典型案例來(lái)探討電子設(shè)計(jì)的要點(diǎn)。 文件下載: ADM8710.pdf 基于FPGA的電子秤
    的頭像 發(fā)表于 02-27 09:30 ?85次閱讀

    小型自重構(gòu)機(jī)器人能不能幫忙做一個(gè)?

    當(dāng)然可以!我直接**給你一套能做、能跑、能自己變形的小型自重構(gòu)機(jī)器人完整方案**,適合 ESP32S3 + 舵機(jī) + 簡(jiǎn)單結(jié)構(gòu),不用復(fù)雜加工,能跑、能拼接、能變形。 我給你做**最容易實(shí)現(xiàn)、成本
    發(fā)表于 02-21 19:24

    【OFDR】實(shí)時(shí)感知、動(dòng)態(tài)重構(gòu)與歷史狀態(tài)回溯!昊衡科技-三維場(chǎng)重構(gòu)軟件

    三維場(chǎng)重構(gòu)軟件三維場(chǎng)重構(gòu)軟件通過(guò)TCP協(xié)議獲取傳感數(shù)據(jù),并實(shí)時(shí)重構(gòu)三維溫度/應(yīng)變場(chǎng)。軟件支持導(dǎo)入三維模型(.wrl格式)與二維圖片(.jpeg格式),實(shí)現(xiàn)“數(shù)據(jù)-空間位置”的精準(zhǔn)映射。二維直線
    的頭像 發(fā)表于 01-29 17:40 ?1296次閱讀
    【OFDR】實(shí)時(shí)感知、動(dòng)態(tài)<b class='flag-5'>重構(gòu)</b>與歷史狀態(tài)回溯!昊衡科技-三維場(chǎng)<b class='flag-5'>重構(gòu)</b>軟件

    探索TI LMH系列SDI串行器:特性、應(yīng)用與設(shè)計(jì)要點(diǎn)

    和LMH0340系列SDI串行器,憑借其出色的性能和豐富的特性,成為了眾多視頻應(yīng)用的理想選擇。今天,我們就來(lái)深入探討這些器件的特點(diǎn)、應(yīng)用場(chǎng)景以及設(shè)計(jì)過(guò)程中的關(guān)鍵要點(diǎn)。 文件下載: lmh0070.pdf 器件特性一覽 接口與時(shí)鐘優(yōu)勢(shì) 該系列器件采用LVDS接口與主機(jī)FPGA
    的頭像 發(fā)表于 12-26 09:10 ?449次閱讀

    具有極性控制功能的TCAN4420 CAN收發(fā)器:特性、應(yīng)用與設(shè)計(jì)要點(diǎn)

    具有極性控制功能的TCAN4420 CAN收發(fā)器:特性、應(yīng)用與設(shè)計(jì)要點(diǎn) 在電子工程領(lǐng)域,CAN收發(fā)器作為高速控制器局域網(wǎng)(CAN)的關(guān)鍵組件,對(duì)于實(shí)現(xiàn)可靠的數(shù)據(jù)通信起著至關(guān)重要的作用。今天,我們將
    的頭像 發(fā)表于 12-18 14:20 ?398次閱讀

    AMD利用可重構(gòu)FPGA設(shè)備Moku實(shí)現(xiàn)自定義激光探測(cè)解決方案

    摘要本文介紹了AdvancedMicroDevices,AMD公司如何基于可重構(gòu)FPGA設(shè)備自定義激光探測(cè)解決方案,替代傳統(tǒng)的儀器配置,通過(guò)靈活且可定制的FPGA設(shè)備Moku提供更高效和靈活的激光
    的頭像 發(fā)表于 11-20 17:28 ?1705次閱讀
    AMD利用可<b class='flag-5'>重構(gòu)</b><b class='flag-5'>FPGA</b>設(shè)備Moku實(shí)現(xiàn)自定義激光探測(cè)解決方案

    MarketsandMarkets FPGA行業(yè)報(bào)告,2026~2030 FPGA市場(chǎng)洞察

    ,F(xiàn)ield-Programmable Gate Array)是一種高度靈活、可重構(gòu)的集成電路。與傳統(tǒng) ASIC 不同,FPGA 制造完成后仍可以在終端重新編程,在 高性能并行計(jì)算、實(shí)時(shí)信號(hào)處理、通信加速 等領(lǐng)域具有獨(dú)特優(yōu)勢(shì)。
    的頭像 發(fā)表于 11-20 13:20 ?487次閱讀
    MarketsandMarkets <b class='flag-5'>FPGA</b>行業(yè)報(bào)告,2026~2030 <b class='flag-5'>FPGA</b>市場(chǎng)洞察

    OFDR技術(shù)與三維重構(gòu)的協(xié)同價(jià)值

    概述OFDR分布式光頻域反射技術(shù)具有光纖傳感器體積小、重量輕、測(cè)試精度高的特性,能夠精準(zhǔn)捕捉結(jié)構(gòu)各位置的微小應(yīng)變或溫度變化。三維重構(gòu)軟件可作為連接數(shù)據(jù)與實(shí)際應(yīng)用的結(jié)構(gòu)——通過(guò)顏色映射將數(shù)據(jù)直觀呈現(xiàn)
    的頭像 發(fā)表于 11-14 17:36 ?1317次閱讀
    OFDR技術(shù)與三維<b class='flag-5'>重構(gòu)</b>的協(xié)同價(jià)值

    AES和SM4算法的可重構(gòu)分析

    為:Y=A(AX+C)^-1+C 。 通過(guò)對(duì)比以上兩個(gè)計(jì)算公式可以發(fā)現(xiàn),它們都具有的仿射變換操作和求逆操作,于是可以通過(guò)以下流程圖對(duì)AES和SM4算法進(jìn)行S盒的可重構(gòu)。具體實(shí)現(xiàn)過(guò)程需要具備有限域上的知識(shí),感興趣的讀者可參考本文末尾列出的鏈接進(jìn)行延伸閱讀。
    發(fā)表于 10-23 07:26

    ADC和FPGA之間LVDS接口設(shè)計(jì)需要考慮的因素

    本文描述了ADC和FPGA之間LVDS接口設(shè)計(jì)需要考慮的因素,包括LVDS數(shù)據(jù)標(biāo)準(zhǔn)、LVDS接口數(shù)據(jù)時(shí)序違例解決方法以及硬件設(shè)計(jì)要點(diǎn)
    的頭像 發(fā)表于 07-29 10:01 ?5393次閱讀
    ADC和<b class='flag-5'>FPGA</b>之間LVDS接口設(shè)計(jì)需要考慮的因素

    中科億海微可重構(gòu)智能超表面電磁單元控制方案:多維調(diào)控電磁波,助力6G無(wú)線中繼

    重構(gòu)智能超表面(RIS)技術(shù)是一種新興的人工電磁表面技術(shù),它通過(guò)可編程的方式對(duì)電磁波進(jìn)行智能調(diào)控,具有低成本、低能耗、可編程、易部署等特點(diǎn)。通過(guò)構(gòu)建智能可控?zé)o線環(huán)境,有機(jī)會(huì)突破傳統(tǒng)無(wú)線通信的約束
    的頭像 發(fā)表于 06-12 11:06 ?905次閱讀
    中科億海微可<b class='flag-5'>重構(gòu)</b>智能超表面電磁單元控制方案:多維調(diào)控電磁波,助力6G無(wú)線中繼

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

    FPGA開(kāi)發(fā),思路先行!玩FPGA板子,讀代碼是基本功!尤其對(duì)從C語(yǔ)言轉(zhuǎn)戰(zhàn)FPGA的“寶貝們”來(lái)說(shuō),適應(yīng)流水線(pipeline)編程可能需要點(diǎn)時(shí)間。上篇點(diǎn)燈代碼解讀了基礎(chǔ),而如果能親
    的頭像 發(fā)表于 06-05 08:05 ?1103次閱讀
    【經(jīng)驗(yàn)分享】玩轉(zhuǎn)<b class='flag-5'>FPGA</b>串口通信:從“幻覺(jué)調(diào)試”到代碼解析

    FPGA芯片的概念和結(jié)構(gòu)

    FPGA(Field Programmable Gate Array,現(xiàn)場(chǎng)可編程門(mén)陣列),是一種可在出廠后由用戶根據(jù)實(shí)際需求進(jìn)行編程配置的集成電路。與專(zhuān)用集成電路(如ASIC)不同,FPGA在硬件層面具備高度的可重構(gòu)性,能夠靈活
    的頭像 發(fā)表于 05-12 09:30 ?2902次閱讀

    屏排線FPC設(shè)計(jì)要點(diǎn)

    屏排線FPC設(shè)計(jì)要點(diǎn)
    的頭像 發(fā)表于 04-30 18:41 ?777次閱讀
    屏排線FPC設(shè)計(jì)<b class='flag-5'>要點(diǎn)</b>

    深控技術(shù)不需要點(diǎn)表的工業(yè)數(shù)采動(dòng)態(tài)產(chǎn)線重構(gòu)支持方案

    深控技術(shù)不需要點(diǎn)表的工業(yè)數(shù)采網(wǎng)關(guān)“動(dòng)態(tài)產(chǎn)線重構(gòu)支持”方案通過(guò)語(yǔ)義化建模、多Agent系統(tǒng)、協(xié)議自適應(yīng)等核心技術(shù),解決了傳統(tǒng)MES系統(tǒng)在柔性制造場(chǎng)景下的剛性瓶頸。其價(jià)值不僅體現(xiàn)在維護(hù)成本降低50
    的頭像 發(fā)表于 03-18 15:16 ?760次閱讀
    深控技術(shù)不需<b class='flag-5'>要點(diǎn)</b>表的工業(yè)數(shù)采動(dòng)態(tài)產(chǎn)線<b class='flag-5'>重構(gòu)</b>支持方案