玩命加载中 . . .

相较于AXI3,AXI4新增内容:

  • support for burst lengths up to 256 beats
  • Quality of Service (QoS) signaling
  • support for multiple region interfaces
  • updated write response requirements
  • updated AWCACHE and ARCACHE signaling details
  • additional information on Ordering requirements
  • details of optional User signaling
  • removal of locked transactions
  • removal of write interleaving

CPF, UPF, IEEE1801 这些名称的渊源可参阅《一文读懂power intent的历史:从CPF/UPF到IEEE1801》,1801的内容其实十分简明,概括来说一个完整的1801 文件可以分成三部分[1]

  • 区域划分: 上帝的归上帝,凯撒的归凯撒,包括supply set 跟power domain 两个东西。
  • 策略定义: 没有清规戒律,何以服众,包括isolation, level shifter, retention, power switch 四种策略。
  • 模式定义: 宿命就是划定的圈,听天由命也是宿命,只有power state.

SOC UPF结构图

AHB组成部分

  • AHB主设备(master)
    • 发起一次读写操作
    • 某一时刻只允许一个master使用总线
  • AHB从设备(slave)
    • 响应一次读写操作
    • 通过地址映射来选择使用哪个slave
  • AHB仲裁器(arbiter)
    • 允许某一个主设备控制总线
    • 在AMBA协议中没有定义仲裁算法
  • AHB译码器(decoder)
    • 通过地址译码来决定选择哪个slave

AHB总线结构图