事务精确架构设计:原理、组件与SystemC建模
1. 事务精确架构概述
事务精确架构设计在现代系统设计中扮演着至关重要的角色。在这种架构下,数据在不同处理器和子系统之间的传输路径和机制有着明确的定义。
1.1 数据传输路径
数据在ARM和XTENSA处理器之间传输时,存在两条主要路径:
- 通过全局内存传输 :ARM -> BUS_ARMSS -> BRIDGE_ARMSS -> AMBA -> BRIDGE_MEMSS -> BUS_MEMSS -> MEM -> BUS_MEMSS -> BRIGDE_MEMSS -> AMBA -> BRIDGE_XTENSASS -> BUS_XTENSASS -> XTENSA
- 通过硬件FIFO传输 :ARM -> BUS_ARMSS -> HWFIFO -> BUS_XTENSASS -> XTENSA
1.2 同步机制
不同的数据传输路径需要不同的同步机制:
- 全局内存传输 :需要使用邮箱组件进行同步。当ARM将数据存储在全局内存后,会向XTENSA的邮箱发送事件通知,XTENSA检查邮箱寄存器状态后,从全局内存传输数据。
- 硬件FIFO传输 :不需要显式同步,硬件资源会自动管理处理器之间的同步。
1.3 设计语言
事务精确架构模型可以使用不同的设计
超级会员免费看
订阅专栏 解锁全文
35

被折叠的 条评论
为什么被折叠?



