在高速存儲器件中,SRAM一直以讀寫速度快著稱,常被用于CPU的一級、二級緩存這類對響應(yīng)時間極其嚴(yán)苛的場合。只要供電不斷,SRAM內(nèi)的數(shù)據(jù)就能穩(wěn)定保存,無需像DRAM那樣定期刷新,這是由它采用鎖存器作為存儲單元決定的。SRAM根據(jù)其通訊方式也分為同步(SSRAM)和異步SRAM。
一、同步SRAM:為帶寬而生的高速方案
同步SRAM在設(shè)計上,一個全局同步時鐘是所有操作的中樞。地址鎖存、數(shù)據(jù)讀寫使能、輸出寄存等關(guān)鍵環(huán)節(jié),都嚴(yán)格對準(zhǔn)這個時鐘的上升沿(或下降沿)。同步SRAM典型架構(gòu)會在輸入側(cè)設(shè)置由時鐘控制的寄存器,用于抓取地址和控制信號,輸出側(cè)也可以選配寄存器來流水線化數(shù)據(jù)。
這種設(shè)計帶來的好處是速度極快、帶寬很高。因為同步SRAM所有步驟都按照時鐘節(jié)拍來推進(jìn),可以輕松實現(xiàn)流水線操作——在第一個時鐘沿鎖存地址后,后續(xù)時鐘沿就能連續(xù)輸出多個數(shù)據(jù),無需每次等待完整的存取周期。例如,流水線型同步SRAM的讀寫節(jié)奏能輕易達(dá)到250MHz以上,遠(yuǎn)非異步產(chǎn)品能比。
當(dāng)然,高性能也有代價:
①接口復(fù)雜:同步SRAM控制器需要精確滿足時鐘沿的建立/保持時間,還要處理流水線延遲。
②開發(fā)難度大:時序調(diào)試比異步方案麻煩得多,通常需要更貴的FPGA或?qū)S脙?nèi)存控制器。
③價格昂貴:同等容量下,同步SRAM的價格往往是異步SRAM的數(shù)倍。
正因如此,同步SRAM通常只出現(xiàn)在對帶寬有極端要求的領(lǐng)域:高端網(wǎng)絡(luò)路由器/交換機(jī)的數(shù)據(jù)包緩沖、顯卡上的幀緩沖、通信基站的數(shù)字信號處理等。如果你的項目里數(shù)據(jù)吞吐量極大且時鐘頻率很高,同步SRAM才是值得考慮的選擇。
二、異步SRAM:簡單靈活的通用選擇
異步SRAM是市場上應(yīng)用更廣的一類。它的最大特點是不依賴單獨的時鐘信號。所有操作——比如片選(CE)拉低、輸出使能(OE)生效,或者寫使能(WE)跳變——都會直接觸發(fā)內(nèi)部動作。異步SRAM地址線和數(shù)據(jù)線彼此獨立,控制邏輯也相對直觀:當(dāng)?shù)刂肪€上的值發(fā)生變化時,內(nèi)部電路就會通過延時鏈或自定時電路產(chǎn)生字線脈沖、預(yù)充電控制等一組時序信號,從而完成讀或?qū)憽?br />
這種“事件驅(qū)動”的模式帶來了幾個明顯優(yōu)點:
①接口簡單:異步SRAM不需要復(fù)雜的時鐘同步邏輯,幾乎任何帶并行總線的控制器都能直接掛接。
②時序容易控制:只要滿足基本的建立/保持時間和脈沖寬度,就能正常工作。
③成本較低:異步SRAM制造工藝成熟,同容量下價格遠(yuǎn)低于同步版本。
因此,異步SRAM常見于單片機(jī)擴(kuò)展內(nèi)存、低速FPGA的緩存、工業(yè)控制儀表等對帶寬要求不高、但希望降低設(shè)計復(fù)雜度的場景。可以說,絕大多數(shù)不需要極致速度的并行總線應(yīng)用,選異步SRAM就足夠了。英尚微可以支持技術(shù)指導(dǎo)及SRAM產(chǎn)品解決方案。
同步SRAM和異步SRAM的區(qū)別總結(jié):
| 對比項 | 同步SRAM | 異步SRAM |
| 工作方式 | 嚴(yán)格跟隨外部時鐘邊沿 | 由地址、使能信號直接觸發(fā) |
| 內(nèi)部寄存器 | 有輸入/輸出寄存器 | 無時鐘同步寄存器 |
| 控制邏輯 | 靠時鐘采樣,邏輯相對簡潔 | 靠延時鏈生成內(nèi)部時序 |
| 速度/帶寬 | 很高(可達(dá)250MHz+) | 較低(典型<50MHz) |
| 接口復(fù)雜度 | 復(fù)雜,需精心設(shè)計 | 簡單,易用 |
| 成本 | 高 | 低 |
| 典型應(yīng)用 | 網(wǎng)絡(luò)路由、顯卡、通信基站 | 單片機(jī)擴(kuò)展、低速FPGA、工控 |
審核編輯 黃宇
-
sram
+關(guān)注
關(guān)注
6文章
836瀏覽量
117756
發(fā)布評論請先 登錄
EMI Sync SRAM同步高速存儲方案應(yīng)用
EMI高性能同步SRAM內(nèi)存方案
sram存儲器是什么,sram存儲芯片選型要點
高性能國產(chǎn)異步SRAM芯片
低功耗同步SRAM擴(kuò)展存儲器結(jié)構(gòu)特點
國產(chǎn)芯片偽SRAM存儲器psram
并行sram芯片介紹,并行sram芯片應(yīng)用場景
SRAM與DRAM的結(jié)構(gòu)差異和特性區(qū)別
低功耗異步SRAM系列的應(yīng)用優(yōu)點
高速數(shù)據(jù)存取同步SRAM與異步SRAM的區(qū)別
SRAM是什么,SRAM的芯片型號都有哪些
高速存儲器sram,帶ECC的異步SRAM系列存儲方案
外置SRAM與芯片設(shè)計之間的平衡
如何利用Verilog HDL在FPGA上實現(xiàn)SRAM的讀寫測試
同步SRAM和異步SRAM有哪些區(qū)別
評論