[发明专利]解决分支目标地址快取中死结提取条件的装置与方法有效

专利信息
申请号: 200410000548.2 申请日: 2004-01-14
公开(公告)号: CN1521635A 公开(公告)日: 2004-08-18
发明(设计)人: 托马斯C·麦克唐纳 申请(专利权)人: 智权第一公司
主分类号: G06F12/08 分类号: G06F12/08;G06F9/38
代理公司: 北京中原华和知识产权代理有限责任公司 代理人: 寿宁;张华辉
地址: 美国*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明是关于一种解决分支目标地址快取中死结提取条件的装置与方法,揭露一种避免微处理器内死结条件的方法,该微处理器包含一推测分支目标地址快取(BTAC),预测一目标地址存在于由指令高速缓存中的一快取线中以响应一提取地址。分支目标地址快取错误地预测分支指令完全存在于快取线中,以至包含分支指令其余部分的下一快取线未被从指令高速缓存中提取。一指令格式器侦测到指令不完全存在于快取线中,停顿下来等待下一快取线。因目标地址并不存在于快取线中,故指令格式器并未收到更多快取线,又因微处理器并未产生推测指令提取,此未命中快取线也没从内存中提取出来。为避免这种死结现象,本发明的装置将分支目标地址快取内的该目标地址无效而重新尝试。
搜索关键词: 解决 分支 目标 地址 快取中 死结 提取 条件 装置 方法
【主权项】:
1、一种微处理器内具有一推测分支目标地址快取(BTAC)的一死结避免装置,其特征在于该装置包括:一第一信号,用以指示一指令高速缓存中的一提取地址未命中,其中该提取地址是由该分支目标地址快取所提供的一推测分支指令目标地址;一第二信号,用以指示该分支指令跨越两条快取线;一第三信号,用以指示该分支目标地址快取预测该分支指令并未跨越两条快取线,其中该两条快取线之一第二快取线因此而并未提取;以及控制逻辑电路,耦合至该第一、第二及第三信号,以响应于该第一、第二及第三信号的真值指示而将该分支目标地址快取内的该目标地址无效。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于智权第一公司,未经智权第一公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/200410000548.2/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top