[发明专利]对超标量CPU中多个并发调度的指令流建模的方法和装置无效
申请号: | 200510083064.3 | 申请日: | 2005-07-08 |
公开(公告)号: | CN1760827A | 公开(公告)日: | 2006-04-19 |
发明(设计)人: | 奥利弗·克伦·班恩 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F9/38 | 分类号: | G06F9/38;G06F15/80 |
代理公司: | 北京市金杜律师事务所 | 代理人: | 王茂华 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种方法,其中使用了关于RISCCPU的虚拟内部主时钟。该RISC CPU包括多个并发操作的功能单元,其中每一个单元依照其自身时钟运行,以处理指令流,而时钟包括多阶段完全非同步时钟。该方法包括生成具有一个时钟周期的虚拟模型主时钟,以及在各个相应处理周期的开始,初始化功能单元的每一个。该方法进一步包括,在各个相应的处理周期期间,操作每一个功能单元,以实现关于所述指令的一个的任务,以产生结果。借助于该主时钟,以同步的方式评估所有的结果。这使得可以使用例如C或C++等顺序计算机语言对指令处理操作进行建模。 | ||
搜索关键词: | 标量 cpu 中多个 并发 调度 指令 建模 方法 装置 | ||
【主权项】:
1.一种在包括多个配置成并发操作以处理指令流的功能单元的处理器中,用于使得可以使用顺序计算机语言,对所述指令的处理进行建模的方法,所述方法包括下列步骤:生成具有一个时钟周期的模型主时钟;在各个相应处理周期的开始,初始化所述功能单元中的每一个;在其相应的处理周期期间,操作每一个功能单元,以实现关于所述指令的一个的任务,以产生结果;在由所述时钟周期的一个的特定位置所定义的时间上,对分别由所有所述功能单元产生的结果进行评估;以及将由所述功能单元产生的所述评估结果中的每一个,连同由所述特定时钟周期位置所定义的所述时间,写入各个相应的寄存器。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200510083064.3/,转载请声明来源钻瓜专利网。
- 上一篇:一种大型铝电解预焙槽
- 下一篇:包括电极的等离子显示面板和等离子显示设备