图 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
AMBA总线的规范,解密版本,可打印可修改。 ARM研发的AMBA(Advanced Microcontroller Bus Architecture)提供一 种特殊的机制,可将RISC处理器集成在其它IP芯核和外设中,2.0版AMBA标准定义了三组总线:AHB(AMBA高性能总线)、ASB(AMBA系统总线)、和APB(AMBA外设总线)。
2021-06-30 10:25:37 1.73MB AMBA规范
1