91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

FPGA配置基本介紹

FPGA設(shè)計論壇 ? 來源:FPGA設(shè)計論壇 ? 作者:FPGA設(shè)計論壇 ? 2022-11-25 11:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

FPGA配置基本介紹

CPLD不同,F(xiàn)PGA是基于門陣列方式為用戶提供可編程資源的,其內(nèi)部邏輯結(jié)構(gòu)的形成是由配置數(shù)據(jù)決定的。FPGA的配置方式分為主動式和被動式。

1配置引腳

FPGA的配置引腳可分為兩類:專用配置引腳和非專用配置引腳。專用配置引腳只有在配置時起作用,而非專用配置引腳在配置完成后則可以作為普通的I/O口使用。

專用的配置引腳有:配置模式腳M2、M1、M0;配置時鐘CCLK;配置邏輯異步復(fù)位PROG,啟動控制DONE及邊界掃描TDI,TDO,TMS,TCK。非專用配置引腳有Din,D0:D7,CS,WRITE,BUSY,INIT。

在不同的配置模式下,配置時鐘CCLK可由FPGA內(nèi)部產(chǎn)生,也可以由外部控制電路提供。

2配置過程

(1)初始化

系統(tǒng)上電后,如果FPGA滿足以下條件:Bank2的I/O輸出驅(qū)動電壓Vcc0_2大于lv;器件內(nèi)部的供電電壓Vccint為2.5v,器件便會自動進(jìn)行初始化。在系統(tǒng)上電的情況下,通過對PROG引腳置低電子,便可以對FPGA進(jìn)行重新配置。初始化過程完成后,DONE信號將會變低。

(2)清空配置存儲器

在完成初始化過程后,器件會將INIT信號置低電平,同時開始清空配置存儲器。在清空完配置存儲器后,INIT信號將會重新被置為高電平。用戶可以通過將PROG或INIT信號(1NIT為雙向信號)置為低電平,從而達(dá)到延長清空配置存儲器的時間,以確保存儲器被清空的目的。

(3)加載配置數(shù)據(jù)

配置存儲器的清空完成后,器件對配置模式腳M2、N1、M0進(jìn)行采樣,以確定用何種方式來加載配置數(shù)據(jù)。

(4)CRC錯誤檢查

器件在加載配置數(shù)據(jù)的同時,會根據(jù)一定的算法產(chǎn)生一個CRC值,這個值將會和配置文件中內(nèi)置的CRC值進(jìn)行比較,如果兩者不一致,則說明加載發(fā)生錯誤,INIT引腳將會被置低電平,加載過程被中斷。此時若要進(jìn)行重新配置,只需將PROG置為低電平即可。

(5)START-UP

在START-UP階段中,F(xiàn)PGA會進(jìn)行一下操作:

①將DONE信號置高電平,若DONE信號沒有置高,則說明數(shù)據(jù)加載過程失??;

②在配置過程中,器件的所有I/O引腳均為三態(tài),此時,全局三態(tài)信號GTS置低電平,這些I/O腳將會從三態(tài)切換到用戶設(shè)置的狀態(tài);

③全局復(fù)位信號GSR置低電平,所有觸發(fā)器進(jìn)入工作狀態(tài);

④全局寫允許信號GWE置低電平,所有內(nèi)部RAM有效;

整個過程共有8個時鐘周期C0-C7。在默認(rèn)的情況下,這些操作都和配置時鐘CCLK同步,在DONE信號置高電子之前,GTS,GSR,GWE都保持高電平。

審核編輯 :李倩

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

    關(guān)注

    1660

    文章

    22412

    瀏覽量

    636348
  • 存儲器
    +關(guān)注

    關(guān)注

    39

    文章

    7739

    瀏覽量

    171676

原文標(biāo)題:淺析FPGA的配置引腳以及配置過程

文章出處:【微信號:gh_9d70b445f494,微信公眾號:FPGA設(shè)計論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    Atmel AT17LV系列FPGA配置EEPROM的全面解析

    Atmel AT17LV系列FPGA配置EEPROM的全面解析 在FPGA設(shè)計領(lǐng)域,配置存儲器的選擇至關(guān)重要。Atmel的AT17LV系列FPGA
    的頭像 發(fā)表于 02-27 16:15 ?161次閱讀

    FPGA 入門必看:Verilog 與 VHDL 編程基礎(chǔ)解析!

    的基礎(chǔ)概念和實踐方法。一、FPGA與MCU/MPU的區(qū)別MCU/MPU:順序執(zhí)行程序,CPU負(fù)責(zé)所有邏輯FPGA:可編程邏輯陣列,邏輯電路可按需求重新配置,實現(xiàn)并
    的頭像 發(fā)表于 01-19 09:05 ?454次閱讀
    <b class='flag-5'>FPGA</b> 入門必看:Verilog 與 VHDL 編程基礎(chǔ)解析!

    使用Aurora 6466b協(xié)議實現(xiàn)AMD UltraScale+ FPGA與AMD Versal自適應(yīng)SoC的對接

    在本博客中,我們將介紹使用 Aurora 6466b 協(xié)議實現(xiàn) AMD UltraScale+ FPGA 與 AMD Versal 自適應(yīng) SoC 的對接。我們還將涵蓋有關(guān) IP 配置FPG
    的頭像 發(fā)表于 01-13 14:04 ?3422次閱讀
    使用Aurora 6466b協(xié)議實現(xiàn)AMD UltraScale+ <b class='flag-5'>FPGA</b>與AMD Versal自適應(yīng)SoC的對接

    【ALINX 教程】FPGA Multiboot 功能實現(xiàn)——基于 ALINX Artix US+ AXAU25 開發(fā)板

    教程目的 本教程介紹如何在 ?ALINX Artix US+ AXAU25 FPGA ?開發(fā)板上,通過? Multiboot ?實現(xiàn)多個 bitstream 的存儲與動態(tài)切換,并在配置失敗時自動回退
    的頭像 發(fā)表于 01-05 15:41 ?1221次閱讀
    【ALINX 教程】<b class='flag-5'>FPGA</b> Multiboot 功能實現(xiàn)——基于 ALINX Artix US+ AXAU25 開發(fā)板

    AI智能體工具及其配置介紹

    。這篇短文,簡單介紹一些代表性的智能體工具,解釋如何配置工具應(yīng)用你想要的大模型服務(wù),并給出作者喜歡的應(yīng)用場景。
    的頭像 發(fā)表于 12-30 10:49 ?767次閱讀
    AI智能體工具及其<b class='flag-5'>配置</b><b class='flag-5'>介紹</b>

    FPGA初學(xué)者求助

    Vivado2025.1配置MIG時出現(xiàn)報錯 大家好,我是一名研一的學(xué)生,同時也是一名FPGA初學(xué)者,最近在使用vivado2025.1配置MIG的時候遇到了問題,具體問題如下: 我這個mig的
    發(fā)表于 12-07 11:43

    Xilinx FPGA串行通信協(xié)議介紹

    Xilinx FPGA因其高性能和低延遲,常用于串行通信接口設(shè)計。本文深入分析了Aurora、PCI Express和Serial RapidIO這三種在Xilinx系統(tǒng)設(shè)計中關(guān)鍵的串行通信協(xié)議。介紹了它們的特性、優(yōu)勢和應(yīng)用場景,以及如何在不同需求下選擇合適的協(xié)議。
    的頭像 發(fā)表于 11-14 15:02 ?2536次閱讀
    Xilinx <b class='flag-5'>FPGA</b>串行通信協(xié)議<b class='flag-5'>介紹</b>

    HbirdV2-SoC自帶pwm配置介紹

    1 隊伍介紹 本篇主要介紹蜂鳥HbirdV2-SoC自帶外設(shè)PWM的配置 2 PWM寄存器介紹 在芯來的e203官方手冊中,外設(shè)部分對PWM進(jìn)行了詳細(xì)的
    發(fā)表于 10-30 06:53

    如何利用Verilog HDL在FPGA上實現(xiàn)SRAM的讀寫測試

    本篇將詳細(xì)介紹如何利用Verilog HDL在FPGA上實現(xiàn)SRAM的讀寫測試。SRAM是一種非易失性存儲器,具有高速讀取和寫入的特點。在FPGA中實現(xiàn)SRAM讀寫測試,包括設(shè)計SRAM接口模塊
    的頭像 發(fā)表于 10-22 17:21 ?4345次閱讀
    如何利用Verilog HDL在<b class='flag-5'>FPGA</b>上實現(xiàn)SRAM的讀寫測試

    一文詳解xilinx 7系列FPGA配置技巧

    本文旨在通過講解不同模式的原理圖連接方式,進(jìn)而配置用到引腳的含義(手冊上相關(guān)引腳含義有四、五頁,通過本文理解基本上能夠記住所有引腳含義以及使用場景),熟悉xilinx 7系列配置流程,以及設(shè)計原理圖時需要注意的一些事項,比如flash與
    的頭像 發(fā)表于 08-30 14:35 ?1.1w次閱讀
    一文詳解xilinx 7系列<b class='flag-5'>FPGA</b><b class='flag-5'>配置</b>技巧

    易靈思 FPGA TJ375的PLL的動態(tài)配置

    TJ375已經(jīng)支持PLL的動態(tài)配置。打開PLL在Advance Settings中的Dynamic Reconfiguration中勾選Enable就可以了。最大可以支持85組配置參數(shù)。動態(tài)配置框圖
    的頭像 發(fā)表于 07-14 18:14 ?3859次閱讀
    易靈思 <b class='flag-5'>FPGA</b> TJ375的PLL的動態(tài)<b class='flag-5'>配置</b>

    FPGA與高速ADC接口簡介

    本文介紹FPGA與高速ADC接口方式和標(biāo)準(zhǔn)以及JESD204與FPGA高速串行接口。
    的頭像 發(fā)表于 06-12 14:18 ?3163次閱讀
    <b class='flag-5'>FPGA</b>與高速ADC接口簡介

    Altera Agilex 3 FPGA和SoC產(chǎn)品介紹

    Altera 的 Agilex 3 FPGA 和 SoC 可在不影響性能的前提下顯著提高成本效益。其通過出色的 Hyperflex FPGA 架構(gòu)、先進(jìn)的收發(fā)器技術(shù)、更高的集成度和更強(qiáng)大的安全
    的頭像 發(fā)表于 06-03 16:40 ?1584次閱讀
    Altera Agilex 3 <b class='flag-5'>FPGA</b>和SoC產(chǎn)品<b class='flag-5'>介紹</b>

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

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

    MRAM存儲替代閃存,FPGA升級新技術(shù)

    優(yōu)化的架構(gòu)設(shè)計和成熟的制程技術(shù),具備內(nèi)置的硬擦除器、錯誤檢測和校正機(jī)制,為用戶提供了可靠的開發(fā)環(huán)境。用戶可利用最新的Radiant工具,直接實現(xiàn)MRAM的編程接口,支持多種存儲容量和數(shù)據(jù)速率。利用這些FPGA器件,用戶可以受益于低功耗FPGA架構(gòu)和快速安全的位流
    發(fā)表于 03-08 00:10 ?1966次閱讀