sdram和cpu相连时,地址线如何接?(我现在用的是两片HY57V641620F,即64Mbit,16bit位宽的sdram来组成一个16Mbytes的32bit的存储系统)
1.sdram的A0接cpu的哪根地址线?(有些情况,A0就是接cpu的A0,还有些情况,是根据flash的位宽来决定的,比如我现在用的是16bit位宽的sdram,所以sdram的A0就接cpu的A1,依次类推,如果用的是32bit位宽的sdram,sdram的A0就接cpu的A2,这两者有什么区别?究竟分别应用于什么场合?)
2.sdram的BA0,BA1接cpu的哪根地址线?(有些情况,BA0,BA1是接cpu的高位地址线,比如我现在的情况,sdram一共16Mbytes=2的24次方,所以最高位就是A23,A22,即BA1,BA0分别接cpu的A23,A22;还有些情况,如果sdram的A0~A11接的是cpu的A0~A11的话,BA1,BA0就接cpu的A13,A12.这两者有什么区别?究竟分别应用于什么场合) |