基于流水线的多队列顺序化缓冲管理电路及方法技术

技术编号:3524047 阅读:212 留言:0更新日期:2012-04-11 18:40
一种基于流水线的多队列顺序化缓冲管理电路,其特征在于,采用流水线结构,包括仲裁电路、缓冲槽口状态设置模块、缓冲槽口滤除模块、队列槽口选择模块及队列槽口优先排队模块,其中:    所述仲裁电路,接收读结果请求、写结果请求、分配缓冲请求以及和各请求对应的指令队列号、槽口编号,从请求信号中选取一路进行处理;    所述缓冲槽口状态设置模块,设置请求操作的槽口状态和队列号,在缓冲未满时,为分配缓冲请求分配尾指针指向的空闲槽口并更新缓冲槽口的尾指针;    所述缓冲槽口滤除模块,滤除不属于当前操作队列且不是空闲态的槽口状态,然后将得到的槽口状态按照缓冲槽口的头指针对齐;    所述队列槽口选择模块,在对齐后的槽口状态中,计算从所述头指针指向槽口开始的连续空闲槽口数并以此更新所述头指针,同时将处于预备态的槽口选出;    所述队列槽口优先排队模块,选择从所述头指针指向槽口开始的第一个预备态槽口,并用该槽口的指针更新当前操作队列的读指针,同时统计预备态槽口的数量并更新当前操作队列的结果数。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:陈虎任敏
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1