DW= 4 bytes =32 bites

 DW(double word)指的是4個bytes(字節), 32bits(比特),爲什麼是4個字節呢?如上圖所示,在尋址的時候,由於是32位的總線(PCI數據地址總線複用),讀取的時候我們是以32bits爲一個單位的,所以在匹配地址時,低2位一直爲0,這樣就保證了數據的完整性,當然也可以通過bit-enable信號[3:0]去指明哪幾個byte有效。

 

聯想到SPI訪問的地址也是ispi_Addrsel [7:2] 和 iByteEnB [0] 的組合,也就是一個地址對應到32bites的數據

                                                                                           [1]

                                                                                           [2]

                                                                                           [3]

(所以默認低兩位地址爲0),然後通過iByteEnB選擇哪一個bit是有效的。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章