会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Data processor and data processing system
    • 数据处理器和数据处理系统
    • US5918045A
    • 1999-06-29
    • US953387
    • 1997-10-17
    • Osamu NishiiSadaki NakanoNorio NakagawaTakanobu Tsunoda
    • Osamu NishiiSadaki NakanoNorio NakagawaTakanobu Tsunoda
    • G06F9/32G06F9/38
    • G06F9/30072G06F9/324G06F9/3804G06F9/3842
    • The data processor includes a CPU and an instruction prefetch buffer that prefetches an instruction executed by the CPU and stores it therein. The CPU contains a detection circuit for detecting whether or not a displacement from a branch instruction to a branch target instruction is a specific displacement on the basis of branch displacement information that the concerned branch instruction holds. The instruction prefetch buffer clears an instruction already prefetched when the detection circuit detects that the displacement is not the specific displacement and outputs a branch target instruction newly fetched to the CPU, and outputs a branch target instruction already prefetched to the CPU when the detection circuit detects that the displacement is the specific displacement. Thus, the date processor fetches a branch target instruction within a certain range from the instruction prefetch buffer at a high speed without adding the nullifying bit on the instruction code.
    • 数据处理器包括CPU和预取由CPU执行的指令并将其存储在其中的指令预取缓冲器。 CPU包含检测电路,用于根据相关分支指令保持的分支位移信息来检测从分支指令到分支目标指令的位移是否是特定位移。 当检测电路检测到位移不是特定位移时,指令预取缓冲器清除已经预取的指令,并将新提取的分支目标指令输出到CPU,并且当检测电路检测到时,将已经预取的分支目标指令输出到CPU 位移是具体的位移。 因此,日期处理器从指令预取缓冲器中以高速度在一定范围内提取分支目标指令,而不在指令代码上添加无效位。
    • 5. 发明授权
    • System LSI having a substrate-bias generation circuit with a substrate-bias control-value storage unit
    • 具有具有衬底偏置控制值存储单元的衬底偏置产生电路的系统LSI
    • US06654305B2
    • 2003-11-25
    • US10259777
    • 2002-09-30
    • Takanobu TsunodaOsamu Nishii
    • Takanobu TsunodaOsamu Nishii
    • G11C700
    • G11C5/146
    • A system LSI including substrate-bias generation circuits for supplying substrate biases independent of each other to functional modules integrated in the system LSI, a substrate-bias control circuit for controlling the substrate-bias generation circuits and a substrate-bias control-value storage unit for storing control values to be supplied to the substrate-bias generation circuits. The control values stored in the substrate-bias control-value storage unit are set by carrying out a predetermined operation. As a result, it is possible to provide a device for implementing both a high-speed operation and low power consumption without lowering the yield and for finely controlling the power consumption during the operation.
    • 一种系统LSI,包括用于将集成在系统LSI中的功能模块彼此独立地提供衬底偏压的衬底偏置生成电路,用于控制衬底偏置生成电路的衬底偏置控制电路和衬底偏置控制值存储单元 用于存储要提供给衬底偏置发生电路的控制值。 通过执行预定的操作来设定存储在基板偏置控制值存储单元中的控制值。 结果,可以提供一种用于实现高速操作和低功耗的装置,而不降低产量并精细地控制操作期间的功率消耗。
    • 8. 发明授权
    • Hardware accelerator for a platform-independent code
    • 硬件加速器,用于与平台无关的代码
    • US07124283B2
    • 2006-10-17
    • US10457409
    • 2003-06-10
    • Tetsuya YamadaNaohiko IrieTakanobu TsunodaTakahiro IritaKeisuke ToyamaMasayuki Kabasawa
    • Tetsuya YamadaNaohiko IrieTakanobu TsunodaTakahiro IritaKeisuke ToyamaMasayuki Kabasawa
    • G06F5/00
    • G06F9/3879G06F9/30174G06F9/4552
    • The present invention provides a hardware accelerator, which allows faster switching between processing modes. In an information processing device with a bytecode accelerator BCA for translating a stack-based intermediate code (bytecode) into register-based instructions, a selector SEL for switching between BCA and soft VM is posed between an instruction part FET and a decode part DEC and data transfer paths P4 and P5 are formed between BCA and the register file REG_FILE. When bytecode accelerator BCA is activated, the P3 side is selected by the selector SEL and the translated CPU instructions are transferred to the decode part DEC. If the intermediate language code cannot be translated by the BCA, the processing mode is switched to software processing. During switching between the modes, internal information of BCA can be transferred between BCA and REG_FILE in parallel, achieving faster mode switching.
    • 本发明提供一种硬件加速器,其允许在处理模式之间更快地切换。 在具有用于将基于堆栈的中间码(字节码)转换为基于寄存器的指令的字节码加速器BCA的信息处理装置中,在指令部分FET和解码部分DEC之间存在用于在BCA和软VM之间切换的选择器SEL, 在BCA和寄存器文件REG_FILE之间形成数据传送路径P 4和P 5。 当字节码加速器BCA被激活时,选择器SEL选择P 3侧,转换的CPU指令被传送到解码部分DEC。 如果BCA不能翻译中间语言代码,则将处理模式切换到软件处理。 在模式切换期间,BCA的内部信息可以在BCA和REG_FILE之间并行传输,实现更快的模式切换。
    • 10. 发明申请
    • Dynamically reconfigurable processor and processor control program for controlling the same
    • 动态可重构处理器和处理器控制程序控制相同
    • US20070162529A1
    • 2007-07-12
    • US11593542
    • 2006-11-07
    • Makoto SatoTakanobu TsunodaMasashi Takada
    • Makoto SatoTakanobu TsunodaMasashi Takada
    • G06J1/00
    • G06F15/8007G06F15/7867
    • A dynamically reconfigurable processor having a wiring structure which enables flexible mapping of a program to the processor with a small wiring area is provided. The dynamically reconfigurable processor comprises: a first arithmetic circuit group composed of arithmetic circuits of a type Ai (i=1, 2, . . . , N); a second arithmetic circuit group composed of a part of an arithmetic circuit group included in the first arithmetic circuit group and an arithmetic circuit group of a type B which is connected thereto and different from the arithmetic circuit of the type Ai; inter-arithmetic-circuit wires mutually connecting the arithmetic circuits of the type Ai and the arithmetic circuits of the type B; and a switch group which causes the inter-arithmetic-circuit wires in the second arithmetic circuit group to be inter-arithmetic-circuit wires different from other inter-arithmetic-circuit wires and changes the connection order between the arithmetic circuits in the second arithmetic circuit group.
    • 提供一种具有布线结构的动态可重构处理器,其能够以小布线区域灵活地将程序映射到处理器。 该动态可重构处理器包括:由类型Ai(i = 1,2,...,N)的运算电路组成的第一运算电路组; 由第一运算电路组中包括的算术电路组的一部分和与该类型的运算电路不同的类型B的运算电路组组成的第二运算电路组; 将类型Ai的运算电路和B型运算电路相互连接的运算间电路布线; 以及使第二运算电路组中的运算电路布线之间的运算电路布线与其他算术电路布线不同的开关组,并且改变第二运算电路中的运算电路之间的连接顺序 组。