一种写操作的保序方法技术

技术编号:41490909 阅读:12 留言:0更新日期:2024-05-30 14:37
本申请涉及电数字数据处理技术领域,特别是涉及一种写操作的保序方法。该方法应用于主机侧的接口单元,该方法包括:获取wreq,如果其不为错误请求,且当前的table中没有存储其id对应的条目且存在空闲条目,则建立对应的初始条目;如果接收到slave返回的wreq对应的第二响应,则在当前的table中查找匹配的条目,如果wreq的写模式为第一写模式,且wreq对应的第一响应未发出,则等待,直至第一响应已发出,将wreq的id对应的计数值减1;如果wreq的id对应的计数值为0,则将当前的table中与wreq的id匹配的条目删除。本发明专利技术避免了wreq的id的提前释放,实现了写请求之间的保序。

【技术实现步骤摘要】

本专利技术涉及电数字数据处理,特别是涉及一种写操作的保序方法


技术介绍

1、基于axi协议发出的写操作包括两种写模式,一种是快速写模式(bufferable模式),另一种是正常写模式(non-bufferable模式)。master(主机)侧的接口单元在接收到master向slave(从机)发出的写请求之后会先判断该写请求是否为错误请求,若是错误请求,则在满足保序要求的前提下直接向master返回一个错误响应,并将该写请求丢弃,不再传输给slave;若不是错误请求,且该写请求是bufferable模式下的写请求,则由上述接口单元代替slave向master返回响应(该响应被称为快速响应),并将该写请求通过网络传输给slave,如果上述接口单元后续接收到slave返回的该写请求的响应(该响应被称为真实响应),则将slave返回的该写请求的响应过滤掉;若不是错误请求,且该写请求是non-bufferable模式下的写请求,则将该写请求通过网络传输给slave,如果上述接口单元后续接收到slave返回的该写请求的响应(即上述真实响应),则将slave返回的该写本文档来自技高网...

【技术保护点】

1.一种写操作的保序方法,其特征在于,所述方法应用于主机master侧的接口单元,所述方法包括以下步骤:

2.根据权利要求1所述的写操作的保序方法,其特征在于,S500还包括:如果当前的table中与wreq的id匹配的条目记录的wreq的写模式为第二写模式,则进入S700。

3.根据权利要求1所述的写操作的保序方法,其特征在于,S500还包括:如果当前的table中与wreq的id匹配的条目记录的wreq的写模式为第一写模式,且lab标志wreq对应的第一响应已发出,则进入S700。

4.根据权利要求1所述的写操作的保序方法,其特征在于,S300还包...

【技术特征摘要】

1.一种写操作的保序方法,其特征在于,所述方法应用于主机master侧的接口单元,所述方法包括以下步骤:

2.根据权利要求1所述的写操作的保序方法,其特征在于,s500还包括:如果当前的table中与wreq的id匹配的条目记录的wreq的写模式为第二写模式,则进入s700。

3.根据权利要求1所述的写操作的保序方法,其特征在于,s500还包括:如果当前的table中与wreq的id匹配的条目记录的wreq的写模式为第一写模式,且lab标志wreq对应的第一响应已发出,则进入s700。

4.根据权利要求1所述的写操作的保序方法,其特征在于,s300还包括:如果当前的table中存储有wreq的id对应的条目,wreq的地址与wreq的id...

【专利技术属性】
技术研发人员:陆佳佳杨亮
申请(专利权)人:沐曦集成电路上海有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1