会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • VECTOR PROCESSING CIRCUIT, COMMAND ISSUANCE CONTROL METHOD, AND PROCESSOR SYSTEM
    • 矢量处理电路,指令发布控制方法和处理器系统
    • US20120124332A1
    • 2012-05-17
    • US13279482
    • 2011-10-24
    • GE YiYoshimasa TakebeHiromasa Takahashi
    • GE YiYoshimasa TakebeHiromasa Takahashi
    • G06F9/302G06F9/44
    • G06F9/30014G06F9/30109G06F9/30149G06F9/3836
    • A vector processing circuit includes a vector register file including a plurality of array elements, a command issuance control circuit, and a plurality of pipeline arithmetic units. Each pipeline arithmetic unit performs arithmetic processing of data stored in the array elements indicated as a source by one command in parts through a plurality of cycles and stores the result in the array elements indicated as a destination by the one command through a plurality of cycles. When data word length of a preceding command is longer than that of a subsequent command, the command issuance control circuit changes data sizes of the array elements in accordance with data word length of the command and determines whether there is register interference between the array element to be processed at a non-head cycle of the preceding command, and the array element to be processed at a head cycle of the subsequent command.
    • 矢量处理电路包括包括多个阵列元素的矢量寄存器文件,命令发布控制电路和多个流水线运算单元。 每个流水线运算单元通过多个周期以部分方式,通过一个命令对存储在源表示的数组元素中的数据进行算术处理,并将该结果存储在通过多个周期的一个命令作为目的地表示的数组元素中。 当前一个命令的数据字长度大于后续命令的数据字长时,命令发布控制电路根据命令的数据字长度改变数组元素的数据大小,并确定数组元素与 在前一个命令的非头循环处理,以及要在后续命令的头循环处理的数组元素。
    • 2. 发明授权
    • Vector processing circuit, command issuance control method, and processor system
    • 矢量处理电路,命令发布控制方法和处理器系统
    • US08874879B2
    • 2014-10-28
    • US13279482
    • 2011-10-24
    • Yi GeYoshimasa TakebeHiromasa Takahashi
    • Yi GeYoshimasa TakebeHiromasa Takahashi
    • G06F9/00G06F9/30G06F9/38
    • G06F9/30014G06F9/30109G06F9/30149G06F9/3836
    • A vector processing circuit includes a vector register file including a plurality of array elements, a command issuance control circuit, and a plurality of pipeline arithmetic units. Each pipeline arithmetic unit performs arithmetic processing of data stored in the array elements indicated as a source by one command in parts through a plurality of cycles and stores the result in the array elements indicated as a destination by the one command through a plurality of cycles. When data word length of a preceding command is longer than that of a subsequent command, the command issuance control circuit changes data sizes of the array elements in accordance with data word length of the command and determines whether there is register interference between the array element to be processed at a non-head cycle of the preceding command, and the array element to be processed at a head cycle of the subsequent command.
    • 矢量处理电路包括包括多个阵列元素的矢量寄存器文件,命令发布控制电路和多个流水线运算单元。 每个流水线运算单元通过多个周期以部分方式,通过一个命令对存储在源表示的数组元素中的数据进行算术处理,并将该结果存储在通过多个周期的一个命令作为目的地表示的数组元素中。 当前一个命令的数据字长度大于后续命令的数据字长时,命令发布控制电路根据命令的数据字长度改变数组元素的数据大小,并确定数组元素与 在前一个命令的非头循环处理,以及要在后续命令的头循环处理的数组元素。
    • 3. 发明申请
    • 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.
    • 一种可以处理各种传输源设备和传输目的地设备而不修改硬件配置的存储设备。 存储装置用于发送和接收数据,并且包括数据缓冲器,用于存储从数据传输源输出的数据,并将数据输出到作为数据输出目的地的数据传输目的地; 发送源地址转换器,用于当数据发送源是被动地输出数据的设备时,对从数据发送源输出的数据进行配置处理; 以及发送目的地地址转换器,用于当数据发送目的地是被动地输入数据的设备时,对要输入到数据发送目的地的数据进行配置处理。
    • 6. 发明授权
    • Memory device
    • 内存设备
    • US07434023B2
    • 2008-10-07
    • US11271913
    • 2005-11-14
    • Akira NodomiYoshimasa Takebe
    • Akira NodomiYoshimasa Takebe
    • G06F9/22G06F9/30
    • 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.
    • 一种可以处理各种传输源设备和传输目的地设备而不修改硬件配置的存储设备。 存储装置用于发送和接收数据,并且包括数据缓冲器,用于存储从数据传输源输出的数据,并将数据输出到作为数据输出目的地的数据传输目的地; 发送源地址转换器,用于当数据发送源是被动地输出数据的设备时,对从数据发送源输出的数据进行配置处理; 以及发送目的地地址转换器,用于当数据发送目的地是被动地输入数据的设备时,对要输入到数据发送目的地的数据进行配置处理。
    • 7. 发明授权
    • Microprocessor saving data stored in register and register saving method
    • 微处理器保存数据存储在寄存器和寄存器保存方法中
    • US08484446B2
    • 2013-07-09
    • US12076857
    • 2008-03-24
    • Yoshimasa Takebe
    • Yoshimasa Takebe
    • G06F12/02
    • G06F9/30123G06F9/30043G06F9/30134G06F9/30138G06F9/35G06F9/4484
    • A microprocessor which realizes fast register saving and restoring which are involved in subroutine calls, and is capable of reducing the scale of a program. A register file is provided with at least one register for storing data to be used for computational processing. A saving memory stores therein data saved from the registers. A saving control unit saves data from a writing destination register to the saving memory when an instruction to write to the register is executed in a subroutine. Then the saving control unit restores data saved in the saving memory back to the original registers when an instruction to return from the subroutine is executed.
    • 实现快速寄存器保存和恢复的微处理器涉及子程序调用,并且能够减少程序的规模。 寄存器文件具有至少一个用于存储要用于计算处理的数据的寄存器。 保存存储器存储从寄存器保存的数据。 当在子程序中执行写入寄存器的指令时,保存控制单元将数据从写入目的地寄存器保存到保存存储器。 然后,当执行从子程序返回的指令时,保存控制单元将保存在保存存储器中的数据恢复回原始寄存器。
    • 8. 发明申请
    • BRANCH PREDICTION METHOD AND BRANCH PREDICTION CIRCUIT FOR EXECUTING THE SAME
    • 分支预测方法和分支预测电路执行相同
    • US20110238966A1
    • 2011-09-29
    • US13070983
    • 2011-03-24
    • Yoshimasa Takebe
    • Yoshimasa Takebe
    • G06F9/38
    • G06F9/3844G06F9/3806
    • A branch prediction method executed in a branch prediction circuit executes the branch instruction, the branch prediction method includes: a branch information storing process for storing the information in the first storage unit or the second storage unit; a process for determining on the basis of a branch condition set by the branch instruction and a realized branch whether the branch prediction is realized; a rewriting process for performing a rewrite of the information in one of the first storage unit and the second storage unit in accordance with the determination and the degree of likelihood that a branch indicated by the branch prediction occurs; and a process for performing branch prediction in response to the branch information when the branch instruction is executed in the processor.
    • 在分支预测电路中执行的分支预测方法执行分支指令,分支预测方法包括:分支信息存储处理,用于将信息存储在第一存储单元或第二存储单元中; 基于由分支指令设定的分支条件和实现的分支来确定分支预测是否实现的处理; 根据由分支预测指示的分支的确定和可能性程度,进行第一存储单元和第二存储单元之一中的信息的重写的重写处理; 以及当在处理器中执行分支指令时,响应于分支信息执行分支预测的处理。
    • 10. 发明申请
    • 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.
    • 一种高速缓冲存储器系统,包括连接到处理单元的处理单元和高速缓存存储器,其中当执行将写入数据存储到特定地址的存储指令时,高速缓冲存储器系统选择性地执行以下操作中的一种:第一操作模式 响应于由于访问地址而产生高速缓存未命中而将地址的区域分配给高速缓冲存储器,将主存储器单元的地址的数据复制到高速缓冲存储器,然后在缓存上重写复制的数据 存储器,以及响应于由于访问地址而产生高速缓存未命中的第二操作模式,并且将写入数据存储到高速缓冲存储器,而不将主存储器单元的地址的数据复制到所分配的 缓存中的区域。