fpga_feixiang 发表于 2020-12-14 14:34:43

rapid io事务格式与类型

RapidIO事务的类型大概有以下几种:

功能

事务类型

I/O非一致功能

NREAITED(读非共享存储器)

NWRITE、NWRITE_R、SWRITE(写非共享存储器)

原子(ATOMIC)(读-修改-写至非共享存储器)

基于端口的功能

门铃(DOORBELL)(产生中断)

消息(MESSAGE)(对端口写)

系统支持功能

维护(MAINTENANCE)(读写配置、控制、状态寄存器)

用户定义功能

对专用事务开放

高速缓存一致性功能

读(READ)(读全局共享高速缓存器)

READ_TO_DOWN(写全局共享高速缓存器)

抛弃(CASTOUT)(交出全局共享高速缓存器拥有权)

IKILL(指令缓冲失效)

DKILL(数据缓冲失效)

刷新(FLUSH)(返回全局共享高速缓存器至存储器)

IO_READ(读非缓冲全局共享高速缓存器的副本)

操作系统支持功能

TLBIE(TLB失效)

TLBSYNC(TLB强迫完成失效)

大鹏 发表于 2020-12-15 08:22:41

rapid io事务格式与类型
页: [1]
查看完整版本: rapid io事务格式与类型