会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Processor for VLIW instruction
    • 处理器用于VLIW指令
    • US6044450A
    • 2000-03-28
    • US824486
    • 1997-03-27
    • Yuji TsushimaYoshikazu TanakaYoshiko TamakiMasanao ItoKentaro ShimadaYonetaro TotsukaShigeo Nagashima
    • Yuji TsushimaYoshikazu TanakaYoshiko TamakiMasanao ItoKentaro ShimadaYonetaro TotsukaShigeo Nagashima
    • G06F9/30G06F9/38G06F7/00
    • G06F9/30025G06F9/30178G06F9/3853
    • Each small instruction in a VLIW instruction (long instruction) is added with the number of NOP instructions which succeed the small instruction, and these NOP instructions are deleted from the succeeding long instruction. A plurality of long instructions are therefore time-compressed. Thereafter, a plurality of small instructions in each long instruction are divided into a plurality of groups, and a combination of operation codes (OP codes) of small instructions in each group is replaced by a group code to generate a compressed, grouped instruction. Each long instruction is therefore space-compressed. An instruction expanding unit has an instruction expanding circuit for each grouped instruction. Each instruction expanding circuit expands one grouped instruction in a long instruction, generates a group of small instructions represented by the grouped instruction, and supplies the group of generated small instructions to respective function units via a decode unit. In this case, each instruction expanding circuit supplies after each small instruction NOP instructions same in number as that designated by a NOP number associated with each small instruction in this grouped instruction.
    • VLIW指令(长指令)中的每个小指令都加上小指令成功的NOP指令数,并从后续长指令中删除这些NOP指令。 因此,多个长指令被时间压缩。 此后,每个长指令中的多个小指令被分成多个组,并且组中的小指令的操作码(OP代码)的组合被组代码替换以生成压缩的分组指令。 因此,每个长指令都是空间压缩的。 指令扩展单元具有用于每个分组指令的指令扩展电路。 每个指令扩展电路在长指令中扩展一个分组指令,生成由分组指令表示的一组小指令,并且经由解码单元将所生成的小指令组提供给各个功能单元。 在这种情况下,每个指令扩展电路在与分组指令中的每个小指令相关联的NOP号指定的每个小指令NOP指令之后提供数量相同的每个指令扩展电路。
    • 4. 发明授权
    • Address translation method and apparatus therefor
    • 地址转换方法及其设备
    • US4992936A
    • 1991-02-12
    • US269058
    • 1988-11-09
    • Hisashi KatadaYasuhiro InagamiYoshiko TamakiShigeo Nagashima
    • Hisashi KatadaYasuhiro InagamiYoshiko TamakiShigeo Nagashima
    • G06F12/02G06F12/10
    • G06F12/1009G06F2212/652
    • In a method and apparatus wherein a logical address of a main storage designated by a program is translated into a real address: an address translation table for each of a plurality of address translation sizes is prepared; the logical address designated by the program is fetched; an entry of an address translation table whose address translation size is larger than those of the other address translation tables among the plurality of address translation sizes is first identified based on the fetched logical address; a first information on an address translation size validity included in the first indentified entry is checked; address translation in units of translation size of the address translation table including the first identified entry is performed when the first information indicates valid; when the first information indicates invalid, an entry of an address translation table whose address translation size is next smaller than that of the address translation table including the first identified entry is second identified, based on the top address of the address translation table including the second identified entry and based on the fetched logical address; and address translation is further performed returning back to the above-mentioned step where the first information on the address translation size included in the first identified entry is checked.
    • 在将由程序指定的主存储器的逻辑地址转换为实际地址的方法和装置中,准备多个地址转换大小中的每一个的地址转换表; 获取程序指定的逻辑地址; 首先根据获取的逻辑地址来识别其地址转换大小大于多个地址转换大小中的其他地址转换表的地址转换表的条目; 检查包含在第一识别条目中的地址转换大小有效性的第一信息; 当第一信息表示有效时,执行包括第一识别条目的地址转换表的翻译大小单位的地址转换; 当第一信息指示无效时,基于包括第二信息的地址转换表的顶部地址,第二识别地址转换大小接下来小于包括第一标识条目的地址转换表的地址转换大小的条目的条目 识别的条目并基于获取的逻辑地址; 进一步执行地址转换,返回上述步骤,其中检查包含在第一识别条目中的地址转换大小的第一信息。
    • 6. 发明授权
    • Vector processing apparatus including vector registers having
selectively accessible storage locations
    • 矢量处理装置包括具有选择性可访问的存储位置的向量寄存器
    • US4760545A
    • 1988-07-26
    • US684786
    • 1984-12-21
    • Yasuhiro InagamiShigeo Nagashima
    • Yasuhiro InagamiShigeo Nagashima
    • G06F9/38G06F12/00G06F13/16G06F15/78G06F17/16G06F15/347
    • G06F15/8084
    • A vector instruction which designates calculation of vector data or vector data transfer between vector registers and the main memory, is arranged in such a way as to specify an element in the vector register from which the read/write operation is to be commenced, in order to make it possible to start the reading or writing of the vector data stored in the vector register from any desired element, thereby allowing a partial reference to the array data to be made on the vector register. Further, a vector instruction, which designates the vector data transfer between each vector register and the main memory, is arranged in such a way as to be able to specify the number of vector data elements to be transferred, thereby allowing transfer of elements requisite and adequate for a plurality of partial references on the vector register.
    • 指定向量数据或向量寄存器与主存储器之间的矢量数据传送的计算的矢量指令以这样的方式被布置,以便指定要从其开始读/写操作的向量寄存器中的元素 使得可以从任何期望的元素开始读取或写入存储在向量寄存器中的向量数据,从而允许对向量寄存器进行阵列数据的部分引用。 此外,指定在每个向量寄存器和主存储器之间的向量数据传送的向量指令被布置成能够指定要传送的向量数据元素的数量,从而允许传送要素和 对于向量寄存器上的多个部分引用是足够的。
    • 7. 发明授权
    • Data processing apparatus
    • 数据处理装置
    • US4712175A
    • 1987-12-08
    • US633981
    • 1984-07-24
    • Shunichi ToriiShigeo NagashimaKoichiro Omoda
    • Shunichi ToriiShigeo NagashimaKoichiro Omoda
    • G06F17/16G06F9/38G06F15/78G06F15/347G06F15/16
    • G06F15/8076G06F9/3885
    • A data processing apparatus comprises a plurality of sub-systems each including at least one arithmetic unit, a plurality of registers, a first selector for receiving vector data and selectively outputting the input data to the registers, and a second selector for receiving the vector data from the registers and selectively outputting the input data to a plurality of output lines. The data output of the arithmetic unit in each sub-system is supplied to the first selector in the same sub-system and the first selector in another sub-system, and the arithmetic unit in each sub-system receives the output data from the second selector in the same sub-system. The data output from the second selector in at least one sub-system is supplied to a main storage unit, and the data output from the main storage unit is supplied to the first selector in at least one sub-system.
    • 数据处理装置包括多个子系统,每个子系统包括至少一个算术单元,多个寄存器,用于接收向量数据的第一选择器,并且将输入数据选择性地输出到寄存器;以及第二选择器,用于接收向量数据 从寄存器中选择性地将输入数据输出到多条输出线。 每个子系统中的算术单元的数据输出被提供给同一子系统中的第一选择器和另一子系统中的第一选择器,并且每个子系统中的算术单元从第二子系统接收输出数据 选择器在同一子系统中。 在至少一个子系统中从第二选择器输出的数据被提供给主存储单元,并且从主存储单元输出的数据在至少一个子系统中提供给第一选择器。
    • 8. 发明授权
    • System for switching multiple virtual spaces
    • 用于切换多个虚拟空间的系统
    • US4004278A
    • 1977-01-18
    • US452138
    • 1974-03-18
    • Shigeo Nagashima
    • Shigeo Nagashima
    • G06F12/10G06F9/20
    • G06F12/1036
    • In a virtual memory system capable of embodying therein multiple virtual spaces used in a switching mode and having a high speed memory for storing address sets each including a virtual address of the virtual space and a real address of a real space corresponding to the virtual address and indicators for setting the validity or invalidity state of the corresponding address sets, a switching system such that when the multiple virtual spaces are switched, the virtual address in the addressed address set is compared with a special address stored in a register by a comparator, and the indicator corresponding to the addressed address set is set to the invalidity state when the result of comparison fulfills a predetermined condition.
    • 在能够体现在切换模式中使用的多个虚拟空间并且具有高速存储器的虚拟存储器系统中,所述高速存储器用于存储每个包括虚拟空间的虚拟地址和与该虚拟地址相对应的真实空间的实际地址的地址集,以及 用于设置相应地址集的有效性或无效状态的指示符,切换系统,使得当切换多个虚拟空间时,将寻址地址集中的虚拟地址与比较器存储在寄存器中的专用地址进行比较,以及 当比较结果满足预定条件时,对应于寻址地址集的指示符被设置为无效状态。
    • 10. 发明授权
    • Interconnection network and crossbar switch for the same
    • 互联网和交叉开关为一体
    • US5339396A
    • 1994-08-16
    • US119601
    • 1993-09-10
    • Akira MuramatsuIkuo YoshiharaKazuo NakaoTakehisa HayashiTeruo TanakaShigeo Nagashima
    • Akira MuramatsuIkuo YoshiharaKazuo NakaoTakehisa HayashiTeruo TanakaShigeo Nagashima
    • G06F13/40G06F15/173G06F13/00
    • G06F15/17375G06F13/4022G06F15/17381
    • In a parallel computer including L=n.sub.1 x n.sub.2 x - - - x n.sub.N processor element or external devices (hereafter represented by processor elements), an interconnection network of processor elements using L x (1/n.sub.1 +1/n.sub.2 +- - - +1/n.sub.N) crossbar switches in total comprises N dimensional lattice coordinates (i.sub.1, i.sub.2, - - - , i.sub.N) , 0.ltoreq.i.sub.1 .ltoreq.n.sub.1-1, 0.ltoreq.i.sub.2 .ltoreq.n.sub.2-1, - - - , 0.ltoreq.i.sub.n .ltoreq.n.sub.N-1 given to each processor element as the processor element number, crossbar switches for decoding a dimensional field in a processor element number having specific position and length depending upon the number of lattice points of a particular dimension and for performing the switching operation with regard to the dimension, interconnection of n.sub.k processor elements having processor element numbers, which are different only in the k-th dimensional coordinate for arbitrary k, i.e., having processor element numbers ##EQU1## by using one of the crossbar switches, each of the crossbar switches having n.sub.k inputs and n.sub.k outputs, and the interconnection performed with respect to all (L/n.sub.k sets) of coordinates(i.sub.1, i.sub.2, - - - , n.sub.k-1, n.sub.k+1, - - - , i.sub.N)of N-1 dimensional subspace excluding the k-th dimension, the interconnection being further performed for all values of k (1.ltoreq.k.ltoreq.N).
    • 在包括L = n 1 x n 2 x - - - x n N个处理器元件或者外部设备(以下由处理器元件表示)的并行计算机中,使用L x(1 / n1 + 1 / n2 + - - + 1 / nN)交叉开关总共包括N维网格坐标(i1,i2,...,iN),0 ( i1,i2,...,1,...,iN)。 。 。 (i1,i2,...,nk-1,...,iN)通过使用一个交叉开关,每个交叉开关具有nk个输入和nk个输出,并且相对于所有(L / nk组)除了第k维之外的N-1维子空间的坐标(i1,i2, - - ,nk-1,nk + 1, - - ,iN),对于 k(1