会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Data processor
    • 数据处理器
    • US08706996B2
    • 2014-04-22
    • US12844800
    • 2010-07-27
    • Yuki KondohTohru Nojiri
    • Yuki KondohTohru Nojiri
    • G06F12/00G06F13/00G06F13/28G06F7/38G06F9/00G06F9/44
    • G06F9/30101G06F9/3824G06F12/1458
    • The data processor can form a system including a combination of two or more operating systems running in parallel, which achieves a higher data transfer rate between operating systems and the increase in system performance without impairing the system reliability. In the system, data transfer between domains is performed in an enhanced access mode as well as an access mode in which an access from a domain manager having control of domains is handled as one from the domain manager. The enhanced access mode is arranged by enhancing, to a CPU scale, an access mode in which an access from the domain manager is treated as an access from a software program working on a domain, and the software program of domain manager transfers data between the domains. For example, in case that the domain manager performs data transfer between domains in the enhanced access mode, a read access from the domain manager is disguised as a read access from a first domain, and a write access from the domain manager is disguised as a write access from a second domain.
    • 数据处理器可以形成包括并行运行的两个或多个操作系统的组合的系统,其在操作系统之间实现更高的数据传输速率,并且在不损害系统可靠性的情况下提高系统性能。 在系统中,域之间的数据传输以增强的访问模式以及访问模式进行,其中来自具有域的控制的域管理员的访问被从域管理器处理为一个。 通过将来自域管理器的访问视为来自在域上工作的软件程序的访问的访问模式,增强访问模式被设置为CPU规模,并且域管理器的软件程序在 域名 例如,如果域管理器在增强访问模式下执行域之间的数据传输,则来自域管理器的读取访问被伪装成来自第一域的读取访问,并且来自域管理器的写入访问被伪装为 从第二个域写入访问。
    • 2. 发明申请
    • DATA PROCESSOR
    • 数据处理器
    • US20110131577A1
    • 2011-06-02
    • US12958687
    • 2010-12-02
    • Tohru NOJIRIYuki Kondoh
    • Tohru NOJIRIYuki Kondoh
    • G06F9/455
    • G06F9/45533G06F9/4411G06F9/45541G06F13/102G06F13/105
    • This invention is intended to reduce the hypervisor overhead. In the data processor disclosed herein, when a device driver calls for access to a control register to activate a process of a dedicated controlled peripheral device, the access is handled directly without intervention of processing by the hypervisor. When an interrupt is generated from a dedicated controlled peripheral device, a process is directly initiated by the device driver of the operating system governing the peripheral device without intervention of processing by the hypervisor. By implementing this manner of control in the processor, it becomes possible to carry out peripheral device control without intervention of processing by the hypervisor. Thereby, the hypervisor overhead is alleviated.
    • 本发明旨在减少管理程序开销。 在本文公开的数据处理器中,当设备驱动程序要求访问控制寄存器以激活专用受控外围设备的处理时,直接处理访问,而不用管理程序进行处理。 当从专用的受控外围设备产生中断时,由管理外围设备的操作系统的设备驱动程序直接发起一个过程,而不会由管理程序进行处理。 通过在处理器中实现这种控制方式,可以在不经管理程序处理的情况下执行外围设备控制。 从而减轻虚拟机管理程序开销。
    • 3. 发明授权
    • VLIW system with predicated instruction execution for individual
instruction fields
    • 具有针对各个指令字段执行预定指令的VLIW系统
    • US6041399A
    • 2000-03-21
    • US884667
    • 1997-06-27
    • Koichi TeradaKeiji KojimaYoshifumi FujikawaTohru NojiriKiyokazu Nishioka
    • Koichi TeradaKeiji KojimaYoshifumi FujikawaTohru NojiriKiyokazu Nishioka
    • G06F9/30G06F9/32G06F9/34G06F9/38G06F9/45
    • G06F9/3885G06F9/30072G06F9/3824
    • In the case of constituting a processing unit having the characteristic of a VLIW type processing unit and the characteristic of a pipeline type processing unit, since reference to the result of operations is made among a plurality of processing units executing in parallel the operations, transfer of the register file is frequently generated among the processing units, resulting in insufficient effect of the high speed operations. In view of solving this problem, the predicate registers are provided and moreover a means for broadcasting the update data of the predicate register to all processing units is also provided. Thereby, operations for obtaining branching condition and numerical value can be realized in different processing units and the number of steps of the processing program can be reduced. In addition, since high speed transfer between the processing units of the data register having a wider bit width is no longer required and thereby the mounting area can be reduced and high speed processing unit can be realized.
    • 在构成具有VLIW类型处理单元的特征的处理单元和流水线类型处理单元的特性的情况下,由于在并行执行操作的多个处理单元中进行操作结果的参考,因此, 在处理单元之间经常生成寄存器文件,导致高速操作的效果不足。 为了解决这个问题,提供了谓词寄存器,并且还提供了用于向所有处理单元广播谓词寄存器的更新数据的装置。 因此,可以在不同的处理单元中实现获得分支条件和数值的操作,并且可以减少处理程序的步数。 此外,由于不再需要具有较宽位宽的数据寄存器的处理单元之间的高速传输,从而可以减小安装面积,并可实现高速处理单元。
    • 4. 发明授权
    • Processor and data processor
    • 处理器和数据处理器
    • US5870618A
    • 1999-02-09
    • US681180
    • 1996-07-22
    • Yoshifumi FujikawaKeiji KojimaKiyokazu NishiokaTohru NojiriKazuhiko TanakaMasao Ishiguro
    • Yoshifumi FujikawaKeiji KojimaKiyokazu NishiokaTohru NojiriKazuhiko TanakaMasao Ishiguro
    • G06F9/305G06F9/30G06F9/302G06F9/34G06F9/38G06F9/26
    • G06F9/30014G06F9/30036G06F9/30101
    • An object of the present invention is to provide a processor which can execute calculation between data of a data length larger than the data length of the register file at high speed without the cost of the hardware being increased so much and the first long register 12 and the second long register 13 having a bit width which is two times of the bit width of the register file and the long register update device 14 for updating the data of the second long register 13 partially are installed between the register file 2 and the pixel calculator 11. When the long register update pixel calculation instruction is stored in the instruction register 31, the long register update device 14 connects a part of the data of the second long register 13 and a part of data read from the register file 2 and sends them to the pixel calculator 11 and the second long register 13 via the selector 15. The pixel calculator 11 executes calculation between the data of the first long register 12 and the data given from the selector 15.
    • 本发明的目的是提供一种处理器,其可以在高速的数据长度大于寄存器文件的数据长度的数据长度的数据之间进行计算,而不会增加硬件的成本,并且第一长寄存器12和 具有位宽度为寄存器堆的位宽度的二倍的第二长寄存器13和用于更新第二长寄存器13的数据的长寄存器更新装置14部分地安装在寄存器堆2和像素计算器 当长寄存器更新像素计算指令存储在指令寄存器31中时,长寄存器更新装置14连接第二长寄存器13的数据的一部分和从寄存器文件2读取的数据的一部分,并将它们发送 经由选择器15传送到像素计算器11和第二长寄存器13.像素计算器11执行第一长寄存器12的数据和数据gi之间的计算 从选择器15发出。
    • 7. 发明申请
    • DATA PROCESSOR
    • 数据处理器
    • US20110055528A1
    • 2011-03-03
    • US12844800
    • 2010-07-27
    • Yuki KONDOHTohru Nojiri
    • Yuki KONDOHTohru Nojiri
    • G06F9/318
    • G06F9/30101G06F9/3824G06F12/1458
    • The data processor can form a system including a combination of two or more operating systems running in parallel, which achieves a higher data transfer rate between operating systems and the increase in system performance without impairing the system reliability. In the system, data transfer between domains is performed in an enhanced access mode as well as an access mode in which an access from a domain manager having control of domains is handled as one from the domain manager. The enhanced access mode is arranged by enhancing, to a CPU scale, an access mode in which an access from the domain manager is treated as an access from a software program working on a domain, and the software program of domain manager transfers data between the domains. For example, in case that the domain manager performs data transfer between domains in the enhanced access mode, a read access from the domain manager is disguised as a read access from a first domain, and a write access from the domain manager is disguised as a write access from a second domain.
    • 数据处理器可以形成包括并行运行的两个或多个操作系统的组合的系统,其在操作系统之间实现更高的数据传输速率,并且在不损害系统可靠性的情况下提高系统性能。 在系统中,域之间的数据传输以增强的访问模式以及访问模式进行,其中来自具有域的控制的域管理员的访问被从域管理器处理为一个。 通过将来自域管理器的访问视为来自在域上工作的软件程序的访问的访问模式,增强访问模式被设置为CPU规模,并且域管理器的软件程序在 域名 例如,如果域管理器在增强访问模式下执行域之间的数据传输,则来自域管理器的读取访问被伪装成来自第一域的读取访问,并且来自域管理器的写入访问被伪装为 从第二个域写入访问。
    • 8. 发明申请
    • Network Topology Management System, Management Apparatus, Management Method, Management Program, and Storage Media That Records Management Program
    • 网络拓扑管理系统,管理设备,管理方法,管理程序和记录管理程序的存储介质
    • US20090109875A1
    • 2009-04-30
    • US12328592
    • 2008-12-04
    • Yasunori KANEDATohru NOJIRI
    • Yasunori KANEDATohru NOJIRI
    • H04L12/28
    • H04L61/2038H04L29/12254H04L29/12839H04L41/12H04L61/106H04L61/6022
    • A network topology management system includes information processing units, storage units, connection units that control connection switching between the information processing units and the storage units, a management unit that manages a network topology consisting of the information processing units, the storage units and the connection units, and an emulator connected to the connection units and to the management unit the network. The emulator comprises a conversion section that converts first equipment identification information that identifies the information processing units or the storage units into second equipment identification information that is recognizable by the management unit to identify the information processing units or the storage units, and a transmitting section that sends the second equipment identification information to the management unit. The management device has a control section that manages the network topology based on the second equipment identification information.
    • 网络拓扑管理系统包括控制信息处理单元和存储单元之间的连接切换的信息处理单元,存储单元,连接单元,管理由信息处理单元,存储单元和连接组成的网络拓扑的管理单元 单元,以及连接到连接单元和管理单元的仿真器。 仿真器包括转换部分,其将识别信息处理单元或存储单元的第一设备识别信息转换成可由管理单元识别以识别信息处理单元或存储单元的第二设备识别信息,以及发送部分, 将第二设备识别信息发送到管理单元。 管理装置具有基于第二设备识别信息管理网络拓扑的控制部。
    • 9. 发明授权
    • Information processing apparatus
    • 信息处理装置
    • US5179685A
    • 1993-01-12
    • US372696
    • 1989-06-28
    • Tohru Nojiri
    • Tohru Nojiri
    • G06F9/46G06F9/48G06F9/50
    • G06F9/5016G06F9/462
    • An information processing apparatus for managing a storage such as a register file divided into a plurality of register banks. A register bank pointer is provided for each register bank in the register file so as to link the register bank to another optional register bank. The activation records for each of a plurality of tasks are allocated to the corresponding register banks in the register file. The necessary number of register banks for the allocation of the activation records for each task are linked together. The number of register banks linked together or released from the linking is changed with the increase and decrease of the number of activation records to be allocated for each task.
    • 一种用于管理分成多个寄存器组的诸如寄存器文件的存储的信息处理装置。 为寄存器文件中的每个寄存器组提供寄存器组指针,以将寄存器组链接到另一个可选的寄存器组。 多个任务中的每一个的激活记录被分配给寄存器文件中的对应的寄存器组。 为每个任务分配激活记录的必要数量的寄存器组链接在一起。 链接在一起或从链接释放的寄存器组的数量随着为每个任务分配的激活记录的数量的增加和减少而改变。
    • 10. 发明申请
    • Network Topology Management System, Management Apparatus, Management Method, Management Program, and Storage Media That Records Management Program
    • 网络拓扑管理系统,管理设备,管理方法,管理程序和记录管理程序的存储介质
    • US20100274880A1
    • 2010-10-28
    • US12813366
    • 2010-06-10
    • Yasunori KANEDATohru NOJIRI
    • Yasunori KANEDATohru NOJIRI
    • G06F15/173
    • H04L61/2038H04L29/12254H04L29/12839H04L41/12H04L61/106H04L61/6022
    • A network topology management system includes information processing units, storage units, connection units that control connection switching between the information processing units and the storage units, a management unit that manages a network topology consisting of the information processing units, the storage units and the connection units, and an emulator connected to the connection units and to the management unit the network. The emulator comprises a conversion section that converts first equipment identification information that identifies the information processing units or the storage units into second equipment identification information that is recognizable by the management unit to identify the information processing units or the storage units, and a transmitting section that sends the second equipment identification information to the management unit. The management device has a control section that manages the network topology based on the second equipment identification information.
    • 网络拓扑管理系统包括控制信息处理单元和存储单元之间的连接切换的信息处理单元,存储单元,连接单元,管理由信息处理单元,存储单元和连接组成的网络拓扑的管理单元 单元,以及连接到连接单元和管理单元的仿真器。 仿真器包括转换部分,其将识别信息处理单元或存储单元的第一设备识别信息转换成可由管理单元识别以识别信息处理单元或存储单元的第二设备识别信息,以及发送部分, 将第二设备识别信息发送到管理单元。 管理装置具有基于第二设备识别信息管理网络拓扑的控制部。