ARM7TDMI的总线接口可以完成4种不同类型的总线周期,表给出了这四种总线周期的对比。
1、非顺序周期
非顺序周期是最简单的总线周期,在处理器请求向或从某一地址传送时出现。这个地址与前一周期使用的地址无关。存储控制器必须启动存储器访问来满足这个请求。
2、顺序周期
顺序周期用于实现总线上的突发传送,优化存储控制器与突发存储器件(如DRAM)接口的设计。在顺序周期期间,ARM7TDMI请求存储器定位,这可作为顺序突发的一部分。突发传送的第一个周期,地址可与前一个内部周期相同。其他情况下地址是前一个周期的地址增加一个量。也就是说,对于字访问的突发,地址增加4字节;对于半字访问的突发,地址增加2字节;不会有字节访问的突发。
3、内部周期
不需要数据传送,此时正在执行内部功能,不能同时执行有用的预取。
4、协处理器寄存器传送周期
使用数据总线与协处理器进行通信,但不需要存储系统执行任何动作。
文章由
飞思卡尔开发板定制厂家小编原创,转载请注明文章来源出处,谢谢合作!
文章评论(0条评论)
登录后参与讨论