会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明申请
    • Information processing device
    • 信息处理装置
    • US20060224870A1
    • 2006-10-05
    • US11444221
    • 2006-05-31
    • Shin-ichiro TagoTaizo SatoYoshimasa TakebeYasuhiro YamazakiTeruhiko KamigataAtsuhiro SugaHiroshi OkanoHitoshi Yoda
    • Shin-ichiro TagoTaizo SatoYoshimasa TakebeYasuhiro YamazakiTeruhiko KamigataAtsuhiro SugaHiroshi OkanoHitoshi Yoda
    • G06F9/00
    • G06F9/3804G06F9/3806G06F9/3846
    • The present invention is defined in that an information processing device which reads, buffers, decodes and executes instructions from an instruction store portion by pipeline processing comprises: an instruction reading request portion which assigns a read address to the instruction store portion; an instruction buffering portion including a plurality of instruction buffers which buffer an instruction sequence read from the instruction store portion; an instruction execution unit which decodes and executes instructions buffered by the instruction buffering portion; a branching instruction detection portion which detects a branching instruction in the instruction sequence read from the instruction store portion; and a branch target address information buffering portion including a plurality of branch target address information buffers which, when the branching instruction detection portion has detected a branching instruction, buffer the branch target address information for generating the branch target address of the branching instruction; wherein, when the branching instruction detection portion has detected a branching instruction, either the branch target address information of the branching instruction is stored in one of the plurality of branch target address information buffers, or the branch target instruction sequence of the branching instruction is stored in one of the plurality of instruction buffers in addition to the storing in the branch target address information buffer.
    • 本发明的定义在于,通过流水线处理从指令存储部分读取,缓冲,解码和执行指令的信息处理设备包括:指令读取请求部分,其向指令存储部分分配读取地址; 指令缓冲部分,包括缓冲从指令存储部分读取的指令序列的多个指令缓冲器; 指令执行单元,其对由指令缓冲部分缓冲的指令进行解码和执行; 分支指令检测部分,其检测从指令存储部分读取的指令序列中的分支指令; 以及分支目标地址信息缓冲部分,包括多个分支目标地址信息缓冲器,当分支指令检测部分已经检测到分支指令时,缓冲用于生成分支指令的分支目标地址的转移目标地址信息; 其中,当分支指令检测部分已经检测到分支指令时,分支指令的分支目标地址信息被存储在多个分支目标地址信息缓冲器中的一个中,或分支指令的分支目标指令序列被存储 除了存储在分支目标地址信息缓冲器之外,还包括在多个指令缓冲器之一中。
    • 8. 发明授权
    • Apparatus and method for branch prediction where data for predictions is selected from a count in a branch history table or a bias in a branch target buffer
    • 用于分支预测的装置和方法,其中从分支历史表中的计数或分支目标缓冲器中的偏差中选择用于预测的数据
    • US07055023B2
    • 2006-05-30
    • US10091147
    • 2002-03-06
    • Shinichiro TagoTomohiro YamanaYoshimasa Takebe
    • Shinichiro TagoTomohiro YamanaYoshimasa Takebe
    • G06F9/32
    • G06F9/3806G06F9/3848
    • An apparatus for branch prediction includes a history register which stores therein history of previous branch instructions, an index generation circuit which generates a first index from an instruction address and the history stored in the history register, a history table which stores therein a portion of the instruction address as a tag and a first value indicative of likelihood of branching in association with the first index, a branch destination buffer which stores therein a branch destination address or predicted branch destination address of an instruction indicated by the instruction address and a second value indicative of likelihood of branching in association with a second index that is at least a portion of the instruction address, and a selection unit which makes a branch prediction by selecting one of the first value and the second value.
    • 一种用于分支预测的装置包括:历史寄存器,其存储先前分支指令的历史,从指令地址生成第一索引的索引生成电路和存储在历史寄存器中的历史;历史表,其中存储有 指示地址作为标签,以及指示与第一索引相关联的分支的可能性的第一值;分支目的地缓冲器,其中存储由指令地址指示的指令的分支目的地地址或预测分支目的地地址,以及第二值指示 与作为指令地址的至少一部分的第二索引相关联的分支的可能性,以及通过选择第一值和第二值中的一个进行分支预测的选择单元。
    • 9. 发明申请
    • Cache Memory System and Cache Memory Control Method
    • 缓存内存系统和缓存内存控制方法
    • US20090172296A1
    • 2009-07-02
    • US12343251
    • 2008-12-23
    • Masayuki TSUJIYoshimasa TakebeAkira Nodomi
    • Masayuki TSUJIYoshimasa TakebeAkira Nodomi
    • G06F12/08
    • G06F12/0802G06F2212/1044
    • A cache memory system including a processing unit and a cache memory which is connected to the processing unit, wherein when a store instruction of storing write data into a certain address is executed, the cache memory system executes selectively one of, a first operation mode of allocating an area of the address to the cache memory in response to a generation of a cache miss due to an access to the address, copying data of the address of the main memory unit to the cache memory and then rewriting the copied data on the cache memory using the write data, and a second operation mode in response to a generation of a cache miss due to the access to the address and storing the write data to the cache memory without copying data of the address of the main memory unit to the allocated area on the cache memory.
    • 一种高速缓冲存储器系统,包括连接到处理单元的处理单元和高速缓存存储器,其中当执行将写入数据存储到特定地址的存储指令时,高速缓冲存储器系统选择性地执行以下操作中的一种:第一操作模式 响应于由于访问地址而产生高速缓存未命中而将地址的区域分配给高速缓冲存储器,将主存储器单元的地址的数据复制到高速缓冲存储器,然后在缓存上重写复制的数据 存储器,以及响应于由于访问地址而产生高速缓存未命中的第二操作模式,并且将写入数据存储到高速缓冲存储器,而不将主存储器单元的地址的数据复制到所分配的 缓存中的区域。
    • 10. 发明申请
    • Memory device
    • 内存设备
    • US20070028071A1
    • 2007-02-01
    • US11271913
    • 2005-11-14
    • Akira NodomiYoshimasa Takebe
    • Akira NodomiYoshimasa Takebe
    • G06F12/00
    • G06F12/0802
    • A memory device that can handle various transmission-source devices and transmission-destination devices without modifying the hardware configuration. The memory device is used to transmit and receive data, and includes a data buffer for storing data output from a data-transmission source and outputting the data to a data-transmission destination serving as the data output destination; a transmission-source address converter for performing arrangement processing on the data output from the data-transmission source when the data-transmission source is a device that passively outputs data; and a transmission-destination address converter for performing arrangement processing on the data to be input to the data-transmission destination when the data-transmission destination is a device to which data is passively input.
    • 一种可以处理各种传输源设备和传输目的地设备而不修改硬件配置的存储设备。 存储装置用于发送和接收数据,并且包括数据缓冲器,用于存储从数据传输源输出的数据,并将数据输出到作为数据输出目的地的数据传输目的地; 发送源地址转换器,用于当数据发送源是被动地输出数据的设备时,对从数据发送源输出的数据进行配置处理; 以及发送目的地地址转换器,用于当数据发送目的地是被动地输入数据的设备时,对要输入到数据发送目的地的数据进行配置处理。