<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > EDA/PCB > 設計應用 > 基于FPGA 的嵌入式塊SRAM 的設計

基于FPGA 的嵌入式塊SRAM 的設計

作者: 時(shí)間:2011-02-24 來(lái)源:網(wǎng)絡(luò ) 收藏

摘 要:文章中提出了一種應用于可配置雙端口的塊存儲器。該存儲器包括與其他電路的布線(xiàn)接口、可配置邏輯、可配置譯碼、高速讀寫(xiě)電路。在編程狀態(tài)下,可對所有存儲單元進(jìn)行清零,且編程后為兩端口獨立的雙端存儲器。當與 其他邏輯塊編程連接時(shí),能實(shí)現FIFO 等功能?;?.5V 電源電壓、chart 0.22μm CMOS 單多晶五鋁工藝設計生產(chǎn),流片結果表明滿(mǎn)足最高工作頻率200MHz,可實(shí)現不同位數存儲器功能。
  1 引言

本文引用地址:http://dyxdggzs.com/article/191345.htm

  對于邏輯芯片的嵌入存儲器來(lái)說(shuō), 是最常用的一種,其典型的應用包括片上緩沖器、高速緩沖存儲器、寄存器堆等。除非用到某些特殊的結構,標準的六管單元(6T) 對于邏輯工藝有著(zhù)很好的兼容性。對于小于2Mb 存儲器的應用, 可能有更好的成本效率并通常首先考慮。

  Xilinx 公司SRAM型 主要由配置存儲器、布線(xiàn)資源、可編程I/O、可編程邏輯單元CLB、塊存儲器BRAM 和數字時(shí)鐘管理模塊組成。它包含了分布式RAM,位于CLB中。每個(gè)CLB包含了16 × 1bit的SRAM結構。BRAM的加入既增加了RAM的容量,也可構成大型LUT,更完善了CLB 的功能。

  2 BRAM塊劃分

  現代數字系統對存儲器容量的存儲速率要求越來(lái)越高,讀訪(fǎng)問(wèn)時(shí)間就是一個(gè)重要參數,它是從地址信號的出現到存儲在該地址上的數據在輸出端出現的時(shí)間延遲。提高BRAM 讀取速度的一個(gè)有效辦法是減小位線(xiàn)和字線(xiàn)上的總負載電容,這可以通過(guò)減少連接在同一字線(xiàn)和位線(xiàn)上的存儲單元數目來(lái)實(shí)現,即采用存儲陣列分塊技術(shù)。本電路采用設計多個(gè)BRAM的方法,每個(gè)BRAM都有自己的譯碼電路、敏感放大器和數據通道,各個(gè)BRAM 獨立工作,每個(gè)BRAM 的讀取時(shí)間得到了大大提高。

  3 BRAM塊設計

  3.1 BRAM與布線(xiàn)資源接口

  FPGA 中每個(gè)BRAM塊都嵌在內部連線(xiàn)結構中,與BRAM 直接相連的有RAMLINE、VLONG 和GLOBAL。左邊32根RAMLINE提供BRAM的地址輸入,也可以提供控制信號(CLK、WE、ENA、RST)的輸入。左邊兩組16 根RAMLINE 一起布線(xiàn)提供BRAM雙端口的數據輸入,右邊兩組RAMLINE提供BRAM雙端口數據輸出通道。4 根GLOBLE全局時(shí)鐘線(xiàn)優(yōu)化用作時(shí)鐘輸入,提供較短的延遲和最小的失真。VLONG也被專(zhuān)門(mén)用作BRAM中WE、ENA、RST的控制輸入。RAMLINE 為BRAM專(zhuān)有布線(xiàn),如從水平方向的SINGLE、UNIHEX、BIHEX通過(guò)可編程開(kāi)關(guān)矩陣PSM 把信號輸送到RAMLINE 上,進(jìn)而送到BRAM 用作地址、數據。而B(niǎo)RAM 的輸出也通過(guò)RAMLINE最終送到HLONG上。

BRAM周?chē)季€(xiàn)

圖1 BRAM周?chē)季€(xiàn)

  相鄰BRAM 的RAMLINE 也可通過(guò)三態(tài)門(mén)連到下一級的RAMLINE,于是整列中的BRAM 可共享RAMLINE 上的數據。每個(gè)BRAM與FPGA其他電路的相連主要通過(guò)水平方向的4 組主要互連線(xiàn)完成。

linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)

上一頁(yè) 1 2 3 下一頁(yè)

關(guān)鍵詞: FPGA SRAM 嵌入式

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>