会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
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指令之后提供数量相同的每个指令扩展电路。
    • 2. 发明授权
    • Vector processor with a memory assigned with skewed addresses adapted
for concurrent fetching of a number of vector elements belonging to the
same vector data
    • 矢量处理器具有分配了倾斜地址的存储器,适用于并发取出属于相同向量数据的多个向量元素
    • US5392443A
    • 1995-02-21
    • US855056
    • 1992-03-19
    • Tadayuki SakakibaraKatsuyoshi KitaiYasuhiro InagamiYoshiko TamakiTeruo TanakaTadaaki IsobeShigeko YazawaMasanao Ito
    • Tadayuki SakakibaraKatsuyoshi KitaiYasuhiro InagamiYoshiko TamakiTeruo TanakaTadaaki IsobeShigeko YazawaMasanao Ito
    • G06F12/06G06F15/78G06F15/16
    • G06F15/8076G06F12/0607
    • A plurality of storage control units are employed in the storage control unit section; moreover, two requester modules are adopted in association with these storage control units. Each memory module is constituted with as many access bank groups as there are storage control units. The access bank groups operate in concurrent fashion and are accessible from any one of the storage control units. In the element assignment, a plurality of request control units in each requester module and a plurality of vector data controllers in each vector register unit are respectively assigned with serial numbers beginning from zero. For a vector data controller, a number assigned thereto is divided by the request module count to attain a remainder such that the vector data controller is assigned to a request module having a number identical to the value of the remainder. Furthermore, a request queue is disposed at a stage preceding each priority unit and a request send-out unit is arranged to store therein a state of the request queue and to control a request transmission from each request control unit. Addresses are assigned to the respective memory modules, bank groups, and banks according to skew schemes respectively suitable therefor.
    • 在存储控制单元部分中采用多个存储控制单元; 此外,与这些存储控制单元相关联地采用两个请求者模块。 每个存储器模块由与存储控制单元一样多的存取组组构成。 访问存储组以并行方式操作,并且可以从任何一个存储控制单元访问。 在元素分配中,每个请求者模块中的多个请求控制单元和每个向量寄存器单元中的多个向量数据控制器分别被分配从零开始的序列号。 对于矢量数据控制器,分配给它的数字被请求模块计数除以获得余数,使得矢量数据控制器被分配给具有与其余值相同数目的请求模块。 此外,请求队列设置在每个优先级单元之前的阶段,并且请求发送单元被布置为在其中存储请求队列的状态并且控制来自每个请求控制单元的请求传输。 根据分别适合的偏移方案将地址分配给相应的存储器模块,存储体组和存储体。
    • 3. 发明授权
    • Method of interprocessor data transfer using a network, virtual
addresses and paging, a buffer, flags, data transfer status information
and user accessible storage areas in main memory
    • 使用网络的处理器间数据传输方法,虚拟地址和寻呼,缓冲区,标志,数据传输状态信息和主存储器中用户可访问的存储区域
    • US5978894A
    • 1999-11-02
    • US757997
    • 1996-11-27
    • Naonobu SukegawaMasanao ItoYoshiko Tamaki
    • Naonobu SukegawaMasanao ItoYoshiko Tamaki
    • G06F12/00
    • G06F12/00Y10S707/99953Y10S707/99955
    • To realize interprocessor data transfer with the data receive area not fixed in the real memory and with less overhead for synchronization, the send node sends to the destination node, data, a virtual address of a receive area, an address of a receive control flag, a comparison value, and a comparison method. Network adaptor in the destination node judges whether the transfer condition is fulfilled, based on the comparison value, the comparison method and the semaphore in the receive control flag designated by the receive control flag address. Network adaptor further detects whether the receive area of the virtual address is in the main storage, based on the virtual address and the address translation table. The send data is stored in the receive buffer provided in the area for OS, when the above-mentioned condition is not fulfilled or the receive area is not in the main storage. Either when the destination node program issues a specific system call or when the program issues a reading instruction to the data in the receive area and a page fault is generated, OS moves the send data from the receive buffer to the receive area.
    • 为了实现与实际存储器中不固定的数据接收区域的处理器间数据传输,并且具有较少的同步开销,发送节点向目的地节点发送数据,接收区域的虚拟地址,接收控制标志的地址, 比较值和比较方法。 目的地节点中的网络适配器根据由接收控制标志地址指定的接收控制标志中的比较值,比较方法和信号量来判断传送条件是否被满足。 网络适​​配器还基于虚拟地址和地址转换表来检测虚拟地址的接收区域是否在主存储器中。 当不满足上述条件或接收区域不在主存储器中时,发送数据被存储在用于OS的区域中的接收缓冲器中。 当目的地节点程序发出特定的系统调用时,或者当程序向接收区域中的数据发出读取指令并产生页面错误时,OS将发送数据从接收缓冲器移动到接收区域。
    • 6. 发明授权
    • Memory system
    • 内存系统
    • US06335903B2
    • 2002-01-01
    • US09778785
    • 2001-02-08
    • Tetsuhito NakamuraNaonobu SukegawaTsuguo MatsuuraMasanao Ito
    • Tetsuhito NakamuraNaonobu SukegawaTsuguo MatsuuraMasanao Ito
    • G11C800
    • G06F13/1631G06F12/0215
    • A memory system having a DRAM or synchronous DRAM as a memory unit. A memory controller which controls the memory unit in correspondence with a memory access request received from a memory access request generator, has a row address buffer for storing a row address extracted from an issued memory access request, avoiding registration of same row address into different positions, a pointer register for storing a pointer to a registration entry in the row address buffer holding the row address, correspondence detection circuit that detects whether or not row addresses of issued access requests correspond with each other by comparing stored pointers, and a memory unit control circuit which continuously issues column addresses of plural requests with row addresses corresponding with each other to the DRAM.
    • 具有DRAM或同步DRAM作为存储单元的存储器系统。 存储器控制器,其与从存储器访问请求生成器接收的存储器访问请求相对应地控制存储器单元,具有用于存储从发布的存储器访问请求中提取的行地址的行地址缓冲器,避免将相同行地址注册到不同的位置 用于存储指向存储行地址的行地址缓冲器中的注册条目的指针寄存器,对应检测电路,通过比较存储的指针来检测发出的访问请求的行地址是否相互对应;存储器单元控制 电路,其连续地向DRAM发送具有彼此对应的行地址的多个请求的列地址。