会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Arbiter and arbitration method of multiple data accesses
    • 多重数据访问的仲裁和仲裁方法
    • US07904626B2
    • 2011-03-08
    • US12134038
    • 2008-06-05
    • Teppei HirotsuKotaro ShimamuraTeruaki SakataNoboru Sugihara
    • Teppei HirotsuKotaro ShimamuraTeruaki SakataNoboru Sugihara
    • G06F12/00
    • G06F13/366
    • There is provided a technique which reduces an average processing time of low-priority accesses with suppressing an average delay increase of a high-priority access processing even in a case where high-priority access request and a low-request access request are simultaneously generated to a shared access processing unit and high-priority accesses are continuously generated. And, there is provided an access arbitration equipment comprising: an issued access request retention unit; a first interval determination circuit; and a second interval determination circuit. In a case where the first interval determination circuit determines that an interval is generated between an issued access processing and a most prior access processing and a second interval determination circuit determines that no interval is generated between the issued access processing and a second-prior access request, the priority order of the most prior access request and the second-prior access request is changed.
    • 提供了一种技术,即使在高优先级访问请求和低请求访问请求被同时生成的情况下,也可以通过抑制高优先级访问处理的平均延迟增加来减少低优先级访问的平均处理时间 共享访问处理单元和高优先级访问被连续生成。 并且,提供了一种访问仲裁设备,包括:发布的访问请求保留单元; 第一间隔确定电路; 和第二间隔确定电路。 在第一间隔确定电路确定在发出的访问处理和最先进的访问处理之间产生间隔的情况下,并且第二间隔确定电路确定在所发行的访问处理和第二先前的访问请求之间不产生间隔 ,最先进的访问请求和第二个访问请求的优先顺序被改变。
    • 3. 发明申请
    • ARBITER AND ARBITRATION METHOD OF MULTIPLE DATA ACCESSES
    • 多数据访问的ARBITER和仲裁方法
    • US20090024777A1
    • 2009-01-22
    • US12134038
    • 2008-06-05
    • Teppei HirotsuKotaro ShimamuraTeruaki SakataNoboru Sugihara
    • Teppei HirotsuKotaro ShimamuraTeruaki SakataNoboru Sugihara
    • G06F13/366
    • G06F13/366
    • There is provided a technique which reduces an average processing time of low-priority accesses with suppressing an average delay increase of a high-priority access processing even in a case where high-priority access request and a low-request access request are simultaneously generated to a shared access processing unit and high-priority accesses are continuously generated. And, there is provided an access arbitration equipment comprising: an issued access request retention unit; a first interval determination circuit; and a second interval determination circuit. In a case where the first interval determination circuit determines that an interval is generated between an issued access processing and a most prior access processing and a second interval determination circuit determines that no interval is generated between the issued access processing and a second-prior access request, the priority order of the most prior access request and the second-prior access request is changed.
    • 提供了一种技术,即使在高优先级访问请求和低请求访问请求被同时生成的情况下,也可以抑制高优先级访问处理的平均延迟增加来降低低优先级访问的平均处理时间, 共享访问处理单元和高优先级访问被连续生成。 并且,提供了一种访问仲裁设备,包括:发布的访问请求保留单元; 第一间隔确定电路; 和第二间隔确定电路。 在第一间隔确定电路确定在发出的访问处理和最先进的访问处理之间产生间隔的情况下,并且第二间隔确定电路确定在所发行的访问处理和第二先前的访问请求之间不产生间隔 ,最先进的访问请求和第二个访问请求的优先顺序被改变。
    • 4. 发明申请
    • Data processing device
    • 数据处理装置
    • US20080077745A1
    • 2008-03-27
    • US11890902
    • 2007-08-07
    • Teppei HirotsuKotaro ShimamuraYasuo Watanabe
    • Teppei HirotsuKotaro ShimamuraYasuo Watanabe
    • G06F12/02
    • G06F12/0802G06F12/08G06F2212/401
    • A data processing device that does not depend on the type of data, has wide application range, and can reduce memory access in data transfer via a buffer arranged in a memory is provided. In a data processing device including a plurality of data processing units and a memory commonly accessed by the data processing units, the data processing units transfer the transfer data via the memory, the transfer data and the compressed data of the transfer data are held in the memory. When read request for the data is issued, the compressed data is expanded and the expanded data is stored in the expanding data buffer. While the compressed data is being expanded, the original data is read from the memory, and after the expanded data is stored in the expanding data buffer, the expanded data is read from the expanding data buffer.
    • 提供了不依赖于数据类型的数据处理设备,具有广泛的应用范围,并且可以经由布置在存储器中的缓冲器的数据传输中减少存储器访问。 在包括多个数据处理单元和由数据处理单元共同访问的存储器的数据处理设备中,数据处理单元经由存储器传送传送数据,传送数据和传送数据的压缩数据保存在 记忆。 当发出对数据的读取请求时,压缩数据被扩展,扩展数据被存储在扩展数据缓冲器中。 当压缩数据被扩展时,从存储器读取原始数据,并且在扩展数据被存储在扩展数据缓冲器中之后,从扩展数据缓冲器中读出扩展数据。
    • 8. 发明授权
    • Error correction method with instruction level rollback
    • 具有指令级回滚的纠错方法
    • US08095825B2
    • 2012-01-10
    • US11623441
    • 2007-01-16
    • Teppei HirotsuHiromichi YamadaTeruaki SakataKesami Hagiwara
    • Teppei HirotsuHiromichi YamadaTeruaki SakataKesami Hagiwara
    • G06F11/00G06F11/10
    • G06F11/1407
    • This method is an error correction method such that, when an error is detected in a CPU with pipeline structure, a content of a register file is restored by a delayed register file which holds an execute completion state of an [Instruction N] correctly executed before this error, and a rollback control that re-executes an instruction from the [Instruction N+1] which is the next instruction of the [Instruction N] is performed. The method collects a parity check result of arbitrary Flip-Flops existing inside the CPU, and detects an error. As a result, the content of the register file is restored into the instruction execute completion state preceding to the instruction range likely to malfunction by the error, and the instruction can be roll backed from the beginning of the instruction range likely having malfunctioned by the error.
    • 该方法是一种错误校正方法,使得当在具有流水线结构的CPU中检测到错误时,寄存器文件的内容由延迟的寄存器文件恢复,该延迟寄存器文件保持在之前正确执行的[指令N]的执行完成状态 该错误和执行作为[指令N]的下一条指令的[指令N + 1]的指令的回滚控制。 该方法收集CPU内存在的任意Flip-Flops的奇偶校验结果,并检测出错误。 结果,寄存器文件的内容被恢复到可能由错误导致故障的指令范围之前的指令执行完成状态,并且可以从可能由错误发生故障的指令范围的开始滚转指令 。
    • 9. 发明授权
    • Apparatus for calculating and prefetching a branch target address
    • 用于计算和预取分支目标地址的装置
    • US08578135B2
    • 2013-11-05
    • US13423145
    • 2012-03-16
    • Teppei HirotsuYuuichi AbeTakeshi KataokaYasuhiro Nakatsuka
    • Teppei HirotsuYuuichi AbeTakeshi KataokaYasuhiro Nakatsuka
    • G06F9/30G06F9/40G06F15/00
    • G06F9/30054G06F9/3804G06F9/382
    • A high-performance information processing technique permitting updating of an instruction buffer ready for effective prefetching to branch instructions and returning to the subroutine with a small volume of hardware is to be provided at low cost. It is an information processing apparatus equipped with a CPU, a memory, prefetch means and the like, wherein a prefetch address generator unit in the prefetch means decodes a branching series of instructions including at least one branched address calculating instruction and branching instruction to a branched address out of a current instruction buffer storing the series of instructions currently accessed by the CPU, and thereby looks ahead to the branching destination address. The information processing apparatus further comprises a RTS instruction buffer for storing a series of instructions of the return destinations of RTS instructions, and series of instructions stored in the current instruction buffer are saved into the RTS instruction buffer.
    • 能够以低成本提供允许更新准备好用于有效预取到分支指令并且以少量硬件返回到子程序的指令缓冲器的高性能信息处理技术。 它是配备有CPU,存储器,预取装置等的信息处理装置,其中预取装置中的预取地址发生器单元将包含至少一个分支地址计算指令和分支指令的分支指令序列解码为分支 从存储CPU当前访问的一系列指令的当前指令缓冲器中寻址,从而期待分支目的地址。 信息处理装置还包括RTS指令缓冲器,用于存储RTS指令的返回目的地的一系列指令,存储在当前指令缓冲器中的一系列指令被保存到RTS指令缓冲器中。
    • 10. 发明申请
    • Information processing apparatus
    • 信息处理装置
    • US20050172110A1
    • 2005-08-04
    • US11046453
    • 2005-01-28
    • Teppei HirotsuYuuichi AbeTakeshi KataokaYasuhiro Nakatsuka
    • Teppei HirotsuYuuichi AbeTakeshi KataokaYasuhiro Nakatsuka
    • G06F9/38G06F9/30G06F9/32G06F9/42G06F9/46G06F9/48
    • G06F9/30054G06F9/3804G06F9/382
    • A high-performance information processing technique permitting updating of an instruction buffer ready for effective prefetching to branch instructions and returning to the subroutine with a small volume of hardware is to be provided at low cost. It is an information processing apparatus equipped with a CPU, a memory, prefetch means and the like, wherein a prefetch address generator unit in the prefetch means decodes a branching series of instructions including at least one branched address calculating instruction and branching instruction to a branched address out of a current instruction buffer storing the series of instructions currently accessed by the CPU, and thereby looks ahead to the branching destination address. The information processing apparatus further comprises a RTS instruction buffer for storing a series of instructions of the return destinations of RTS instructions, and series of instructions stored in the current instruction buffer are saved into the RTS instruction buffer.
    • 能够以低成本提供允许更新准备好用于有效预取到分支指令并且以少量硬件返回到子程序的指令缓冲器的高性能信息处理技术。 它是配备有CPU,存储器,预取装置等的信息处理装置,其中预取装置中的预取地址发生器单元将包含至少一个分支地址计算指令和分支指令的分支指令序列解码为分支 从存储CPU当前访问的一系列指令的当前指令缓冲器中寻址,从而期待分支目的地址。 信息处理装置还包括RTS指令缓冲器,用于存储RTS指令的返回目的地的一系列指令,存储在当前指令缓冲器中的一系列指令被保存到RTS指令缓冲器中。