会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Data processing system
    • 数据处理系统
    • US07581054B2
    • 2009-08-25
    • US11779189
    • 2007-07-17
    • Kesami HagiwaraTakeshi KataokaHisakazu SatoShunichi IwataYoshikazu KiyoshigeAkihiko Tomita
    • Kesami HagiwaraTakeshi KataokaHisakazu SatoShunichi IwataYoshikazu KiyoshigeAkihiko Tomita
    • G06F13/14G06F15/167
    • G06F13/364
    • In a multiprocessor, one of two local memories can be accessed at a high speed by one of the two processors and also accessed by the other processor. In a multiprocessor, first and second local memories are coupled to first and second processors via first and second local buses. First and second bus bridges are coupled to a system bus and the first and second local buses. First and second bus interface units are coupled to the system bus and the first and second local memories. A high-speed access is made from the first processor to the first local memory via the first local bus. The first local memory is also accessed from the first processor via the first local bus, the first bus bridge, the system bus, and the first and third ports of the second bus interface unit and from the second processor via the second local bus, the second bus bridge, the system bus, and the second and third ports of the first bus interface unit. A high-speed access is made from the second processor to the second local memory via the second local bus. The second local memory is also accessed from the second processor via the second local bus, the second bus bridge, the system bus, and the second and third ports of the first bus interface unit and from the first processor via the first local bus, the first bus bridge, the system bus, and the first and third ports of the second bus interface unit.
    • 在多处理器中,两个本地存储器之一可以通过两个处理器之一高速访问,并且还可以由另一个处理器访问。 在多处理器中,第一和第二本地存储器经由第一和第二本地总线耦合到第一和第二处理器。 第一和第二总线桥耦合到系统总线和第一和第二本地总线。 第一和第二总线接口单元耦合到系统总线和第一和第二本地存储器。 通过第一本地总线从第一处理器到第一本地存储器进行高速访问。 第一本地存储器还通过第一局部总线,第一总线桥,系统总线以及第二总线接口单元的第一和第三端口以及经由第二本地总线从第二处理器访问第一本地存储器, 第二总线桥,系统总线,以及第一总线接口单元的第二和第三端口。 通过第二本地总线从第二处理器到第二本地存储器进行高速访问。 第二本地存储器还通过第二本地总线,第二总线桥,系统总线以及第一总线接口单元的第二和第三端口以及经由第一本地总线从第一处理器访问第二本地存储器, 第一总线桥,系统总线,以及第二总线接口单元的第一和第三端口。
    • 2. 发明申请
    • DATA PROCESSING SYSTEM
    • 数据处理系统
    • US20080022030A1
    • 2008-01-24
    • US11779189
    • 2007-07-17
    • Kesami HagiwaraTakeshi KataokaHisakazu SatoShunichi IwataYoshikazu KiyoshigeAkihiko Tomita
    • Kesami HagiwaraTakeshi KataokaHisakazu SatoShunichi IwataYoshikazu KiyoshigeAkihiko Tomita
    • G06F13/36
    • G06F13/364
    • In a multiprocessor, one of two local memories can be accessed at a high speed by one of the two processors and also accessed by the other processor. In a multiprocessor, first and second local memories are coupled to first and second processors via first and second local buses. First and second bus bridges are coupled to a system bus and the first and second local buses. First and second bus interface units are coupled to the system bus and the first and second local memories. A high-speed access is made from the first processor to the first local memory via the first local bus. The first local memory is also accessed from the first processor via the first local bus, the first bus bridge, the system bus, and the first and third ports of the second bus interface unit and from the second processor via the second local bus, the second bus bridge, the system bus, and the second and third ports of the first bus interface unit. A high-speed access is made from the second processor to the second local memory via the second local bus. The second local memory is also accessed from the second processor via the second local bus, the second bus bridge, the system bus, and the second and third ports of the first bus interface unit and from the first processor via the first local bus, the first bus bridge, the system bus, and the first and third ports of the second bus interface unit.
    • 在多处理器中,两个本地存储器之一可以通过两个处理器之一高速访问,并且还可以由另一个处理器访问。 在多处理器中,第一和第二本地存储器经由第一和第二本地总线耦合到第一和第二处理器。 第一和第二总线桥耦合到系统总线和第一和第二本地总线。 第一和第二总线接口单元耦合到系统总线和第一和第二本地存储器。 通过第一本地总线从第一处理器到第一本地存储器进行高速访问。 第一本地存储器还通过第一局部总线,第一总线桥,系统总线以及第二总线接口单元的第一和第三端口以及经由第二本地总线从第二处理器访问第一本地存储器, 第二总线桥,系统总线,以及第一总线接口单元的第二和第三端口。 通过第二本地总线从第二处理器到第二本地存储器进行高速访问。 第二本地存储器还通过第二本地总线,第二总线桥,系统总线以及第一总线接口单元的第二和第三端口以及经由第一本地总线从第一处理器访问第二本地存储器, 第一总线桥,系统总线,以及第二总线接口单元的第一和第三端口。
    • 3. 发明申请
    • DATA PROCESSING SYSTEM
    • 数据处理系统
    • US20080222336A1
    • 2008-09-11
    • US12014069
    • 2008-01-14
    • Yoshikazu KIYOSHIGEShunichi IwataKesami HagiwaraAkihiko Tomita
    • Yoshikazu KIYOSHIGEShunichi IwataKesami HagiwaraAkihiko Tomita
    • G06F9/30G06F13/14G06F9/302
    • G06F9/3836G06F9/30101G06F9/3851G06F9/3877G06F9/3885G06F9/3891
    • To allow to use arithmetic circuits of sharable resources by priority with a simple procedure. In a data processing system including central processing units and a plurality of arithmetic circuits, wherein the central processing units are able to supply a command to one arithmetic circuit based on one fetched instruction and supply a command to other arithmetic circuit based on other fetched instruction, a memory circuit is provided which is used to store first information indicating which arithmetic circuit is executing a command, and second information indicating which central processing unit has reserved the arithmetic circuit for execution of the next command. When the arithmetic circuit is already executing a command, reservation of the arithmetic circuit for execution of the next command using the second information of the memory circuit, makes it possible, after the execution, to assign operation commands fast to the arithmetic circuits and cause them to execute the commands.
    • 允许以简单的过程优先使用可共享资源的算术电路。 在包括中央处理单元和多个算术电路的数据处理系统中,其中中央处理单元能够基于一个获取的指令向一个算术电路提供命令,并且基于其他获取的指令向其他算术电路提供命令, 提供了一种存储电路,用于存储指示哪个运算电路正在执行命令的第一信息,以及指示哪个中央处理单元预留了用于执行下一个命令的运算电路的第二信息。 当算术电路已经在执行命令时,使用存储电路的第二信息来预约用于执行下一个命令的运算电路,使执行后能够将运算命令快速地分配给运算电路并使它们 执行命令。
    • 7. 发明授权
    • Data processor with means for separately receiving and processing
different types of interrupts
    • 具有用于单独接收和处理不同类型中断的装置的数据处理器
    • US5471620A
    • 1995-11-28
    • US257844
    • 1994-06-10
    • Toru ShimizuShunichi Iwata
    • Toru ShimizuShunichi Iwata
    • G06F9/48G06F13/26G06F13/24G06F9/46
    • G06F9/4812G06F13/26
    • A data processor which is provided with a flag in a Processor Status Word (PSW) 116 for storing prohibiting/enabling status for receiving all of the interrupt requests, and in which the instruction execution control unit 114 controls so that the flag becomes in the enabling status when an interrupt request having a priority level is received and the flag becomes in the prohibiting status when an interrupt request having no priority level is received. Hence, for interrupt requests having priority levels, an interrupt request of high priority level can be received immediately without via the interrupt prohibiting status. For interrupt requests having priority levels, it becomes possible to receive an interrupt request of higher priority level without via the interrupt prohibiting status. For interrupt requests having no priority level such as for debugger and the like, it becomes unnecessary to perform a multi-interrupt processing.
    • 在处理器状态字(PSW)116中设置有用于存储用于接收所有中断请求的禁止/使能状态的数据处理器,并且其中指令执行控制单元114进行控制,使得该标志变为使能 当接收到具有优先级的中断请求时,当接收到具有优先级的中断请求时,该状态变为处于禁止状态。 因此,对于具有优先级的中断请求,可以立即接收到高优先级的中断请求而不经过中断禁止状态。 对于具有优先级的中断请求,可以通过中断禁止状态来接收更高优先级的中断请求。 对于没有诸如调试器等优先级的中断请求,不需要执行多中断处理。
    • 8. 发明授权
    • Processor for executing instruction codes of two different lengths and device for inputting the instruction codes
    • 用于执行两种不同长度的指令代码的处理器和用于输入指令代码的装置
    • US06463520B1
    • 2002-10-08
    • US08811005
    • 1997-03-04
    • Sugako OtaniShunichi Iwata
    • Sugako OtaniShunichi Iwata
    • G06E1500
    • G06F9/30145G06F9/3005G06F9/30149G06F9/30152G06F9/3016G06F9/30167G06F9/30181G06F9/322
    • Exemplary embodiments of the present invention are directed toward a technique which facilitates the process instruction codes in processor. According to the present invention, a memory device is provided which comprises a plurality of 2N-bit word boundaries, where N is greater than or equal to one. The processor of the present invention executes instruction codes of a 2N-bit length and a N-bit length. The instruction codes are stored in the memory device is such a way that the 2-N bit word boundaries contains either a single 2N-bit instruction code or two N-bit instruction codes. The most significant bit of each instruction code serves as a instruction format identifier which controls the execution (or decoding) sequence of the instruction codes. As a result, only two transfer paths from an instruction fetch portion to an instruction decode portion of the processor are necessary thereby reducing the hardware requirement of the processor and increasing system throughput.
    • 本发明的示例性实施例涉及促进处理器中的处理指令代码的技术。 根据本发明,提供一种包括多个2N位字边界的存储器件,其中N大于或等于1。 本发明的处理器执行2N位长度和N位长度的指令代码。 指令码存储在存储器件中,使得2-N位字边界包含单个2N位指令代码或两个N位指令代码。 每个指令代码的最高有效位用作控制指令代码的执行(或解码)序列的指令格式标识符。 结果,仅需要从处理器的指令提取部分到指令解码部分的两个传送路径,从而减少处理器的硬件需求并提高系统吞吐量。
    • 10. 发明授权
    • Integrated circuit device with a memory that preserves its content
independently of a synchronizing signal when given a self-control
request
    • 具有存储器的集成电路器件,当给定自我控制请求时,该存储器可独立于同步信号保持其内容
    • US5872903A
    • 1999-02-16
    • US805350
    • 1997-02-24
    • Shunichi IwataMitsugu Satou
    • Shunichi IwataMitsugu Satou
    • G06F1/32G05B15/02G05B19/02G05B19/05G06F1/04G06F1/26G06F12/08G06F15/78G06F15/16
    • G06F12/0891G06F1/26Y02B60/1225
    • When a CPU (1) writes "10" into a register (RG) provided in a controller (5), an AND gate (10) receives a CPU clock mask signal (CMS1) having the logic of "0" by one of its input terminals and accordingly cuts off the supply of a clock signal CLK to the CPU (1). Then, the CPU (1) is suspended, thereby reducing power consumption of the CPU (1). To return out of this state, a user has only to input an interrupt request to the controller (5) through a terminal (T1). Receiving the request, the controller (5) outputs the CPU clock mask signal (CMS1) having the logic of "1" to one of the input terminals of the AND gate (10) so as to supply the CPU (1) with the clock signal (CLK) again. Upon restarting the supply of the clock signal (CLK), the CPU (1) starts an operation to implement the interrupt request. With this configuration, an integrated circuit device including a control circuit for controlling operations of a processing circuit and a memory circuit with excellent operability can be provided.
    • 当CPU(1)将“10”写入到控制器(5)中提供的寄存器(RG)中时,与门(10)通过其中的一个接收具有逻辑“0”的CPU时钟屏蔽信号(CMS1) 输入端子,从而切断向CPU(1)提供时钟信号CLK。 然后,CPU(1)暂停,从而降低CPU(1)的功耗。 为了退出该状态,用户仅通过终端(T1)向控制器(5)输入中断请求。 接收到该请求后,控制器(5)将具有逻辑“1”的CPU时钟屏蔽信号(CMS1)输出到与门(10)的输入端之一,以向CPU(1)提供时钟 信号(CLK)。 在重新启动时钟信号(CLK)的提供时,CPU(1)开始执行中断请求的操作。 利用这种配置,可以提供一种集成电路装置,其包括用于控制处理电路的操作的控制电路和具有优异的可操作性的存储电路。