Re: [問題] sdram位址線接錯
※ 引述《screws (screws)》之銘言:
: 想請問一個問題
: 如果我不小心把cpu到sdram的address bus接錯了.
: 假設是a0,a1接錯了,這樣會發生什麼事?
: 是可以照常存取,還是會出錯呢?
: 我想了一天,一直覺得不會最後讀取出來的資料不會錯
: 可是我同事在奸笑...= =真的會讀出錯的資料嗎?
基本上沒差,假設是10bit好了,CPU送出的位址為 (a0, a1, ..., a9)
不管你接到RAM裡面的順序是(a0,a1,...,a9)或是(a9,a8,...,a0),
基本上RAM看到這位址從0-1023的map都是1對1的,事實上就是bit reverse 的關係,
即使你想惡搞他,故意把他接成(a1,a3,a5,a7,a9,a0,a2,...,a8),他還是1對1對應,
還是不會有問題。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.14.152
推
01/22 22:49, , 1F
01/22 22:49, 1F
→
01/22 22:52, , 2F
01/22 22:52, 2F
→
01/22 22:53, , 3F
01/22 22:53, 3F
→
01/22 22:55, , 4F
01/22 22:55, 4F
推
01/22 22:56, , 5F
01/22 22:56, 5F
→
01/22 22:57, , 6F
01/22 22:57, 6F
→
01/22 22:58, , 7F
01/22 22:58, 7F
→
01/22 22:58, , 8F
01/22 22:58, 8F
→
01/22 22:59, , 9F
01/22 22:59, 9F
→
01/22 23:00, , 10F
01/22 23:00, 10F
→
01/22 23:00, , 11F
01/22 23:00, 11F
→
01/22 23:01, , 12F
01/22 23:01, 12F
→
01/22 23:02, , 13F
01/22 23:02, 13F
→
01/22 23:02, , 14F
01/22 23:02, 14F
→
01/22 23:07, , 15F
01/22 23:07, 15F
→
01/23 00:13, , 16F
01/23 00:13, 16F
→
11/11 14:57, , 17F
11/11 14:57, 17F
→
01/04 21:52,
7年前
, 18F
01/04 21:52, 18F
討論串 (同標題文章)