英飞凌TC3xx之一起认识GTM系列(二)再来认识GTM接口、路由、时钟和中断
1 再来认识GTM接口
GTM有四个接口组:
- 两个接口组提供了GTM端口,用于输入信号组装和输出信号创建,因此,这些接口连接到GTM输入子模块TIM和GTM输出子模块DTM。
- 一个接口时总线接口,GTM通过该接口可以连接到SoC系统总线上。
- 还有一个接口时中断控制器接口,GTM 提供了来自各个子模块的多个中断线。 这些中断线集中在 ICM 内部,并且要适配专门的微控制器环境,其中每个中断处理会有所差异。
1.1 GTM的通用总线接口AEI
GTM配备了通用总线接口,可广泛适配不同的SoC总线系统,这种通用总线接口称为 AE 接口 (AEI)。AEI 与 SoC 总线的适配,通常是通过将 AEI 信号转换为芯片供应商的 SoC 总线信号的桥接模块来完成的。
AEI 总线信号如下表所示:
AEI的状态信号会驱动下列值之一:
- 如果 AEI 访问期间没有发生错误,则返回信号值 0b00。
- 如果总线地址不是 4 的整数倍(字节寻址),则返回信号值 0b01。
- 如果该地址未在 GTM 中处理,则返回信号值 0b11。