|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
新手請(qǐng)教:關(guān)于SDRAM的問題 |
| 作者:lxcwx001 欄目:新手園地 |
請(qǐng)問各位高手:兩片4M×16的SDRAM并聯(lián)以后是8M×16的嘛? 實(shí)在不好意思啊,剛剛接觸硬件開發(fā),這種問題不好意思請(qǐng)教公司的老人,只好到論壇上請(qǐng)教各位了 幫幫忙啊 謝謝了 |
| 2樓: | >>參與討論 |
| 作者: computer00 于 2006/2/24 12:40:00 發(fā)布:
是的。數(shù)據(jù)線跟地址線并聯(lián),另外加一根地址線做片選 |
|
| 3樓: | >>參與討論 |
| 作者: lxcwx001 于 2006/2/24 14:24:00 發(fā)布:
hoho~~謝謝00 大哥 |
|
| 4樓: | >>參與討論 |
| 作者: 楊真人 于 2006/2/25 3:11:00 發(fā)布:
這樣 地址線并聯(lián),數(shù)據(jù)線并聯(lián),片選不并聯(lián)各自取自譯碼或?qū)iT片選信號(hào),是 (4+4)M×16bit. 此法適合16位數(shù)據(jù)外部總線寬度的系統(tǒng). 地址線并聯(lián),數(shù)據(jù)線不并聯(lián),片選并聯(lián),則是 4M×(16+16)bit. 此法適合32位數(shù)據(jù)外部總線寬度的系統(tǒng). |
|
| 5樓: | >>參與討論 |
| 作者: computer00 于 2006/2/25 8:54:00 發(fā)布:
呵呵,我發(fā)現(xiàn)我那個(gè)說得太簡(jiǎn)單了,容易誤解,改一下: 數(shù)據(jù)線、地址線分別并聯(lián),另外多加一根地址線譯碼后做片選(如果只有一個(gè)片選的,則要跟CPU的片選結(jié)合之后再接片選)。 找本微機(jī)原理的書來看看,里面一般都有存儲(chǔ)器擴(kuò)展的接法。 |
|
| 6樓: | >>參與討論 |
| 作者: lxcwx001 于 2006/2/27 9:39:00 發(fā)布:
還是有點(diǎn)困惑 謝謝真人和00的詳細(xì)解釋,真是好人啊,感動(dòng)ing~~呵呵 仔細(xì)看了電路圖,果然是地址線并聯(lián),數(shù)據(jù)線不并聯(lián),片選并聯(lián),32位的SDRAM 回去翻了翻書,有點(diǎn)地方還是不太明白,請(qǐng)高人繼續(xù)指教下。 書上說32位的SDRAM是以4B速率傳輸,所以地址線的A0,A1不接,A2直接接到SDRAM的SD_A0腳上,A3-SD_A2....... 可是我看我的原理圖上面并沒有這么顯示啊,難道不同的CPU以及不同的SDRAM有不同的接法嘛? 困惑~~ 還有接到SDRAM的BS1腳上的是否是地址線的最高位呢? 如 A25接SD_BS1,那么地址線為26位,SDRAM的大小為2的26次方? 是這樣嘛? 麻煩高手再看一下啊,謝謝了 |
|
| 7樓: | >>參與討論 |
| 作者: computer00 于 2006/2/27 10:15:00 發(fā)布:
是你自己開始沒說清楚,那樣接的寫法應(yīng)該是4M*32 而不是8M*16,如果寫成8M*16,就是數(shù)據(jù)線、地址線都并聯(lián)。 而寫成4M*32,則是地址線并聯(lián),數(shù)據(jù)線則分開。 一般來說,32位的數(shù)據(jù)總線寬度,A0、A1是不接的(是CPU的A0、A1)。 |
|
| 8樓: | >>參與討論 |
| 作者: 楊真人 于 2006/2/27 20:46:00 發(fā)布:
地址是按8bit為一個(gè)Byte的 8位機(jī)地址是按8bit為一個(gè)Byte的……,歷史原因了。 一次傳遞32bit,相當(dāng)于4個(gè)byte,則每傳送一排數(shù)據(jù),地址就跳進(jìn)4步(PC=PC+4)因此A0、A1根本沒用。 要是64位數(shù)據(jù),則A2也沒用了。 RAM的地址線有多少條*數(shù)據(jù)線有多少條/8bit=RAM的容量(bytes) |
|
| 9樓: | >>參與討論 |
| 作者: lxcwx001 于 2006/2/28 14:17:00 發(fā)布:
總算有點(diǎn)眉目了啊~~ 這兩天看了點(diǎn)資料,再加上00和真人的指教,總算對(duì)SDRAM有了點(diǎn)了解了,再次感謝兩位。 不過對(duì)于真人說的RAM容量的計(jì)算還有點(diǎn)疑惑 據(jù)我所知RAM容量=存儲(chǔ)單元的總數(shù)M×位寬/8 (Bytes) 數(shù)據(jù)線條數(shù)應(yīng)該就是位寬了,那么存儲(chǔ)單元的總數(shù)呢?不會(huì)等于地址線條數(shù)吧?麻煩高人再幫忙解答啊,不勝感激。 PS:存儲(chǔ)單元數(shù)量M=行數(shù)×列數(shù)(得到一個(gè)L-Bank的存儲(chǔ)單元數(shù)量)×L-Bank的數(shù)量 相同容量下,行數(shù)不變,只有列數(shù)會(huì)根據(jù)位寬的而變化,位寬越大,列數(shù)越少,因?yàn)樗璧拇鎯?chǔ)單元減少了。 這兩句話還不是很理解,行數(shù)是就是地址線的位數(shù)(2的n次方),那列數(shù)根據(jù)位寬是怎么減少的呢? |
|
| 10樓: | >>參與討論 |
| 作者: 楊真人 于 2006/3/2 2:05:00 發(fā)布:
記憶單元計(jì)算不應(yīng)該含糊。 (4+4)M×16bit=4M×(16+16)bit=2*4M*16bit=2*4M*2*8bit =128Mbits =16MBytes. “RAM的地址線有多少條*數(shù)據(jù)線有多少條/8bit=RAM的容量(bytes)” > 我說的是“地址線有多少條”而不是“地址有多少個(gè)”,你在這里誤會(huì)了。N條地址線代表了地址有2的N次方個(gè),然后跟數(shù)據(jù)位數(shù)相乘,就是物理記憶單元數(shù)(bits)。換算為Byte時(shí)要除以8。 至于你說的 “ PS:存儲(chǔ)單元數(shù)量M=行數(shù)×列數(shù)(得到一個(gè)L-Bank的存儲(chǔ)單元數(shù)量)×L-Bank的數(shù)量 相同容量下,行數(shù)不變,只有列數(shù)會(huì)根據(jù)位寬的而變化,位寬越大,列數(shù)越少,因?yàn)樗璧拇鎯?chǔ)單元減少了。 ” 我看這個(gè)應(yīng)該是芯片內(nèi)部的單元?jiǎng)澐洲k法。如果不理解可以擺些棋子看看。8個(gè)棋子一行,排16列,或者16個(gè)棋子一行,排8列。可以看出,“位寬”變了,“地址”也變,但“容量”(棋子的數(shù)量)是不變的。 |
|
| 11樓: | >>參與討論 |
| 作者: 段 于 2008/1/16 15:43:21 發(fā)布:
講得太好了 |
|
|
|
| 免費(fèi)注冊(cè)為維庫電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |