会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • 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)开始执行中断请求的操作。 利用这种配置,可以提供一种集成电路装置,其包括用于控制处理电路的操作的控制电路和具有优异的可操作性的存储电路。
    • 3. 发明授权
    • Computer system and semiconductor device on one chip including a memory
and central processing unit for making interlock access to the memory
    • 计算机系统和半导体器件在一个芯片上,包括用于使存储器互锁的存储器和中央处理单元
    • US6101584A
    • 2000-08-08
    • US850703
    • 1997-05-02
    • Mitsugu SatouShunichi Iwata
    • Mitsugu SatouShunichi Iwata
    • G06F15/78G06F13/16G06F15/17G06F13/14G06F13/42
    • G06F13/1652
    • A central processing unit (CPU) having a built-in dynamic random-access memory (DRAM) with exclusive access to the DRAM when the CPU performs an interlock access to the DRAM. A memory controller prevents the DRAM from being externally accessed while the CPU is performing the interlock access. When the memory controller receives an external request for accessing the DRAM during a time when the CPU is performing an interlock access to the DRAM, the memory controller outputs a response signal indicating that external access to the DRAM is excluded or inhibited. The request signal can be a hold request signal for requesting a bus right or can be a chip select signal. The response signal can be a hold acknowledge signal or a data complete signal. The memory controller can be switched to and from first and second lock modes, where hold request and hold acknowledge signals are used during the first lock mode and chip select and data complete signals are used in the second lock mode.
    • 当CPU执行对DRAM的互锁访问时,具有内置动态随机存取存储器(DRAM)的中央处理单元(CPU),其具有对DRAM的独占访问。 存储器控制器防止在CPU执行互锁访问时DRAM被外部访问。 当存储器控制器在CPU执行对DRAM的互锁访问的时间期间接收到访问DRAM的外部请求时,存储器控制器输出指示对DRAM的外部访问被排除或禁止的响应信号。 请求信号可以是用于请求总线的保持请求信号,或者可以是片选信号。 响应信号可以是保持确认信号或数据完成信号。 可以将存储器控制器切换到第一和第二锁定模式,其中在第一锁定模式期间使用保持请求和保持确认信号,并且在第二锁定模式中使用芯片选择和数据完成信号。
    • 5. 发明授权
    • 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进行控制,使得该标志变为使能 当接收到具有优先级的中断请求时,当接收到具有优先级的中断请求时,该状态变为处于禁止状态。 因此,对于具有优先级的中断请求,可以立即接收到高优先级的中断请求而不经过中断禁止状态。 对于具有优先级的中断请求,可以通过中断禁止状态来接收更高优先级的中断请求。 对于没有诸如调试器等优先级的中断请求,不需要执行多中断处理。
    • 6. 发明授权
    • 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位指令代码。 每个指令代码的最高有效位用作控制指令代码的执行(或解码)序列的指令格式标识符。 结果,仅需要从处理器的指令提取部分到指令解码部分的两个传送路径,从而减少处理器的硬件需求并提高系统吞吐量。
    • 9. 发明申请
    • 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.
    • 在多处理器中,两个本地存储器之一可以通过两个处理器之一高速访问,并且还可以由另一个处理器访问。 在多处理器中,第一和第二本地存储器经由第一和第二本地总线耦合到第一和第二处理器。 第一和第二总线桥耦合到系统总线和第一和第二本地总线。 第一和第二总线接口单元耦合到系统总线和第一和第二本地存储器。 通过第一本地总线从第一处理器到第一本地存储器进行高速访问。 第一本地存储器还通过第一局部总线,第一总线桥,系统总线以及第二总线接口单元的第一和第三端口以及经由第二本地总线从第二处理器访问第一本地存储器, 第二总线桥,系统总线,以及第一总线接口单元的第二和第三端口。 通过第二本地总线从第二处理器到第二本地存储器进行高速访问。 第二本地存储器还通过第二本地总线,第二总线桥,系统总线以及第一总线接口单元的第二和第三端口以及经由第一本地总线从第一处理器访问第二本地存储器, 第一总线桥,系统总线,以及第二总线接口单元的第一和第三端口。
    • 10. 发明授权
    • Microcomputer which can execute a monitor program supplied from a debugging tool
    • 可以执行从调试工具提供的监视程序的微型计算机
    • US06687857B1
    • 2004-02-03
    • US09552726
    • 2000-04-19
    • Shunichi IwataTakashi NasuFumitaka Fukuzawa
    • Shunichi IwataTakashi NasuFumitaka Fukuzawa
    • H02H305
    • G06F11/3648
    • A microcomputer comprises a serial interface for receiving a debugging program applied thereto from a debugging tool, a register for holding an instruction code included with the debugging program, which is applied to the microcomputer via the serial interface, and a central processing unit or CPU for executing the instruction code held by the first register to debug the microcomputer. The microcomputer can further comprise a buffer for holding one or more instruction codes supplied thereto from the register. The CPU can execute each of the plurality of instruction codes held by the buffer. Preferably, the serial interface is a JTAT (Joint Test Action Group) interface.
    • 微型计算机包括用于从调试工具接收应用于其的调试程序的串行接口,用于保持通过串行接口应用于微型计算机的包括在调试程序中的指令代码的寄存器,以及用于 执行由第一寄存器保存的指令代码来调试微型计算机。 微型计算机还可以包括用于保存从寄存器提供给它的一个或多个指令代码的缓冲器。 CPU可以执行由缓冲器保持的多个指令代码中的每一个。 优选地,串行接口是JTAT(联合测试动作组)接口。