一般來說DRAM芯片的工作原理,比SRAM要復(fù)雜。這主要是由于DRAM在存儲數(shù)據(jù)的過程中需要對于存儲的信息不停的刷新,這就成為了DRAM芯片和SRAM芯片之間的最大區(qū)別。
一、DRAM芯片針腳的作用
Intel在1979年發(fā)布的2188DRAM芯片,采用16Kx1 DRAM 18線DIP封裝。是最早出現(xiàn)的一款DRAM芯片。我們現(xiàn)在來解讀一下它所代表的意義:
“16K x 1”是指芯片可以存儲16384個bit數(shù)據(jù),同時期可同時進(jìn)行1bit的讀取或者寫入操作。DRAM地址引腳為7根,SRAM地址引腳為14根,這顆16K DRAM通過DRAM接口把地址一分為二,然后利用兩個連續(xù)的時鐘周期傳輸?shù)刂窋?shù)據(jù)。這樣就可以節(jié)省一半的針腳實現(xiàn)和SRAM的同樣功能,這種技術(shù)即多路技術(shù)(multiplexing)??梢酝瓿膳c16K SRAM一樣的工作。
DRAM減少地址引腳的主要原因是以下幾個方面:
1. 同容量的DRAM要比SRAM體積少四倍。這樣也就沒有足夠的空間安放與SRAM同樣數(shù)量的引腳。所以必須減少地址引腳。
2. 廠商雖然可以將DRAM的體積加大增加引腳,但是為了降低成本和功耗,所以還是要減少地址引腳數(shù)量。
3. 大容量DRAM芯片一般采用多路尋址技術(shù),這么做雖使DRAM芯片復(fù)雜,同時也使DRAM接口更加復(fù)雜,但是可以獲得比同容量的SRAM更少的地址引腳。
二、DRAM芯片的刷新技術(shù)
由于DRAM的特性決定,DRAM能存儲電荷的時間非常短暫,這樣它需要在電荷消失之前進(jìn)行刷新,直到下次寫入數(shù)據(jù)或者計算機(jī)斷電才停止。每次讀寫操作都要刷新DRAM內(nèi)的電荷,因此DRAM設(shè)計為有規(guī)律的讀取其內(nèi)的內(nèi)容。
刷新技術(shù)有以下幾個好處:
1.只要使用/RAS激活每一行便可做到全部刷新。
2.用DRAM控制器來控制刷新,防止刷新操作干擾有規(guī)律的讀寫操作。