图 5.12 突发写传输
虽然第一个传输可以零等待状态完成,但之后到外设总线的传输将为每个传输的执行要
求一个等待状态。
APB 桥需要包含两个地址寄存器,以便 APB 桥可以采样下一次传输的地址而同时当前
传输继续在外设总线上(执行)。
5.6.3 背靠背传输
图 5.13表示了许多的背靠背传输。传输序列以一个写操作开始,之后跟随着一个读操
作,然后是一个写操作,之后是一个读操作。
T1 T2 T3 T4 T5 T6 T7 T8 T9 T10 T11 T12
HADDR
HWRITE
HWDATA
HREADY
PADDR
PWRITE
PSELx
PENABLE
PWDATA
地址1 地址2 地址3 地址4
数据1
HRDATA 数据
4数据2
数据3
地址1 地址2 地址3 地址4
PRDATA 数据4数据2
数据1 数据3
图 5.13 背靠背传输
图 5.13表示了如果一个读传输紧跟在一个写传输之后,那么需要 3 个等待状态来完成
这次读操作。事实上,在基于处理器的设计中一个写传输后跟随着一个读传输并不经常发生
因为处理器将在两个传输之间执行指令预取并且指令存储器不太可能挂接在APB总线上。
5.6.4 三态数据总线的实现
Translated by kongsuo 110
2022-09-16 11:15:19
1.73MB
AMBA规范
1