【SRAM學習筆記】SRAM的工作原理


 

 

一個SRAM單元如上圖所示,M1 M2,M3 M4分別組成反相器,兩個反相器首尾相連。M5與M6為兩個NOMS,他們的柵極連接再WL上,讀寫時,都需要在WL上加電壓。

如何讀取SRAM中存儲的電壓

當讀取時,BLn和 BL兩根線上加標准電壓。假設Q為高電平(Q=1),Qn則為低電平(Qn=0)。

  當WL=1時,M5 M6打開,

  由於Q=1,M1處於打開狀態,BLn經過M5 M1接至地面,此時BLn=0。

  由於Qn=0, M3處於斷開狀態,BL保持高電平。

  此時讀出SRAM所存儲的高電平,反之,如果Q為低電平,Qn為高電平時,BL=1,BLn=0.

當寫入時,若寫入0,則BL為低電平,BLn為高電平

  當WL=1時,M5 M6打開,

  由於BL=0,所以Q=0。M1為關斷狀態,BLn與Qn相連,Qn=1。寫入0(reset)完成。

當寫入1時,BL為高電平,BLn為低電平

  當WL=1時,M5 M6打開,

  由於BLn=0,所以Qn=0。M3為關斷狀態,BL與Q相連,Qn=0。寫入1完成。

 

如何測試SRAM的穩定性(butterfly curve and N Curve)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM