基于AMBAAXI总线的低功耗扩展设计AXI(AdvancedextensibleInterface)总线协议是ARM公司提出的AMBA(AdvancedMicrocontrollerBusArchitecture)3.0协议中最重要的部分。它面向高性能、高带宽、低延迟的片内总线。它的地址/控制和数据相位是分离的,支持不对齐的数据传输,同时在突发传输中,只需要首地址,同时分离的读写数据通道、并支持显著传输访问和乱序访问,并更加容易就行时序收敛。AXI有读地址和控制、读数据、写地址和控制、写数据、写响应5个通道。图1是读通道的结构。图1AXI读通道结构可以看到,控制和数据通道分离,可以带来很多好处。地址和控制信息相对数据的相位独立,可以先发地址,然后再是数据,这样自然而然的支持显著操作,也就Outstanding操作。Master访问slave的时候,可以不等需要的操作完成,就发出下一个操作。这样,可以让slave在控制流的处理上流水起来,达到提速的作用。同时对于master,也许需要对不同的地址和slave就行访问,所以可以对不同的slave连续操作。而这样