会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • DATA PROCESSING SYSTEM, PROCESSOR AND METHOD OF DATA PROCESSING HAVING BRANCH TARGET ADDRESS CACHE INCLUDING ADDRESS TYPE TAG BIT
    • 数据处理系统,具有分支目标地址高速缓存的数据处理的处理器和方法,包括地址类型标记位
    • US20090198962A1
    • 2009-08-06
    • US12024203
    • 2008-02-01
    • DAVID S. LEVITANLIXIN ZHANG
    • DAVID S. LEVITANLIXIN ZHANG
    • G06F9/30
    • G06F9/3806G06F9/30094G06F9/3013G06F9/30174G06F9/3802G06F9/383G06F9/3836G06F9/384G06F9/3844G06F9/3889
    • In at least one embodiment, a processor includes an execution unit and instruction sequencing logic that fetches instructions from a memory system for execution by the execution unit. The instruction sequencing logic includes branch logic that outputs predicted branch target addresses for use as instruction fetch addresses. The branch logic includes a branch target address prediction circuitry concurrently holding a first entry providing storage for a first branch target address prediction associating a first instruction fetch address with a first branch target address to be used as an instruction fetch address and a second entry providing storage for a second branch target address prediction associating the first instruction fetch address with a different second branch target address. The first entry indicates a first instruction address type for the first instruction fetch address, and the second entry indicates a second instruction address type for the first instruction fetch address.
    • 在至少一个实施例中,处理器包括执行单元和指令排序逻辑,其从存储器系统中取出指令以供执行单元执行。 指令排序逻辑包括分支逻辑,该分支逻辑输出用作指令获取地址的预测分支目标地址。 分支逻辑包括分支目标地址预测电路,同时保持提供用于第一分支目标地址预测的存储的第一条目,其中第一分支目标地址预测将第一指令获取地址与要用作指令获取地址的第一分支目标地址相关联, 用于将第一指令提取地址与不同的第二分支目标地址相关联的第二分支目标地址预测。 第一条目指示第一指令获取地址的第一指令地址类型,第二条目指示第一指令提取地址的第二指令地址类型。
    • 3. 发明申请
    • DATA PROCESSING SYSTEM, PROCESSOR AND METHOD OF DATA PROCESSING HAVING BRANCH TARGET ADDRESS CACHE STORING DIRECT PREDICTIONS
    • 数据处理系统,具有分支目标地址的数据处理的处理器和方法高速缓存存储直接预测
    • US20090198981A1
    • 2009-08-06
    • US12024197
    • 2008-02-01
    • DAVID S. LEVITANLIXIN ZHANG
    • DAVID S. LEVITANLIXIN ZHANG
    • G06F9/30
    • G06F9/3806G06F9/322G06F9/3844
    • In at least one embodiment, a processor includes at least one execution unit and instruction sequencing logic that fetches instructions for execution by the execution unit. The instruction sequencing logic includes branch logic that outputs predicted branch target addresses for use as instruction fetch addresses. The branch logic includes a branch target address cache (BTAC) having at least one direct entry providing storage for a direct branch target address prediction associating a first instruction fetch address with a branch target address to be used as a second instruction fetch address immediately after the first instruction fetch address and at least one indirect entry providing storage for an indirect branch target address prediction associating a third instruction fetch address with a branch target address to be used as a fourth instruction fetch address subsequent to both the third instruction fetch address and an intervening fifth instruction fetch address.
    • 在至少一个实施例中,处理器包括至少一个执行单元和指令排序逻辑,其提取由执行单元执行的指令。 指令排序逻辑包括分支逻辑,该分支逻辑输出用作指令获取地址的预测分支目标地址。 分支逻辑包括分支目标地址高速缓存(BTAC),其具有至少一个直接条目,为直接分支目标地址预测提供存储,该直接分支目标地址预测将第一指令获取地址与分支目标地址相关联,以将分配目标地址用作紧接在该目标地址之后的第二指令获取地址 第一指令获取地址和至少一个间接条目提供用于间接分支目标地址预测的存储,用于将第三指令获取地址与分支目标地址相关联,以将分配目标地址用作在第三指令提取地址和中间地址之后的第四指令获取地址 第五指令提取地址。