2013年10月15日

外设位宽为8、16、32时,CPU与外设之间地址线的连接方法

摘要: http://blog.chinaunix.net/uid-22561766-id-1772774.html 外设位宽为8、16、32时,CPU与外设之间地址线的连接方法有不少人问到:flash连接CPU时,根据不同的数据宽度,比如16位的NOR FLASH (A0-A19),处理器的地址线要(A1-A20)左移偏1位。为什么要偏1位?从软件和CPU的角度而言,一个地址对应一个字节,就是8位数据。这是肯定的,不要怀疑这点。对于具体器件而言,它的位宽是一定的,所谓位宽,指的是“读/写操作时,最小的数据单元”──别说最小单元是“位”,一般设备上... 阅读全文

posted @ 2013-10-15 11:40 屁屁侠 阅读(321) 评论(0) 推荐(0) 编辑

内存接口原理图笔记

摘要: 硬件原理图内存接口:1.RAM-like接口:SDRAM NORFLASH 网卡2.不同位宽外设的接线,访问过程3.怎么确定访问地址、设置内存控制器 CS chip select CS#也表示低电平有效 片选:问1:地址线、数据线上面有众多的设备,怎样做到只访问其中一个而避免其余的影响?答1:每一个芯片都有单独的片选引脚,访问之前,先设置片选引脚为低电平,其他芯片的片选引脚为高电平问2:片选引脚是否需要手动设置?答2:不需要,内存控制器来设置。cpu访问某个地址的时候,cpu发出的地址信号给“内存控制器”, 内存控制器根据地址的范围,来决定哪个片选信号输出低电平。 地址线:每个片选引脚对应的地 阅读全文

posted @ 2013-10-15 11:19 屁屁侠 阅读(1086) 评论(0) 推荐(0) 编辑

导航