会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 41. 发明授权
    • Apparatus, method, and computer program for resource request arbitration
    • 用于资源请求仲裁的装置,方法和计算机程序
    • US07007138B2
    • 2006-02-28
    • US10413758
    • 2003-04-15
    • Tetsuji MochidaKosuke YoshiokaTokuzo Kiyohara
    • Tetsuji MochidaKosuke YoshiokaTokuzo Kiyohara
    • G06F13/16
    • G06F13/1642
    • In a resource request arbitration apparatus according to the present invention, a request masking unit masks a memory access request REQ that is issued by a resource requesting device at over a minimum frequency needed for the resource requesting device, and an arbitrating unit acknowledges one of the memory access requests RREQ that are not suspended by the request masking unit, based on a predetermined static order of priority. With this resource request arbitration apparatus, the arbitrating unit do not have to concern anything other than the predetermined priority order among the memory access requesting units, and an easy and plain arbitration system based on the static priority order ensures the minimum frequency for acknowledging the resource requests that each memory access requesting unit needs.
    • 在根据本发明的资源请求仲裁设备中,请求屏蔽单元以资源请求设备所需的最小频率对由资源请求设备发出的存储器访问请求REQ进行掩码,并且仲裁单元确认 基于优先级的预定静态顺序,请求屏蔽单元未暂停的存储器访问请求RREQ。 在该资源请求仲裁装置中,仲裁单元不需要涉及存储器访问请求单元之间的预定优先级顺序以外的任何其他事项,并且基于静态优先级顺序的容易且简单的仲裁系统确保用于确认资源的最小频率 请求每个存储器访问请求单元需要。
    • 43. 发明授权
    • Processor capable of reconfiguring a logical circuit
    • 能够重新配置逻辑电路的处理器
    • US07926055B2
    • 2011-04-12
    • US11574359
    • 2006-04-12
    • Hiroyuki MorishitaTakashi HashimotoTokuzo Kiyohara
    • Hiroyuki MorishitaTakashi HashimotoTokuzo Kiyohara
    • G06F9/46
    • G06F15/7867G06F9/30076G06F9/3851G06F9/3867G06F9/3885G06F9/3897
    • The present invention provides a processor that cyclically executes a plurality of threads in accordance with an execution time allocated to each of the threads, comprising a reconfigurable integrated circuit. The processor stores circuit configuration information sets respectively corresponding to the plurality of threads, reconfigures a part of the integrated circuit based on the circuit configuration information sets, and sequentially executes each thread using the integrated circuit that has been reconfigured based on one of the configuration information sets that corresponds to the thread. While executing a given thread, the processor selects a thread to be executed next, and reconfigures a part of the integrated circuit where is not currently used for execution of the given thread, based on a circuit configuration information set corresponding to the selected thread.
    • 本发明提供了一种根据分配给每个线程的执行时间循环地执行多个线程的处理器,包括可重构集成电路。 处理器存储分别对应于多个线程的电路配置信息集合,基于电路配置信息集重配置集成电路的一部分,并且使用基于配置信息之一重新配置的集成电路来顺序地执行每个线程 设置对应于线程。 在执行给定的线程的同时,处理器根据与所选择的线程对应的电路配置信息,选择要执行的线程,并重新配置当前不用于执行给定线程的集成电路的一部分。
    • 46. 发明授权
    • Pipelined data processor having combined operand fetch and execution
stage to reduce number of pipeline stages and penalty associated with
branch instructions
    • 流水线数据处理器具有组合的操作数获取和执行阶段,以减少流水线阶段的数量和与分支指令相关联的惩罚
    • US5469552A
    • 1995-11-21
    • US310627
    • 1994-09-22
    • Masato SuzukiTokuzo Kiyohara
    • Masato SuzukiTokuzo Kiyohara
    • G06F7/00G06F9/38G06F9/30
    • G06F9/3861G06F9/3867
    • A data processing apparatus having a pipelined architecture, includes an instruction fetch unit for fetching an instruction from a memory; an instruction decode unit for decoding the instruction fetched by the instruction fetch unit, and outputting fetch control data regarding operand fetching and operation control data regarding execution of the instruction; an execution unit for receiving the execution control data directly from the instruction decode unit, and executing a predetermined operation based on the operation control data; and an operand fetch unit for receiving the fetch control data directly from the instruction decode unit, and fetching an operand from a source other than registers in the execution unit. The operand fetch unit fetches the operand concurrently with processing in a second cycle, and subsequent cycles if any, of the operation executed by the execution unit and requiring at least two machine cycles for execution.
    • 具有流水线架构的数据处理装置包括用于从存储器取出指令的指令提取单元; 指令解码单元,用于对由指令获取单元取出的指令进行解码,并且输出关于操作数获取的读取控制数据和关于指令执行的操作控制数据; 执行单元,用于直接从指令解码单元接收执行控制数据,并且基于操作控制数据执行预定操作; 以及操作数取出单元,用于直接从指令解码单元接收取出控制数据,以及从除执行单元中的寄存器之外的源取得操作数。 操作数提取单元在第二个周期中与处理并行执行操作数,以及执行单元执行的操作的后续周期,并且需要至少两个机器周期执行。
    • 49. 发明授权
    • Speculative execution processor
    • 投机执行处理器
    • US5511172A
    • 1996-04-23
    • US977238
    • 1992-11-16
    • Kozo KimuraKosuki YoshiokaTokuzo Kiyohara
    • Kozo KimuraKosuki YoshiokaTokuzo Kiyohara
    • G06F9/38G06F9/30
    • G06F9/3804G06F9/3842
    • The present invention discloses a speculative execution processor including a plurality of executing units for processing in parallel a plurality of instructions in an instruction sequence stored in its memory. The processor comprises an instruction type distinguishing device for distinguishing a type of a conditional branch instruction included in the unexecuted instruction sequence, the condition of the conditional branch instruction depending on another instruction, an instruction parallel-issuing device for issuing in parallel instructions included in a succeeding instruction sequence to be executed following the conditional branch instruction and/or instructions included in an instruction sequence to be executed after the branching to the executing units while whether or not to branch is not determined, a branching determining device for determining whether to branch when the another instruction is executed, and an execution result managing device for identifying whether the execution results of the instruction sequences are effective based on the determining results of the branching determining device.
    • 本发明公开了一种推测执行处理器,包括多个执行单元,用于并行处理存储在其存储器中的指令序列中的多个指令。 处理器包括:指令类型识别装置,用于区分未执行指令序列中包括的条件转移指令的类型,根据另一指令执行条件转移指令的条件;并行指令发行装置, 在分支到执行单元之后执行的条件分支指令和/或包括在执行单元之后执行的指令执行的后续指令序列,而不确定是否分支;分支确定装置,用于确定是否分支 执行另一指令,以及执行结果管理装置,用于基于分支确定装置的确定结果来识别指令序列的执行结果是否有效。