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)系本站處理。
舉報投訴
相關(guān)推薦
通過上一篇文章“時鐘管理技術(shù)”,我們了解Xilinx 7系列FPGA主要有全局時鐘、區(qū)域時鐘、時鐘管理塊(CMT)。 通過以上時鐘資源的結(jié)合,Xil
發(fā)表于 08-31 10:44
?2093次閱讀
Xilinx Block Memory Generator(BMG)是一個先進(jìn)的內(nèi)存構(gòu)造器,它使用Xilinx fpga中的嵌入式塊RAM資
發(fā)表于 11-14 17:49
?2004次閱讀
本文是關(guān)于 xilinx公司的7系列FPGA應(yīng)用指南。xilinx公司的7
發(fā)表于 08-07 17:22
?201次下載
2.7 FIFO模式 在7系列中還包括專用邏輯,每個BlockRAM轉(zhuǎn)換成專用的FIFO。這樣的結(jié)構(gòu)的最大好處在于可以不占用CLB資源,可以直接利用硅片里面專用單元,可以直接轉(zhuǎn)化RAM
發(fā)表于 02-08 08:18
?396次閱讀
7系列FPGA是Xilinx新推出的基于28nm工藝的FPGA,其中包含三個系列:Artix、K
發(fā)表于 02-10 16:13
?5174次閱讀
Xilinx 7系列FPGA包括四個可滿足全系列系統(tǒng)需求的FPGA
發(fā)表于 02-25 16:43
?81次下載
Xilinx 7系列FPGA概覽 文章目錄 Xilinx 7
發(fā)表于 11-13 18:03
?1.5w次閱讀
本文檔的主要內(nèi)容詳細(xì)介紹的是FPGA的RAM存儲資源詳細(xì)資料說明包括了:1、 FPGA存儲資源簡介,2、 不同廠家的 Block RAM 布
發(fā)表于 12-09 15:31
?10次下載
Xilinx7系列FPGA包括四個FPGA系列,它們都是為最低功耗而設(shè)計的,以使一個通用設(shè)計能夠跨系列
發(fā)表于 12-10 14:20
?18次下載
本文檔的主要內(nèi)容詳細(xì)介紹的是Xilinx 7 系列FPGA中的Serdes總結(jié)。
發(fā)表于 12-31 17:30
?25次下載
Xilinx-7系列FPGA主要包括:Spartan?-7、Artix?-7、Kintex?-7
發(fā)表于 01-30 06:00
?16次下載
引言: 我們在進(jìn)行FPGA原理圖和PCB設(shè)計時,都會涉及到FPGA芯片管腳定義和封裝相關(guān)信息,本文就Xilinx 7系列
發(fā)表于 05-01 09:47
?1.1w次閱讀
Xilinx是一家專業(yè)的可編程邏輯器件(PLD)廠商,其產(chǎn)品包括FPGA、CPLD、SOC等。Xilinx的FPGA產(chǎn)品線有多個系列,其中
發(fā)表于 09-15 14:44
?4257次閱讀
Xilinx 7系列 芯片 應(yīng)用非常廣泛,具有成本低、性能強悍、成熟穩(wěn)定的特點,目前Xilinx( AMD )已延長該系列芯片的生命周期至少
發(fā)表于 11-28 10:20
?910次閱讀
Xilinx7系列FPGA由四個FPGA系列組成,可滿足一系列系統(tǒng)需求,從低成本、小尺寸、成本敏
發(fā)表于 04-22 10:49
?3724次閱讀
評論