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

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

FPGA重構優(yōu)勢有哪些

e9Zb_gh_8734352 ? 來源:FPGA技術聯(lián)盟 ? 作者:FPGA技術聯(lián)盟 ? 2022-03-15 17:06 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

術語“重構”是指FPGA已經(jīng)配置后的重新編程。FPGA的重構有兩種類型:完全的和部分的。完全重構將整個FPGA重新編程,而部分重構只取代設計的一部分,設計的剩下部分仍正常工作。部分重構不被視為完全重構的特殊情況,因為兩者基本相同。對FPGA執(zhí)行部分重構通過使用與完全重構(JTAG、ICAP、或SelectMAP接口)相同的方法來進行,比特流的結構對于完全和部分重構來說都是相同的。

FPGA重構具有以下幾個優(yōu)點。它允許多個設計共享同一個FPGA結構,這反過來又降低了FPGA的面積、成本和系統(tǒng)復雜性。完全和部分重構為許多FPGA的創(chuàng)新應用程序提供了可能,負責,高昂的成本將影響應用程序實現(xiàn)。利用FPGA重構優(yōu)勢的一些應用如DSP音頻或視頻處理器等,他們根據(jù)用戶輸入,由包括集成深度包檢測的通信控制器修改處理算法,以改變基于協(xié)議的數(shù)據(jù)包處理器。

很多工業(yè)和學術性的FPGA重構方面的研究不斷產生有價值的應用、研究論文和學位論文。

雖然部分重構技術不是一項新功能,也不是主流的研究方向,但是設計和實現(xiàn)流程、工具支持甚至名詞術語都在不斷發(fā)展,用戶界面越來越友好。最終目標是向FPGA開發(fā)者提供簡單和透明的設計流程,無需詳細了解配置邏輯和比特流結構。

部分重構是一項復雜過程,在設計實現(xiàn)。工具流程和重構本身的過程中充斥著多重挑戰(zhàn)。面臨的一個挑戰(zhàn)是在FPGA配置的變化過程中,完成平滑切換而無須中斷剩余設計功能或損害其完整性。而在完全重構過程中,F(xiàn)PGA架構和IO不能保持在復位。另一項挑戰(zhàn)是在改變過程中,防止設計的未改動部分進入無效狀態(tài)。設計者必須正確界定和約束未改動和改動部分之間的接口,這樣,F(xiàn)PGA物理實現(xiàn)工具才能進行配置并使用完全相同的布線資源。

有三個部分重構流程可用于XIlinx FPGA;基于差異的(difference based)、基于分層的(partition based)及使用動態(tài)重構端口。

基于差異的部分重構

其于差異的部分重構2最活合用于將小型設計轉化為LUT方程、IO特征和BRAM中的內容。以下是一個簡單的、 基于差異的部分重構代碼和流程舉例,它可以運行在Xilinx的ML605 Virtex-6 開發(fā)板上。

512e8662-a437-11ec-952b-dac502259ad0.png

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

(1 )編譯top模塊。結果是比特流文件top_orig. bit。

(2)編譯top_pr模塊。結果是布局布線后文件top_pr. ned。

(3)使用top._orig.bit比特流和top_pr.ned,生成包含兩個設計之間LED LUT方程差異的比特流。

基于分層的部分重構

與基于差異的重構不同,基于分層的部分重構流程支持重構大型部件FPGA設計。PlanAhead工具只支持Xilinx Virtex-6系列(不支持Spartan-6 FPGA), 它提供了用于配置、實現(xiàn)和使用分層管理部分重構項目的集成環(huán)境。設計和實現(xiàn)流程的簡要概述如下所示:。

1.FPGA開發(fā)者指定待配置的部分設計。

2.在FPGA芯片上包含所需邏輯、嵌人式存儲器、IO和其他資源的區(qū)域。

3.開發(fā)者定義覆蓋該區(qū)域的所有可能設計變量。

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

Xilinx應用提示XAPP8833)提供了使用部分重構的示例,以允許嵌人式PCI Express接口模塊的快速配置。

動態(tài)重構端口

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

原文標題:FPGA知識匯集-FPGA的重構

文章出處:【微信公眾號:FPGA技術聯(lián)盟】歡迎添加關注!文章轉載請注明出處。

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

    關注

    1655

    文章

    22285

    瀏覽量

    630295
  • 控制器
    +關注

    關注

    114

    文章

    17638

    瀏覽量

    190258
  • 接口
    +關注

    關注

    33

    文章

    9444

    瀏覽量

    156143
  • 編程
    +關注

    關注

    90

    文章

    3707

    瀏覽量

    96765

原文標題:FPGA知識匯集-FPGA的重構

文章出處:【微信號:gh_873435264fd4,微信公眾號:FPGA技術聯(lián)盟】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    FPGA重構設計的結構基礎

      可重構設計是指利用可重用的軟、硬件資源,根據(jù)不同的應用需求,靈活地改變自身體系結構的設計方法。FPGA器件可多次重復配置邏輯的特性使可重構系統(tǒng)成為可能,使系統(tǒng)兼具靈活、便捷、硬件資源可復用等性能
    發(fā)表于 05-27 10:22

    FPGA重構方式

    ,其余部分的工作狀態(tài)不受影響。這種重構方式減小了重構范圍和單元數(shù)目,FPGA重構時間大大縮短,占有相當?shù)乃俣?b class='flag-5'>優(yōu)勢。應用
    發(fā)表于 05-27 10:22

    支持重構FPGA器件

      近年來,隨著FPGA技術的發(fā)展,支持重構FPGA器件新品迭現(xiàn)。Xilinx、Altera、Lattice的FPGA器件都是SRAM查找表結構。Xilinx支持模塊化動態(tài)部分
    發(fā)表于 05-27 10:23

    基于FPGA的可重構系統(tǒng)結構分析

      由于可重構系統(tǒng)的研究歷史很短,目前尚未形成標準的結構形式,在此僅根據(jù)已有的應用做初步分析?! “?b class='flag-5'>重構的粒度和方式,可重構系統(tǒng)可以粗略地分為兩種。一種是粗粒度重構單元的模塊級
    發(fā)表于 05-27 10:24

    MPU+FPGA結構的可重構系統(tǒng)的結構特

    本帖最后由 mr.pengyongche 于 2013-4-30 03:24 編輯   通用微處理器具有良好的接口功能,便于構建可重構系統(tǒng)。按照MPU與FPGA之間的相互關系以及在系統(tǒng)中所起的作用,主要可以分為兩類:MPU控制FP
    發(fā)表于 05-27 10:29

    什么FPGA重構方法可以對EPCS在線編程?

    的簡單操作來完成FPGA的工作方式重構,這種可重構方式結構簡單,配置靈活,用戶操作更加方便。本文首先介紹了FPGA常用的配置方式,然后詳細闡述了
    發(fā)表于 07-31 07:15

    如何利用ARM與FPGA設計重構控制器?

    重構技術是指利用可重用的軟硬件資源,根據(jù)不同的應用需求,靈活地改變自身體系結構的設計方法。常規(guī)SRAM工藝的FPGA都可以實現(xiàn)重構,那我們具體該怎么做呢?
    發(fā)表于 08-09 07:35

    如何去實現(xiàn)FPGA動態(tài)部分的重構?

    FPGA配置原理簡介基于模塊化動態(tài)部分重構FPGA的設計方法如何去實現(xiàn)FPGA動態(tài)部分的重構?
    發(fā)表于 04-29 06:33

    怎么實現(xiàn)基于FPGA重構智能儀器的設計?

    重構技術具有什么優(yōu)點?怎么實現(xiàn)基于FPGA重構智能儀器的設計
    發(fā)表于 05-06 06:44

    怎么實現(xiàn)基于FPGA的動態(tài)可重構系統(tǒng)設計?

    本文提出的通過微處理器加FPGA結合串行菊花鏈實現(xiàn)可重構的方式,實現(xiàn)了動態(tài)可重構FPGA結構設計的一種應用。
    發(fā)表于 05-10 06:22

    FPGA什么優(yōu)勢?FPGA的應用方向是什么?

    FPGA的基本特點是什么?FPGA什么優(yōu)勢FPGA的應用方向是什么?
    發(fā)表于 10-08 06:43

    基于對EPCS在線編程的FPGA重構方法

    基于對EPCS在線編程的FPGA重構方法 0 引言    可重構體系結構已經(jīng)成為FPGA系統(tǒng)開發(fā)的研究熱點,并已有許多令人矚目的研究成果及產品應用。
    發(fā)表于 12-08 17:22 ?1702次閱讀

    基于CPLD的FPGA快速動態(tài)重構設計

    隨著FPGA的廣泛應用, 其實現(xiàn)的功能也越來越多, FPGA 的動態(tài)重構設計就顯得愈發(fā)重要。在分析Xilinx Vertex II Pro系列FPGA配置流程、時序要求的基礎上, 設計
    發(fā)表于 11-22 07:55 ?1448次閱讀
    基于CPLD的<b class='flag-5'>FPGA</b>快速動態(tài)<b class='flag-5'>重構</b>設計

    FPGA重構是什么,具有哪些要點

    術語“重構”是指FPGA已經(jīng)配置后的重新編程。FPGA重構兩種類型:完全的和部分的。完全重構
    的頭像 發(fā)表于 07-02 17:39 ?3271次閱讀

    關于FPGA重構技術分析

    FPGA上的可重構技術根據(jù)FPGA芯片內部的不同結構可以分為兩種,分別是動態(tài)可重構和靜態(tài)可重構。
    發(fā)表于 11-03 20:09 ?1280次閱讀