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

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

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

BJ-EPM240學(xué)習(xí)板之SRAM讀寫實驗

工程師 ? 來源:未知 ? 作者:姚遠(yuǎn)香 ? 2019-03-06 15:35 ? 次閱讀

靜態(tài)隨機(jī)存取存儲器(Static Random-Access Memory,SRAM)是隨機(jī)存取存儲器的一種。所謂的“靜態(tài)”,是指這種存儲器只要保持通電,里面儲存的數(shù)據(jù)就可以恒常保持。相對之下,動態(tài)隨機(jī)存取存儲器(DRAM)里面所儲存的數(shù)據(jù)就需要周期性地更新。然而,當(dāng)電力供應(yīng)停止時,SRAM儲存的數(shù)據(jù)還是會消失(被稱為volatile memory),這與在斷電后還能儲存資料ROM或閃存是不同的。

SRAM不需要刷新電路即能保存它內(nèi)部存儲的數(shù)據(jù)。而DRAM(Dynamic Random Access Memory)每隔一段時間,要刷新充電一次,否則內(nèi)部的數(shù)據(jù)即會消失,因此SRAM具有較高的性能,但是SRAM也有它的缺點,即它的集成度較低,功耗較DRAM大 [1] ,相同容量的DRAM內(nèi)存可以設(shè)計為較小的體積,但是SRAM卻需要很大的體積。同樣面積的硅片可以做出更大容量的DRAM,因此SRAM顯得更貴。

一種是置于cpu與主存間的高速緩存,它有兩種規(guī)格:一種是固定在主板上的高速緩存(Cache Memory);另一種是插在卡槽上的COAST(Cache On A Stick)擴(kuò)充用的高速緩存,另外在CMOS芯片1468l8的電路里,它的內(nèi)部也有較小容量的128字節(jié)SRAM,存儲我們所設(shè)置的配置數(shù)據(jù)。還有為了加速CPU內(nèi)部數(shù)據(jù)的傳送,自80486CPU起,在CPU的內(nèi)部也設(shè)計有高速緩存,故在Pentium CPU就有所謂的L1 Cache(一級高速緩存)和L2Cache(二級高速緩存)的名詞,一般L1 Cache是建在CPU的內(nèi)部,L2 Cache是設(shè)計在CPU的外部,但是Pentium Pro把L1和L2 Cache同時設(shè)計在CPU的內(nèi)部,故Pentium Pro的體積較大。Pentium Ⅱ又把L2 Cache移至CPU內(nèi)核之外的黑盒子里。SRAM顯然速度快,不需要刷新操作,但是也有另外的缺點,就是價格高,體積大,所以在主板上還不能作為用量較大的主存。

SRAM主要用于二級高速緩存(Level2 Cache)。它利用晶體管來存儲數(shù)據(jù)。與DRAM相比,SRAM的速度快,但在相同面積中SRAM的容量要比其他類型的內(nèi)存小。

SRAM芯片時字操作大同小異,在這里總結(jié)一一些它們共性的東西,也提一些用Verilog簡單的快速操作SRAM的技巧。

這里就以本實驗使用的IS62LV256-70U為例進(jìn)行說明。其管腳定義如表所示。

BJ-EPM240學(xué)習(xí)板之SRAM讀寫實驗

具體在硬件連接的時候,其實很多人喜歡直接把輸出使能信號0En和片選信號CEn接地,這樣一-來不僅節(jié)省了處理器和SRAM連接的管腳數(shù),而且在讀寫SRAM的時候其實只要對寫使能信號WEn操作就可以了,簡化了代碼部分。本設(shè)計的硬件原理圖如圖所示。

BJ-EPM240學(xué)習(xí)板之SRAM讀寫實驗

關(guān)于更多BJ-EPM240學(xué)習(xí)板之SRAM讀寫實驗請看視頻。

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

    關(guān)注

    13

    文章

    4314

    瀏覽量

    85854
  • sram
    +關(guān)注

    關(guān)注

    6

    文章

    767

    瀏覽量

    114692
收藏 人收藏

    評論

    相關(guān)推薦

    寫實用程序-mflash

    電子發(fā)燒友網(wǎng)站提供《刷寫實用程序-mflash.pdf》資料免費(fèi)下載
    發(fā)表于 10-10 09:19 ?0次下載
    刷<b class='flag-5'>寫實</b>用程序-mflash

    FPGA DDR4讀寫實驗

    是 8 倍預(yù)取,因此用戶端數(shù)據(jù)在讀寫的時候就是16bit*8=128bit 的數(shù)據(jù)量進(jìn)行吞吐(注意雖然是 8 倍預(yù)取,但是每一次 IO 引腳上的數(shù)據(jù)傳輸依舊是 16bit,因為數(shù)據(jù)線就 16 根,至于
    發(fā)表于 09-13 20:18

    北京迅為RK3568開發(fā)嵌入式學(xué)習(xí)Linux驅(qū)動全新更新-CAN+

    北京迅為RK3568開發(fā)嵌入式學(xué)習(xí)Linux驅(qū)動全新更新-CAN+
    的頭像 發(fā)表于 09-04 15:29 ?526次閱讀
    北京迅為RK3568開發(fā)<b class='flag-5'>板</b>嵌入式<b class='flag-5'>學(xué)習(xí)</b><b class='flag-5'>之</b>Linux驅(qū)動全新更新-CAN+

    【紫光同創(chuàng)盤古PGX-Nano教程】——(盤古PGX-Nano開發(fā)/PG2L50H_MBG324第十章)SRAM 讀寫實驗例程說明

    ,led燈顯示讀出的8bit數(shù)據(jù)。按下S0進(jìn)行復(fù)位操作。 三:實驗原理 此型號SRAM共有5個控制信號,16位數(shù)據(jù)信號,17位地址信號(開發(fā)原理圖對SRAM預(yù)留了19位地址
    發(fā)表于 06-26 17:45

    【GD32F303紅楓派開發(fā)使用手冊】第二十五講 EXMC-外部SRAM讀寫實驗

    MCU的片內(nèi)SRAM空間有限,在做一些大量數(shù)據(jù)處理、GUI顯示等應(yīng)用中片內(nèi)SRAM容量無法滿足應(yīng)用需求,而外部SRAM器件讀寫速度快,不需要自刷新,工作穩(wěn)定,是性能最優(yōu)的外擴(kuò)RAM選擇
    的頭像 發(fā)表于 06-25 09:39 ?960次閱讀
    【GD32F303紅楓派開發(fā)<b class='flag-5'>板</b>使用手冊】第二十五講 EXMC-外部<b class='flag-5'>SRAM</b><b class='flag-5'>讀寫實驗</b>

    【GD32F303紅楓派開發(fā)使用手冊】第二十三講 SDIO-SD卡讀寫實驗

    通過本實驗主要學(xué)習(xí)以下內(nèi)容: ?SDIO操作原理 ?SD卡讀寫實現(xiàn)
    的頭像 發(fā)表于 06-23 10:49 ?637次閱讀
    【GD32F303紅楓派開發(fā)<b class='flag-5'>板</b>使用手冊】第二十三講 SDIO-SD卡<b class='flag-5'>讀寫實驗</b>

    【GD32F303紅楓派開發(fā)使用手冊】第二十一講 I2C-EEPROM讀寫實驗

    21.1 實驗內(nèi)容 通過本實驗主要學(xué)習(xí)以下內(nèi)容: ?AT24C16 EEPROM的工作原理; ?IIC模塊原理以及IIC驅(qū)動原理。
    的頭像 發(fā)表于 06-21 10:23 ?903次閱讀
    【GD32F303紅楓派開發(fā)<b class='flag-5'>板</b>使用手冊】第二十一講  I2C-EEPROM<b class='flag-5'>讀寫實驗</b>

    【GD32F303紅楓派開發(fā)使用手冊】第二十講 SPI-SPI NAND FLASH讀寫實驗

    通過本實驗主要學(xué)習(xí)以下內(nèi)容: ?SPI通信協(xié)議,參考19.2.1東方紅開發(fā)使用手冊 ?GD32F303 SPI操作方式,參考19.2.2東方紅開發(fā)使用手冊 ?NAND FLAS
    的頭像 發(fā)表于 06-20 09:50 ?908次閱讀
    【GD32F303紅楓派開發(fā)<b class='flag-5'>板</b>使用手冊】第二十講 SPI-SPI NAND FLASH<b class='flag-5'>讀寫實驗</b>

    【GD32H757Z海棠派開發(fā)使用手冊】第十三講 SDIO-SD卡讀寫實驗

    通過本實驗主要學(xué)習(xí)以下內(nèi)容: ?USB協(xié)議基本原理 ?GD32H7xx USBHS的使用 ?虛擬鍵盤的協(xié)議原理及使用
    的頭像 發(fā)表于 06-06 11:26 ?1923次閱讀
    【GD32H757Z海棠派開發(fā)<b class='flag-5'>板</b>使用手冊】第十三講 SDIO-SD卡<b class='flag-5'>讀寫實驗</b>

    【GD32H757Z海棠派開發(fā)使用手冊】第十一講 SPI-SPI NOR FLASH讀寫實驗

    通過本實驗主要學(xué)習(xí)以下內(nèi)容: ?SPI簡介 ?GD32H7 SPI簡介 ?SPI NOR FLASH——GD25Q128ESIGR簡介 ?使用GD32H7 SPI接口實現(xiàn)對GD25Q128ESIGR的讀寫操作
    的頭像 發(fā)表于 06-04 11:42 ?1009次閱讀
    【GD32H757Z海棠派開發(fā)<b class='flag-5'>板</b>使用手冊】第十一講 SPI-SPI NOR FLASH<b class='flag-5'>讀寫實驗</b>

    【GD32F470紫藤派開發(fā)使用手冊】第十二講 SDIO-SD卡讀寫實驗

    通過本實驗主要學(xué)習(xí)以下內(nèi)容: ?SDIO操作原理 ?SD卡讀寫實現(xiàn)
    的頭像 發(fā)表于 05-18 09:36 ?1384次閱讀
    【GD32F470紫藤派開發(fā)<b class='flag-5'>板</b>使用手冊】第十二講 SDIO-SD卡<b class='flag-5'>讀寫實驗</b>

    【GD32F470紫藤派開發(fā)使用手冊】第十一講 SPI-SPI NOR FLASH讀寫實驗

    通過本實驗主要學(xué)習(xí)以下內(nèi)容: ?SPI簡介 ?GD32F470 SPI簡介 ?SPI NOR FLASH——GD25Q32ESIGR簡介 ?使用GD32F470 SPI接口實現(xiàn)對GD25Q32ESIGR的讀寫操作
    的頭像 發(fā)表于 05-17 09:57 ?1799次閱讀
    【GD32F470紫藤派開發(fā)<b class='flag-5'>板</b>使用手冊】第十一講 SPI-SPI NOR FLASH<b class='flag-5'>讀寫實驗</b>

    GPIF ii sram-master mode如何配讀寫地址?

    FX3自帶SDK中的例程GPIF ii sram-master:讀寫sram指令中的地址由狀態(tài)機(jī)中的地址計數(shù)器來決定,請教一下如何在FX3固件代碼中指定讀寫
    發(fā)表于 02-27 07:20

    運(yùn)行/example中的Power_On_Self_Test為什么不能成功讀寫SRAM

    運(yùn)行/example中的Power_On_Self_Test為什么SRAM并不能成功讀寫。用示波器看SRAM的管腳,使能和讀寫的管腳一直都是高電平,這是為什么?
    發(fā)表于 01-12 07:17

    關(guān)于雅特力AT32F403A XMC復(fù)用模式驅(qū)動SRAM芯片

    已用這種模式成功驅(qū)動了一些psram,但是SRAM始終驅(qū)動不了。 SRAM驅(qū)動架構(gòu) XMC復(fù)用模式讀時序,其中一個HCLK=4.16ns(240Mhz) SRAM讀時序參數(shù)
    發(fā)表于 01-04 10:46