发明名称 图形处理单元的同步方法以及围篱/等待同步组件
摘要 一种图形处理单元流水线,通过传送来自第一模块的围篱指令至寻址同步寄存器对而执行同步。围篱指令相关数据可被储存在寻址寄存器对的围篱寄存器。第二模块传送等待指令相关数据至寻址寄存器对。等待指令相关数据可与围篱寄存器的数据相比较。当围篱寄存器数据大于或是等于等待指令相关数据时,第二模块被认可以传送等待指令并释放第二模块以处理其它图形运算。当围篱寄存器数据小于等待指令相关数据时,中断第二模块直到后来接收的围篱指令的数据大于或是等于等待指令相关数据,而等待指令相关数据可被写入与寻址寄存器对有关的等待寄存器。
申请公布号 CN1991905B 申请公布日期 2010.05.12
申请号 CN200610137498.1 申请日期 2006.10.26
申请人 威盛电子股份有限公司 发明人 约翰·柏拉勒斯;柏瑞斯·柏克潘克
分类号 G06T1/20(2006.01)I 主分类号 G06T1/20(2006.01)I
代理机构 北京市柳沈律师事务所 11105 代理人 钱大勇;蒲迈文
主权项 一种同步方法,适用于图形处理单元的图形流水线,包括步骤:传送来自第一图形流水线模块的围篱指令至指定图形处理单元流水线模块的寻址寄存器;传送来自第二图形流水线模块的等待指令至上述指定图形处理单元流水线模块的上述寻址寄存器;比较上述指定图形处理单元流水线模块的上述寻址寄存器的数据以及与上述等待指令有关的数据;当上述指定图形处理单元流水线模块的上述寻址寄存器的数据值等于或是大于与上述等待指令有关的数据值时,响应传送来自上述第二图形流水线模块的上述等待指令;更新等待搁置计数器为指定指示,上述指定指示对应于进行中的上述第二图形流水线模块的停顿;检测来自上述第一图形流水线模块或第二图形流水线模块的之一的接收指令的地址部分;判断上述地址部分是否指定位于既定范围内的地址;以及判断来自上述第一图形流水线模块或第二图形流水线模块之一的上述接收指令是否为上述围篱指令或是上述等待指令。
地址 中国台湾台北县