总线周期概述
一个总线周期由多个不可分的时钟周期构成,完结单次读/写操作、块读/写操作或许读改写操作。总线周期也分为单次读/写周期、块读/写周期和读改写周期。一次块读/写总线周期完结屡次数据读/写操作。一般情况下,一次操作由主设备和从设备操控信号间的一次握手,以及一起进行的地址和数据总线的一次传输构成。块操作表明整个操作需求完结屡次数据传送。在总线周期中主设备和从设备预先设定好的一起恪守操控信号握手规矩,以及地址和数据总线的传输规矩称作总线协议。
在今后的文章中,所给图例中给出的信号均为主设备的输入输出信号。因而,对操作的描绘也从主设备信号的视点打开,以便于对照正文了解图例。比方”在时钟上升沿1抵达之前,从设备检测到主设备建议的操作,将恰当的数据放到主设备的输入信号DAT_I()和TGD_I(),将主设备的ACK_I置高作为对主设备STB_O的呼应。”的等价描绘为:”在时钟上升沿1抵达之前,从设备检测到主设备建议的操作,将恰当的数据放到其输出信号DAT_O()和TGD_O(),将输出信号ACK_O置高作为对主设备STB_O的呼应。”
复位操作
图 1