您的位置:網(wǎng)站首頁 > 家電維修資料網(wǎng) > 正文 >
主板不支持大容量內(nèi)存的原因
來源: 日期:2013-10-20 11:16:09 人氣:標(biāo)簽:
隨著內(nèi)存價(jià)格的下調(diào),不少網(wǎng)友都為自己的機(jī)器配置了高容量內(nèi)存,增大內(nèi)存容量不但可以提高讀寫速度,而且會(huì)適當(dāng)?shù)奶岣呦到y(tǒng)性能;但是,單條大容量內(nèi)存在一些主板上(時(shí)間比較長的主板)不是無法識(shí)別,就是識(shí)別錯(cuò)誤(容量識(shí)別錯(cuò)誤)。具體是什么原因造成的呢?首先我們了解一些內(nèi)存的知識(shí),相信網(wǎng)友會(huì)在其中找到答案的。
一.內(nèi)存芯片的邏輯BANK
我們知道主板上使用的32MB/64MB/128MB的內(nèi)存條都是由若干內(nèi)存芯片焊接在4層或6層電路板上組成的,因此首先我們必須對(duì)內(nèi)存芯片的內(nèi)部結(jié)構(gòu)有個(gè)清楚的認(rèn)識(shí)。
在芯片的內(nèi)部,內(nèi)存的數(shù)據(jù)是以位(bit)為單位寫入一張大的矩陣中,每個(gè)單元我們稱為CELL,只要指定一個(gè)行(Row),再指定一個(gè)列(Column),就可以準(zhǔn)確地定位到某個(gè)CELL,這就是內(nèi)存芯片尋址的基本原理。這個(gè)陣列我們就稱為內(nèi)存芯片的BANK,也稱之為邏輯BANK(Logical BANK)。由于工藝上的原因,這個(gè)陣列不可能做得太大,所以一般內(nèi)存芯片中都是將內(nèi)存容量分成幾個(gè)陣列來制造,也就是說存在內(nèi)存芯片中存在多個(gè)邏輯BANK,隨著芯片容量的不斷增加,邏輯BANK數(shù)量也在不斷增加,目前從32MB到1GB的芯片基本都是4個(gè),只有早期的16Mbit和32Mbit的芯片采用的還是2個(gè)邏輯BANK的設(shè)計(jì),譬如三星的兩種16MB芯片:K4S161622D (512K x 16Bit x 2 BANK)和K4S160822DT(1M x 8Bit x 2 BANK)。芯片組本身設(shè)計(jì)時(shí)在一個(gè)時(shí)鐘周期內(nèi)只允許對(duì)一個(gè)邏輯BANK進(jìn)行操作(實(shí)際上芯片的位寬就是邏輯BANK的位寬),而不是芯片組對(duì)內(nèi)存芯片內(nèi)所有邏輯BANK同時(shí)操作。邏輯BANK的地址線是通用的,只要再有一個(gè)邏輯BANK編號(hào)加以區(qū)別就可以了(BANK0到BANK3)。但是這個(gè)芯片的位寬決定了一次能從它那里讀出多少數(shù)據(jù),并不是內(nèi)存芯片里所有單元的數(shù)據(jù)一次全部能夠讀出。
【看看這篇文章在百度的收錄情況】