[发明专利]虚拟队列处理电路以及任务处理器有效
申请号: | 200780100231.8 | 申请日: | 2007-08-10 |
公开(公告)号: | CN101796487A | 公开(公告)日: | 2010-08-04 |
发明(设计)人: | 丸山修孝 | 申请(专利权)人: | 内特可力亚斯系统股份有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 日本神*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种队列处理电路(404),控制向多种虚拟队列中输入多个任务以及从多种虚拟队列中抽取多个任务。每个任务都对应状态寄存器(250)。状态寄存器(250)保存任务ID、任务优先级、虚拟队列的队列ID、以及表示向虚拟队列的输入顺序的顺序值。当接收到顺序输入命令ENQ_TL时,队列控制电路(404)在被输入任务的状态寄存器(250)中设定成为输入目标的虚拟队列的QID和表示其最末尾的顺序值。当接收到逆序输入命令ENQ_TP时,电路(404)设定了成为输入目标的虚拟队列的QID和表示其起始的顺序值。当接收到抽取命令DEQ时,从成为输入目标的虚拟队列中清除QID。 | ||
搜索关键词: | 虚拟 队列 处理 电路 以及 任务 处理器 | ||
【主权项】:
一种虚拟队列处理电路,其特征在于,包括:队列控制电路,用于控制在由队列ID标识的多种虚拟队列中输入和抽取由要素ID标识的多个要素;多个队列寄存器,与相应的要素关联设置,且用于将要素所存放的虚拟队列的队列ID和表示输入顺序的顺序值对应地保存;所述队列控制电路根据各队列寄存器的设定信息来管理所述多种虚拟队列,使得:当接收到用于指定要素ID和队列ID的顺序输入命令时,在与所指定的要素ID相对应的队列寄存器中设定所指定的队列ID以及表示元素被置于与所指定的队列ID相对应的虚拟队列末尾的末尾顺序值;当接收到用于指定要素ID和队列ID的逆序输入命令时,在与所指定的要素ID相对应的队列寄存器中设定所指定的队列ID以及表示元素被置于与所指定的队列ID相对应的虚拟队列起始处的起始顺序值;当接收到用于指定队列ID的抽取命令时,从保存所指定的队列ID和起始顺序值的队列寄存器中清除队列ID,以将该要素设为抽取对象。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于内特可力亚斯系统股份有限公司,未经内特可力亚斯系统股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200780100231.8/,转载请声明来源钻瓜专利网。