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

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

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

3天內不再提示

FPGA的配置模式的分類及應用分析

OpenFPGA ? 來源:OpenFPGA ? 作者:OpenFPGA ? 2021-07-02 16:01 ? 次閱讀

本來講一講FPGA的重構,在說FPGA重構之前,需要先了解FPGA的配置方式。

FPGA 配置

所有現代FPGA的配置分為兩類:基于SRAM的和基于非易失性的。其中,前者使用外部存儲器來配置FPGA內的SRAM后者只配置一次。 LatticeActel的FPGA使用稱為反熔絲的非易失性配置技術,其主要優點是系統設計更加簡單、不需要外部存儲器和配置控制器、功耗低、成本低和FPGA配置時間更快。最大的缺點在于配置是固定的。 大多數現代FPGA都是基于SRAM包括Xilinx Spartan和Virtex系列。每個FPGA上電后或在后續的FPGA配置期間,從外部非易失性存儲器中讀取比特流,由配置控制器處理,并加載到內部配置SRAM中。SRAM保持了配置邏輯、IO、嵌入式存儲器、布線、時鐘、收發器和其他FPGA原語等所有的設計信息。 下圖是Xilinx 的配置結構。

配置是由FPGA內部的配置控制器執行。比特流存儲在外部非易失性存儲器(如Flash)中。外部存儲器通過使用SelectMAP接口連接到配置控制器,這是Xilinx特有的。額外的膠合邏輯可能需要架起SelectMAP和外部存儲器接口之間的橋梁。此外,比特流可以通過JTAG或ICAP加載到配置控制器中。比特流可以選擇加密,以提高安全性。內部電池備份RAM(BBR)和eFuse保存用于比特流解密的加密密鑰。 FPGA配置存儲器也稱為配置存儲器單元,它的每一位與比特流中的對應位一起初始化。每個存儲器單元的輸出連接到可配置的功能塊上,如LUT寄存器、BRAM10、布線等。圖2是配置存儲器單元連接到多路復用器,以設置FPGA架構中元件之間的特定布線路徑。在FPGA配置階段,邏輯狀態被置位為1或0。

圖 2 FPGA 的布線配置

Xilinx 的 FPGA 配置模式

多種FPGA配置模式可滿足不同的使用模式。圖3是XilinxFPGA配置模式的分類。

圖3FPGA配置模式的分類 配置模式分為兩類:主動(master)模式和被動(slave)模式。在主動配置模式下,FPGA控制配置過程。在被動模式下,由外部設備(如單片機、CPLD或其他FPGA)控制FPGA的配置過程。此外,還有兩個特殊的配置模式,即使用JTAG和內部配置訪問端口(ICAP) 有4種數據寬度支持不同的外部存儲器:32位、16位、8位、1位(串行)。下面是配置模式的簡要介紹。 JTAG JTAG接口主要在調試期間使用。為了與Xilinx Chip Scope和IMPACT軟件應用程序接口,特殊的適配器連接到專用FPGA引腳上。 ICAP 專用的ICAP原語用于與用戶邏輯的接口,在FPGA架構內進行配置。 主動串行模式 在主動串行模式中,FPGA控制Xilinx Platform Flash,以提供配置數據Xilinx Platform Flash是一種特殊的非易失性存儲器,旨在通過使用Select MAP接口直接與Xilinx FPGA接口。 主動SPI Flash模式 在主動SPI Flash模式中,FPGA控制串行SPI閃存,以提供配置數據。 主動Selec tMAP模式 在主動Select MAP模式中,FPGA控制Xilinx Platform Flash,以提供8位或16位的配置數據。 主動BPI模式 在主動BPI模式中,FPGA控制并行NOR Flash,以提供8位或16位的配置數據。 被動串行和Select MAP模式 在被動串行模式下,外部設備(如單片機、CPLD或其他FPGA)控制FPGA的配置過程。 設計FPGA配置方案 對于特定設計來說,有一些設計考慮用于選擇最合適的FPGA配置方案。主要的選擇標準是 ?選擇是否通過外部設備(被動模式)或由FPGA本身(主動模式)控制配置過程。從系統復雜性角度來看,主動模式最簡單,但未必適合所有設計。被動模式接口作為簡單的串行接口,直接連接到處理器的10引腳,讀取比特流數據進人配置控制器。 ?選擇外部非易失性存儲器的類型和大小,用于存儲一個或多個FPGA比特流。盡管與FPGA的成本相比,外部存儲器的成本相對較低,但仍然是不可忽略的。設計者可以在SHFlash并行NOR Flash或Xilinx Platform Flash之間進行選擇。在某些設計中,FPGA可以使用連接到被動模式下的FPGA配置控制器直接配置。 ?數據寬度的選擇—串行、8位、16位或32位—影響配置速度和FPGA中用于設計的10數目。 ?現場升級配置比特流可以是一個重要的需求。配置方案必須解決當比特流正在編程進入非易失性存儲器時發生損壞的情況。 ?Xilinx FPGA提供了一個選項,用來加密在更高設計安全要求情況下的比特流。解密密鑰可以存儲在內部的BBR或者eFuse中。BBR存儲器是易失性的,需要外部電池。使用BBR與使用非易失性eFuse相比,重新編程相對容易。 計算配置時間 在許多應用中,FPGA配置時間很關鍵,要準確估計配置方案選擇過程中的時間是很重要的。配置時間取決于比特流大小、時鐘頻率和配置接口的數據寬度,按下列公式定義: 配置時間=比特流大小x時鐘頻率x數據寬度 表1提供了配置接口在不同數據寬度下,對于使用50MHz時鐘的最小和最大Xilinx Virtex-6 FPGA的預期配置時間。 表 1 FPGA 配置時間

Xilinx 配置相關的原語

表 2 提供了 Xilinx FPGA 支持的與配置相關的原語列表。 表 2 Xilinx Virtex-6 配置相關的原語

文章出處:【微信公眾號:OpenFPGA】

責任編輯:gt

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

    關注

    1630

    文章

    21796

    瀏覽量

    605204
  • 收發器
    +關注

    關注

    10

    文章

    3454

    瀏覽量

    106174
  • 存儲器
    +關注

    關注

    38

    文章

    7528

    瀏覽量

    164187

原文標題:【Vivado那些事】FPGA的配置方式

文章出處:【微信號:Open_FPGA,微信公眾號:OpenFPGA】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    電動工具的失效模式分析

    常見的失效模式分析
    發表于 12-30 14:13 ?0次下載

    易靈思FPGA PS配置模式--v7

    文件。注意修改Bitstream生成模式時,不需要進行工程的全編譯,只需運行最后一步數據流生成即可。 PS配置啟動過程 這里以X1模式為例,PS的配置過程如下: (1)在啟動
    的頭像 發表于 12-24 14:37 ?698次閱讀
    易靈思<b class='flag-5'>FPGA</b> PS<b class='flag-5'>配置</b><b class='flag-5'>模式</b>--v7

    高級定時器PWM輸入模式配置方法

    我們將向大家介紹高級定時器的另一個常見應用——PWM輸入模式。在本節課中,我們將先圍繞輸入捕獲模式展開,并重點描述PWM輸入模式和涉及的寄存器,最后通過一個實驗例程去介紹PWM輸入模式
    的頭像 發表于 11-08 16:48 ?2731次閱讀
    高級定時器PWM輸入<b class='flag-5'>模式</b>的<b class='flag-5'>配置</b>方法

    PCM5142如何在FPGA中通過SPI配置寄存器?

    我們的連接方式是FPGA+PCM5142,是SPI模式。 1、沒有配置任何寄存器,采用默認配置,I2S24bit數據輸入,SCK=20.48M / BCK=320K / LRCK=5
    發表于 10-31 07:29

    固化FPGA配置芯片的方式

    FPGA可以反復的重新配置,這就意味著設計者可以不斷的反復的下載設計的邏輯做驗證。如果出現錯誤或者需要升級,只需要修改設計,重新下載設計邏輯電路即可。FPGA雖然有重新配置的優勢,帶來
    的頭像 發表于 10-24 18:13 ?437次閱讀
    固化<b class='flag-5'>FPGA</b><b class='flag-5'>配置</b>芯片的方式

    一種簡單高效配置FPGA的方法

    本文描述了一種簡單高效配置FPGA的方法,該方法利用微處理器從串行外圍接口(SPI)閃存配置FPGA設備。這種方法減少了硬件組件、板空間和成本。
    的頭像 發表于 10-24 14:57 ?778次閱讀
    一種簡單高效<b class='flag-5'>配置</b><b class='flag-5'>FPGA</b>的方法

    配置直接測試模式的低功耗藍牙器件應用說明

    電子發燒友網站提供《配置直接測試模式的低功耗藍牙器件應用說明.pdf》資料免費下載
    發表于 09-13 11:06 ?0次下載
    <b class='flag-5'>配置</b>直接測試<b class='flag-5'>模式</b>的低功耗藍牙器件應用說明

    如何將BQ35100配置為EOS模式

    電子發燒友網站提供《如何將BQ35100配置為EOS模式.pdf》資料免費下載
    發表于 09-11 10:03 ?0次下載
    如何將BQ35100<b class='flag-5'>配置</b>為EOS<b class='flag-5'>模式</b>

    易靈思Trion FPGA PS配置模式--update(6)

    文件。注意修改Bitstream生成模式時,不需要進行工程的全編譯,只需運行最后一步數據流生成即可。 PS配置啟動過程 這里以X1模式為例,PS的配置過程如下: (1)在啟動
    的頭像 發表于 07-23 08:48 ?695次閱讀
    易靈思Trion <b class='flag-5'>FPGA</b> PS<b class='flag-5'>配置</b><b class='flag-5'>模式</b>--update(6)

    FPGA如何估算分析功耗

    FPGA的功耗由4部分組成:上電功耗、配置功耗、靜態功耗和動態功耗。一般的FPGA都具有這4種功耗,但是Actel Flash FPGA由于掉電數據不丟失,無需
    的頭像 發表于 07-18 11:11 ?2022次閱讀
    <b class='flag-5'>FPGA</b>如何估算<b class='flag-5'>分析</b>功耗

    FPGA配置模式有哪些?具體配置過程是怎樣的?

    與CPLD不同,FPGA是基于門陣列方式為用戶提供可編程資源的,其內部邏輯結構的形成是由配置數據決定的。那么是如何進行配置的呢?配置模式
    發表于 06-19 14:40

    AMD FPGA中MicroBlaze的固化流程詳解

    AMD FPGA配置了適當的啟動模式后,上電即會按該模式去加載配置文件。以7系列FPGA為例,
    發表于 04-25 12:49 ?573次閱讀
    AMD <b class='flag-5'>FPGA</b>中MicroBlaze的固化流程詳解

    AMD Xilinx 7系列FPGA的Multiboot多bit配置

    Multiboot是一種在AMD Xilinx 7系列FPGA上實現雙鏡像(或多鏡像)切換的方案。它允許在FPGA中加載兩個不同的配置鏡像,并在需要時切換。
    的頭像 發表于 02-25 10:54 ?1356次閱讀
    AMD Xilinx 7系列<b class='flag-5'>FPGA</b>的Multiboot多bit<b class='flag-5'>配置</b>

    FPGA分類

    :基于靜態隨機存取存儲器(SRAM)的FPGA,其配置可以在每次上電時重新加載。這類FPGA具有較高的靈活性,但功耗較高。 Flash-based FPGA :基于閃存的
    發表于 01-26 10:09

    ESP32-S3模組是怎么配置低功耗模式的?低功耗模式下功耗大概是多少?

    經常有人問S3模組是怎么配置低功耗模式的?低功耗模式下功耗大概是多少?下面小啟就跟大家講下S3模組低功耗情況。01ESP32S3系列模組三種低功耗模式:?Modem-sleep
    的頭像 發表于 01-26 08:03 ?4680次閱讀
    ESP32-S3模組是怎么<b class='flag-5'>配置</b>低功耗<b class='flag-5'>模式</b>的?低功耗<b class='flag-5'>模式</b>下功耗大概是多少?
    主站蜘蛛池模板: 玩弄朋友娇妻呻吟交换电影 | 在线视频 日韩视频二区 | 青草在线观看视频 | 后入式啪gif动态图 后入式狂顶免费视频 | 亚洲一卡久久4卡5卡6卡7卡 | 亚洲乱妇88网 | 国语自产二区高清国语自产拍 | 国产AV无码成人黄网站免费 | 又粗又大又爽又黄的免费视频 | 久久久久夜 | 精品无码人妻一区二区免费AV | 夜里18款禁用的免费B站动漫 | 暖暖的高清视频在线观看免费中文 | 亚洲久热无码中文字幕 | 色偷偷超碰97人人澡人人 | 欧美亚洲国产手机在线有码 | 2022久久精品国产色蜜蜜麻豆 | 中文字幕欧美日韩VA免费视频 | 九九久久久 | 国产欧美日韩亚洲第一页 | 国产福利一区二区精品 | 嗯别插太快好深再深点 | 久久受www免费人成_看片中文 | 国产午夜三级一区二区三 | 欧美人成在线观看ccc36 | 一级毛片免费视频网站 | 国产麻豆剧果冻传媒免费网站 | 三级黄视频 | 国产精品成人影院 | 暖暖 免费 高清 日本视频大全 | 无码人妻丰满熟妇啪啪网不卡 | 国产精品久久毛片A片软件爽爽 | 亚洲福利电影一区二区? | 久久4k岛国高清一区二区 | 年轻的的小婊孑2中文字幕 你是淫荡的我的女王 | YELLOW在线观看高清视频免费 | 久久麻豆亚洲AV成人无码国产 | 啪啪漫画无遮挡全彩h网站 啪啪漫画无遮挡全彩h同人 | 国精产品一区一区三区有 | 久久精品视在线观看2 | 亚洲一二三产品区别在哪里 |