Board logo

标题: 总线共享问题 [打印本页]

作者: cosmosd    时间: 2006-8-30 11:00     标题: 总线共享问题

altera的开发板,SRAM和FLASH和Ethernet是共享数据线和地址线的,但有一个问题我搞不懂,为什么SRAM的共享地址线从FSE_A2开始,Ethernet从FSE_A1开始,FLASH从FSE_A0开始,为什么不都从FSE_A0开始呢?这样做有什么原因吗?请高手解答啊!
作者: huangyou    时间: 2006-8-30 13:59

与数据宽度有关,nios是32位的数据总线...
还与地址对齐方式有关,分为静态地址对齐和动态地址对齐
作者: kzw    时间: 2006-8-31 01:00

这样也就是说sram的数据宽度是32bit,而网络的数据宽度是16bit,flash是8bit的.
作者: cosmosd    时间: 2006-9-5 11:05

可不可以麻烦上面两位高手帮我详细讲解一下啊,我还是不太懂!
作者: kzw    时间: 2006-9-6 00:56

就是说你的数据线是8bit的话,那么每次操作都是8bit数据线,这样可以寻址到单字节。
同样16bit和32bit也就是这个道理。
作者: cosmosd    时间: 2006-9-6 10:28

谢谢了,我再研究一下,呵呵,我看了一下总线协议,有点懂了!谢谢!
作者: kzw    时间: 2006-9-6 20:44

恩,其实就是数据宽度和地址的问题。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0