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

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

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

xilinx 7系列FPGA里面的Block RAM

電子設(shè)計 ? 來源:CSDN博主 ? 作者:小青菜哥哥 ? 2020-11-23 14:08 ? 次閱讀

slice與全局時鐘在一起就可以實現(xiàn)任意的組合邏輯和時序邏輯功能,但很多時候咱們還需要將FPGA內(nèi)部的數(shù)據(jù)暫時存儲,用作它用。Slice作為FPGA最基本的單元,也是能夠完成數(shù)據(jù)存儲的功能,但顯然有些大材小用,因此xilinx公司在其FPGA內(nèi)部專門集成了很多存儲器模塊,稱作Block RAM,其猶如slice海洋當(dāng)中的一顆顆明珠,專門實現(xiàn)數(shù)據(jù)暫存功能,且每個時鐘區(qū)域都布置了若干個Block RAM。

今天咱們就聊一聊7系列FPGA里面的Block RAM。

在7系列FPGA里面,每個Block RAM最多可存儲36Kb的數(shù)據(jù),2個Block RAM可級聯(lián)實現(xiàn)64kb數(shù)據(jù)存儲,而每個Block RAM又可分成2個18kb的Block RAM,僅此而已,不可再分,亦不可無限級聯(lián)。

Block RAM在使用的時候都是使用Xilinx CORE Generator來無腦配置,可以配置成RAM、ROM以及運用最廣泛的FIFO。RAM可以配置成各種不同的接口模式以及讀出模式,F(xiàn)IFO則可配置成同步FIFO和異步FIFO等。所有配置信息咱們都是在FPGA的開發(fā)工具Xilinx CORE Generator里面實現(xiàn)。

Block RAM的各種不同配置以及如何在全局時鐘下讀/寫數(shù)據(jù)RAM和FIFO內(nèi)容太多,不太好描述,但其實用起來很easy,基本上只用得到以下a幾個信號:時鐘、復(fù)位、時鐘使能、讀數(shù)據(jù)、讀地址、讀使能、寫數(shù)據(jù)、寫地址、寫使能、數(shù)據(jù)空信號、數(shù)據(jù)滿信號,以后咱們單獨拿出來,用具體例子操作一波!

編輯:hfy

聲明:本文內(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)注

    1620

    文章

    21510

    瀏覽量

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

    關(guān)注

    38

    文章

    7366

    瀏覽量

    163091
  • Xilinx
    +關(guān)注

    關(guān)注

    70

    文章

    2137

    瀏覽量

    120386
收藏 人收藏

    評論

    相關(guān)推薦

    Xilinx 7系列FPGA的時鐘結(jié)構(gòu)解析

    通過上一篇文章“時鐘管理技術(shù)”,我們了解Xilinx 7系列FPGA主要有全局時鐘、區(qū)域時鐘、時鐘管理塊(CMT)。 通過以上時鐘資源的結(jié)合,Xil
    發(fā)表于 08-31 10:44 ?2093次閱讀
    <b class='flag-5'>Xilinx</b> <b class='flag-5'>7</b><b class='flag-5'>系列</b><b class='flag-5'>FPGA</b>的時鐘結(jié)構(gòu)解析

    Xilinx FPGA IP之Block Memory Generator功能概述

    Xilinx Block Memory Generator(BMG)是一個先進(jìn)的內(nèi)存構(gòu)造器,它使用Xilinx fpga中的嵌入式塊RAM
    的頭像 發(fā)表于 11-14 17:49 ?2004次閱讀
    <b class='flag-5'>Xilinx</b> <b class='flag-5'>FPGA</b> IP之<b class='flag-5'>Block</b> Memory Generator功能概述

    xilinx公司的7系列FPGA應(yīng)用指南

    本文是關(guān)于 xilinx公司的7系列FPGA應(yīng)用指南。xilinx公司的7
    發(fā)表于 08-07 17:22 ?201次下載
    <b class='flag-5'>xilinx</b>公司的<b class='flag-5'>7</b><b class='flag-5'>系列</b><b class='flag-5'>FPGA</b>應(yīng)用指南

    FPGAXilinx7系列學(xué)起(8)

    2.7 FIFO模式 在7系列中還包括專用邏輯,每個BlockRAM轉(zhuǎn)換成專用的FIFO。這樣的結(jié)構(gòu)的最大好處在于可以不占用CLB資源,可以直接利用硅片里面專用單元,可以直接轉(zhuǎn)化RAM
    發(fā)表于 02-08 08:18 ?396次閱讀
    <b class='flag-5'>FPGA</b>從<b class='flag-5'>Xilinx</b> 的<b class='flag-5'>7</b><b class='flag-5'>系列</b>學(xué)起(8)

    Xilinx 7系列FPGA使用之CLB探索(一)

    7系列FPGAXilinx新推出的基于28nm工藝的FPGA,其中包含三個系列:Artix、K
    發(fā)表于 02-10 16:13 ?5174次閱讀
    <b class='flag-5'>Xilinx</b> <b class='flag-5'>7</b><b class='flag-5'>系列</b><b class='flag-5'>FPGA</b>使用之CLB探索(一)

    Xilinx 7系列FPGA的數(shù)據(jù)手冊詳細(xì)資料概述

     Xilinx 7系列FPGA包括四個可滿足全系列系統(tǒng)需求的FPGA
    發(fā)表于 02-25 16:43 ?81次下載
    <b class='flag-5'>Xilinx</b> <b class='flag-5'>7</b><b class='flag-5'>系列</b><b class='flag-5'>FPGA</b>的數(shù)據(jù)手冊詳細(xì)資料概述

    Xilinx 7系列FPGA介紹

    Xilinx 7系列FPGA概覽 文章目錄 Xilinx 7
    的頭像 發(fā)表于 11-13 18:03 ?1.5w次閱讀

    FPGARAM存儲資源詳細(xì)資料說明

    本文檔的主要內(nèi)容詳細(xì)介紹的是FPGARAM存儲資源詳細(xì)資料說明包括了:1、 FPGA存儲資源簡介,2、 不同廠家的 Block RAM
    發(fā)表于 12-09 15:31 ?10次下載
    <b class='flag-5'>FPGA</b>的<b class='flag-5'>RAM</b>存儲資源詳細(xì)資料說明

    Xilinx 7系列FPGA時鐘資源

    Xilinx7系列FPGA包括四個FPGA系列,它們都是為最低功耗而設(shè)計的,以使一個通用設(shè)計能夠跨系列
    發(fā)表于 12-10 14:20 ?18次下載
    <b class='flag-5'>Xilinx</b> <b class='flag-5'>7</b><b class='flag-5'>系列</b><b class='flag-5'>FPGA</b>時鐘資源

    Xilinx 7 系列FPGA中的Serdes總結(jié)

    本文檔的主要內(nèi)容詳細(xì)介紹的是Xilinx 7 系列FPGA中的Serdes總結(jié)。
    發(fā)表于 12-31 17:30 ?25次下載

    Xilinx 7系列FPGA簡介--選型參考

    Xilinx-7系列FPGA主要包括:Spartan?-7、Artix?-7、Kintex?-7
    發(fā)表于 01-30 06:00 ?16次下載
    <b class='flag-5'>Xilinx</b> <b class='flag-5'>7</b><b class='flag-5'>系列</b><b class='flag-5'>FPGA</b>簡介--選型參考

    Xilinx 7系列FPGA管腳是如何定義的?

    引言: 我們在進(jìn)行FPGA原理圖和PCB設(shè)計時,都會涉及到FPGA芯片管腳定義和封裝相關(guān)信息,本文就Xilinx 7系列
    發(fā)表于 05-01 09:47 ?1.1w次閱讀
    <b class='flag-5'>Xilinx</b> <b class='flag-5'>7</b><b class='flag-5'>系列</b><b class='flag-5'>FPGA</b>管腳是如何定義的?

    Xilinx 7系列與Ultrascale系列FPGA的區(qū)別

    Xilinx是一家專業(yè)的可編程邏輯器件(PLD)廠商,其產(chǎn)品包括FPGA、CPLD、SOC等。XilinxFPGA產(chǎn)品線有多個系列,其中
    發(fā)表于 09-15 14:44 ?4257次閱讀
    <b class='flag-5'>Xilinx</b> <b class='flag-5'>7</b><b class='flag-5'>系列</b>與Ultrascale<b class='flag-5'>系列</b><b class='flag-5'>FPGA</b>的區(qū)別

    簡述Xilinx 7系列FPGA芯片相關(guān)知識

    Xilinx 7系列 芯片 應(yīng)用非常廣泛,具有成本低、性能強悍、成熟穩(wěn)定的特點,目前Xilinx( AMD )已延長該系列芯片的生命周期至少
    的頭像 發(fā)表于 11-28 10:20 ?910次閱讀
    簡述<b class='flag-5'>Xilinx</b> <b class='flag-5'>7</b><b class='flag-5'>系列</b><b class='flag-5'>FPGA</b>芯片相關(guān)知識

    Xilinx 7系列FPGA功能特性介紹

    Xilinx7系列FPGA由四個FPGA系列組成,可滿足一系列系統(tǒng)需求,從低成本、小尺寸、成本敏
    發(fā)表于 04-22 10:49 ?3724次閱讀
    <b class='flag-5'>Xilinx</b> <b class='flag-5'>7</b><b class='flag-5'>系列</b><b class='flag-5'>FPGA</b>功能特性介紹