那曲檬骨新材料有限公司

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

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

3天內不再提示

如何更新FPGA中的鏡像?兩個概念說明

DIri_ALIFPGA ? 來源:未知 ? 作者:易水寒 ? 2018-09-15 09:23 ? 次閱讀

我知道,我對與電子有關的所有事情都很著迷,但不論從哪個角度看,今天的現場可編程門陣列(FPGA),都顯得“鶴立雞群”,真是非常棒的器件。如果在這個智能時代,在這個領域,想擁有一技之長的你還沒有關注FPGA,那么世界將拋棄你,時代將拋棄你。

更新鏡像這一概念,會有兩個完全不一樣的概念,需要先說清楚。

1.更新FPGA的配置

這種方案對應Xilinx的bit文件下載Intel(Altera)的sof文件下載,更新的是FPGA的配置,立即生效。這種方案存在的問題是配置過程中,FPGA的原有配置會被清除掉。此時系統可能做出不正確的反應。例如使用FPGA實現的PCIE設備可能會由于重配置導致PCIE功能失效,部分服務器檢測到PCIE設備異常會觸發重啟,帶來影響。

2.更新存儲FPGA配置鏡像的Flash

這個方法更新的目標是存儲FPGA配置的存儲器(通常是Flash)。

更新Flash過程中,通過一些措施使FPGA原有設計繼續工作不受影響,完成后并不立即生效,FPGA依然是舊鏡像;更新Flash之后,在合適的時間觸發FPGA的重新配置,配置過程中更新的鏡像數據會送往FPGA進行加載;整個過程是相對可控的,所以對系統的影響較小。

所以,可以看到,遠程更新方案的需求,總結為以下三點:

1.利用已有的數據通道傳輸數據

2.將更新數據寫入存儲FPGA配置信息的存儲器中

3.更新Flash的過程中,不要影響FPGA的正常功能

其中第一點,由于可選方案非常多,需要根據系統的需求來決定。關于第一點這里不再討論,后兩點后續將繼續介紹。

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

    關注

    1630

    文章

    21796

    瀏覽量

    605987
  • FlaSh
    +關注

    關注

    10

    文章

    1642

    瀏覽量

    148662
  • 存儲器
    +關注

    關注

    38

    文章

    7528

    瀏覽量

    164340

原文標題:更新鏡像

文章出處:【微信號:ALIFPGA,微信公眾號:FPGA極客空間】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    寫了兩個FPGA程序,是兩個模塊,如何將這兩個模塊連接到...

    寫了兩個FPGA程序,是兩個模塊,如何將這兩個模塊連接到一起進行編譯仿真。應該如何操作。
    發表于 06-06 13:40

    FPGA邊界掃描模式可以串接兩個FPGA

    請教大家一問題,板子上有兩個FPGA,想用一PROM配置,將PROM和兩個FPGA用邊界掃描
    發表于 03-24 15:53

    兩個FPGA配置PROM如何連接

    加載到兩個FPGA.RegardsJaseel以上來自于谷歌翻譯以下為原文Hi.I am using two FPGA in my design (Spartan 3). In su
    發表于 09-28 11:36

    示波器衡量指標至關重要但常被忽略的兩個概念是什么?

    示波器衡量指標至關重要但常被忽略的兩個概念是什么?
    發表于 05-12 06:49

    STM32有哪兩個優先級的概念

    STM32兩個優先級的概念:搶占式優先級和響應優先級(也叫副優先級)。他們的特性是:1:高搶占式優先級的中斷可以嵌套在低搶占式優先級的中斷:,即低搶占式優先級的中斷可以被高搶占式
    發表于 08-13 08:42

    鏡像面的基本概念

    第七章 開關電源PCB排版解析7.1 鏡像面電磁理論鏡像概念對設計者掌握開關電源的PCB 排版會有很大的幫助。  下面是鏡像面的基本
    發表于 10-28 06:48

    如何創建Golden鏡像和Multiboot鏡像

    鏡像加載出錯時,G鏡像能夠正常加載。下面以正常升級和升級出錯,來介紹兩個鏡像的加載過程:正常升級:上電后會直接運行M鏡像程序,在程序運行過程
    發表于 04-04 17:11

    FPGA系統設計,如果用兩個FPGA工作,應該如何設計片之間的通信?

    FPGA系統設計,如果用兩個FPGA工作,應該如何設計片之間的通信?從片的配置和時鐘輸入與主片有何不同?一
    發表于 05-08 17:18

    電路0.1uF和0.01uF的兩個電容的作用

    旁路電容(Bypass Capacitor)和去耦電容(Decoupling Capacitor)這兩個概念在電路是常見的,但是真正理解起來并不容易。
    發表于 12-27 15:29 ?3768次閱讀

    分享兩個STM32應用的實戰案例

    今天在此分享兩個STM32應用的實戰案例,權作提醒,以免重蹈覆轍。
    的頭像 發表于 01-11 09:13 ?3997次閱讀

    冷鏈運輸兩個重要環節

    冷鏈運輸兩個重要環節
    的頭像 發表于 01-28 17:13 ?1219次閱讀
    冷鏈運輸<b class='flag-5'>中</b>的<b class='flag-5'>兩個</b>重要環節

    兩個LED和兩個按鈕的使用

    電子發燒友網站提供《兩個LED和兩個按鈕的使用.zip》資料免費下載
    發表于 01-30 16:04 ?1次下載
    <b class='flag-5'>兩個</b>LED和<b class='flag-5'>兩個</b>按鈕的使用

    FPGA的晶振大小多少比較合適?為什么會用到兩個晶振?

    FPGA的晶振大小多少比較合適?為什么會用到兩個晶振 FPGA (Field-Programmable Gate Array) 是一種可編程邏輯芯片,它可以根據用戶的需要重編程實現不
    的頭像 發表于 10-18 15:28 ?3880次閱讀

    電子設計兩個不同概念:pcb與pcb封裝

    電子設計兩個不同概念:pcb與pcb封裝
    的頭像 發表于 12-11 15:49 ?977次閱讀

    arcgis如何關聯兩個屬性表

    在ArcGIS,關聯兩個屬性表是一重要的操作,可以通過此操作將兩個的數據關聯起來,以便進行分析和查詢。下面是詳細介紹如何在ArcGI
    的頭像 發表于 02-25 11:01 ?4460次閱讀
    正品百家乐官网游戏| 大西洋娱乐城开户地址| 云鼎百家乐官网的玩法技巧和规则 | 菲律宾豪门娱乐| 百家乐游戏打水方法| 百家乐官网翻天快播粤语| 谈大发888风水和运气| 澳门百家乐是骗人的| 玩百家乐官网如何硬| 皇冠国际现金投注网| 太阳百家乐代理| 百家乐公试打法| 百家乐官网览| 博亿国际| 威尼斯人娱乐网| 百家乐玩法守则| 百家乐官网l23| 盛世娱乐| 机械手百家乐的玩法技巧和规则| 做生意店子内风水布置| 百家乐官网在发牌技巧| 大发888娱乐城客户端下载| 什么是百家乐赌博| 送彩金百家乐官网的玩法技巧和规则 | 百家乐游戏图片| 定24山尺寸深浅土色| 海威百家乐官网赌博机| 海滨湾国际娱乐城| 大发888娱乐城新澳博| 百家乐六手变化混合赢家打法| 百家乐官网路书| 欢乐博百家乐官网娱乐城| 崇明县| 顶级赌场连环夺宝下注有什么窍门| 百家乐大钱赢小钱| 八卦24方位| 百家乐官网赌场技巧论坛| 百家乐官网怎样看点| 优博代理| 大发888娱乐场骗局| 励骏会百家乐的玩法技巧和规则|