会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • METHOD OF STORING DATA, METHOD OF LOADING DATA AND SIGNAL PROCESSOR
    • 存储数据的方法,数据加载方法和信号处理器
    • US20100211749A1
    • 2010-08-19
    • US12450819
    • 2008-04-11
    • Cornelis H. Van Berkel
    • Cornelis H. Van Berkel
    • G06F12/00
    • G06F9/30043G06F9/30018G06F9/30032G06F9/30036G06F9/3885
    • A method for storing a vector of process data elements (D1, . . . , D8) that have a size of n bits from a register file (RF) into a memory (M) is described. The memory is arranged for storage of a vector of storage data elements in locations (M1, . . . , M5) having a size of m bits, wherein m>n. The method comprises the steps of: exchanging bits (S2) between process data elements in the vector stored in mutually subsequent register elements, the exchanging resulting in a vector of modified data elements (DmI, . . . , Dm8), shuffling (S3) groups of k subsequent bits in the resulting vector, —storing (S4) the resulting shuffled vector of modified data elements as a vector of storage data elements in the memory (M).
    • 描述了一种用于将具有从寄存器文件(RF)到n存储器(M)的n位大小的处理数据元素(D1,...,D8)的向量存储的方法。 存储器被布置用于将存储数据元素的矢量存储在具有m位大小的位置(M1,... M5)中,其中m> n。 该方法包括以下步骤:在存储在相互后继的寄存器元件中的向量中交换处理数据元素之间的位(S2),产生修改后的数据元素(DmI,...,Dm8),混洗(S3) 在所得到的向量中的k个后续比特的组,将修改的数据元素的所得混洗向量(S4)存储(S4)作为存储器(M)中的存储数据元素的向量。
    • 4. 发明授权
    • Timing circuit using handshake connections
    • 定时电路使用握手连接
    • US5903570A
    • 1999-05-11
    • US673783
    • 1996-06-20
    • Cornelis H. Van Berkel
    • Cornelis H. Van Berkel
    • G06F13/42G06F5/06H03K5/00H04L7/00H04J3/06
    • G06F5/06
    • In an asynchronous circuit (i.e. a circuit without a clock coupled to all parts of the circuit) synchronization is provided by a network of synchronization circuits. Handshake connections exist between pairs of synchronization circuits. These connections comprise a single conductor on which a first synchronization circuit realizes a first potential transition which serves as an attention signal for a second synchronization circuit. The second synchronization circuit applies the attention signal to other synchronization circuits by forming similar attention signals on one or more further conductors. After acknowledgement of said attention signals, the synchronization circuit acknowledges the original attention signal by returning the potential on the conductor to its level prior to the original attention signal.
    • 在异步电路(即没有与电路的所有部分相连的时钟的电路)中,同步由同步电路网络提供。 成对的同步电路之间存在握手连接。 这些连接包括单个导体,第一同步电路在其上实现用作第二同步电路的注意信号的第一电位跃迁。 第二同步电路通过在一个或多个其它导体上形成类似的注意信号来将注意信号施加到其它同步电路。 在确认了所述注意信号之后,同步电路通过将导体上的电位返回其原始注意信号之前的电平来确认原始注意信号。
    • 7. 发明授权
    • Method of storing data, method of loading data and signal processor
    • 存储数据的方法,数据加载方法和信号处理器
    • US08489825B2
    • 2013-07-16
    • US12450819
    • 2008-04-11
    • Cornelis H. Van Berkel
    • Cornelis H. Van Berkel
    • G06F12/00
    • G06F9/30043G06F9/30018G06F9/30032G06F9/30036G06F9/3885
    • A method for storing a vector of process data elements (D1, . . . , D8) that have a size of n bits from a register file (RF) into a memory (M) is described. The memory is arranged for storage of a vector of storage data elements in locations (M1, . . . , M5) having a size of m bits, wherein m>n. The method comprises the steps of: exchanging bits (S2) between process data elements in the vector stored in mutually subsequent register elements, the exchanging resulting in a vector of modified data elements (DmI, . . . , Dm8), shuffling (S3) groups of k subsequent bits in the resulting vector, —storing (S4) the resulting shuffled vector of modified data elements as a vector of storage data elements in the memory (M).
    • 描述了一种用于将具有从寄存器文件(RF)到n存储器(M)的n位大小的处理数据元素(D1,...,D8)的向量存储的方法。 存储器被布置用于将存储数据元素的矢量存储在具有m位大小的位置(M1,... M5)中,其中m> n。 该方法包括以下步骤:在存储在相互后继的寄存器元件中的向量中交换处理数据元素之间的位(S2),产生修改后的数据元素(DmI,...,Dm8),混洗(S3) 在所得到的向量中的k个后续比特的组,将修改的数据元素的所得混洗向量(S4)存储(S4)作为存储器(M)中的存储数据元素的向量。
    • 8. 发明申请
    • CIRCUIT WITH NETWORK OF MESSAGE DISTRIBUTOR CIRCUITS
    • 具有消息分发电路网络的电路
    • US20110044328A1
    • 2011-02-24
    • US12452643
    • 2008-07-07
    • Cornelis H. Van Berkel
    • Cornelis H. Van Berkel
    • H04L12/50
    • H04L49/15G06F9/5027G06F15/16G06F15/163G06F15/17G06F15/173G06F15/17356G06F15/17393H04L47/10H04L47/266H04L47/30H04L49/10H04L49/101H04L49/1507H04L49/25H04L49/506
    • Source circuits (10) produce messages that may each be processed by any one of a plurality of processing circuits (14). A network of distributor circuits is provided between the source circuits and the processing circuits (14). Local decisions by the distributor circuits in the network decide for each message to which one of the processing circuits the message will be routed. Messages are supplied to at least two parallel distributor circuits. These distributor circuits (12a) select from further distributor circuits (12b) in the network on the basis of current availability of individual ones of the further distributor circuits (12b). The respective messages are in turn forwarded from the selected further distributor circuits (12b) to data processing circuits (14) along routes selected by the selected further distributor circuits (12b) on the basis of current availability of the data processing circuits (14) and/or subsequent distributor circuits (12c) in the network.
    • 源电路(10)产生可以由多个处理电路(14)中的任何一个处理的消息。 在源电路和处理电路(14)之间提供分配器电路网络。 网络中的分配器电路的本地决定决定了消息将被路由到哪个处理电路的每个消息。 消息提供给至少两个并行分配器电路。 这些分配器电路(12a)基于其他分配器电路(12b)中的各个的当前可用性从网络中的其它分配器电路(12b)中进行选择。 根据数据处理电路(14)的当前可用性,各个消息依次由所选择的另外的分配器电路(12b)选择的路径从所选择的另外的分配器电路(12b)转发到数据处理电路(14),以及 /或后续的分配器电路(12c)。
    • 9. 发明授权
    • Memory architecture
    • 内存架构
    • US08135897B2
    • 2012-03-13
    • US12227344
    • 2007-05-14
    • Cornelis H. Van Berkel
    • Cornelis H. Van Berkel
    • G06F12/06
    • G06F13/1694Y02D10/14
    • A memory architecture is presented. The memory architecture comprises a first memory and a second memory. The first memory has at least a bank with a first width addressable by a single address. The second memory has a plurality of banks of a second width, said banks being addressable by components of an address vector. The second width is at most half of the first width. The first memory and the second memory are coupled selectively and said first memory and second memory are addressable by an address space. The invention further provides a method for transposing a matrix using the memory architecture comprising following steps. In the first step the matrix elements are moved from the first memory to the second memory. In the second step a set of elements arranged along a warped diagonal of the matrix is loaded into a register. In the fourth step the set of elements stored in the register are rotated until the element originating from the first row of the matrix is in a first location of the register. In the fifth step the rotated set of elements are stored in the second memory to obtain a transposed warped diagonal. The second to fifth steps are repeated with the subsequent warp diagonals until matrix transposition is complete.
    • 介绍了一种内存架构。 存储器架构包括第一存储器和第二存储器。 第一个存储器至少具有可由单个地址寻址的第一宽度的存储区。 第二存储器具有多个第二宽度的组,所述组可由地址向量的组件寻址。 第二宽度是第一宽度的至多一半。 第一存储器和第二存储器被选择性地耦合,并且所述第一存储器和第二存储器可由地址空间寻址。 本发明还提供一种使用存储器架构来转置矩阵的方法,包括以下步骤。 在第一步中,矩阵元素从第一存储器移动到第二存储器。 在第二步中,沿着矩阵的翘曲对角线布置的一组元件被加载到寄存器中。 在第四步骤中,存储在寄存器中的元素集合被旋转,直到来自矩阵的第一行的元素处于寄存器的第一位置。 在第五步骤中,将旋转的元件组存储在第二存储器中以获得转置的翘曲对角线。 第二至第五步骤随后续的经向对角线重复,直到矩阵转置完成。
    • 10. 发明申请
    • Memory Architecture
    • 内存架构
    • US20090300310A1
    • 2009-12-03
    • US12227344
    • 2007-05-14
    • Cornelis H. Van Berkel
    • Cornelis H. Van Berkel
    • G06F12/02
    • G06F13/1694Y02D10/14
    • A memory architecture is presented. The memory architecture comprises a first memory and a second memory. The first memory has at least a bank with a first width addressable by a single address. The second memory has a plurality of banks of a second width, said banks being addressable by components of an address vector. The second width is at most half of the first width. The first memory and the second memory are coupled selectively and said first memory and second memory are addressable by an address space. The invention further provides a method for transposing a matrix using the memory architecture comprising following steps. In the first step the matrix elements are moved from the first memory to the second memory. In the second step a set of elements arranged along a warped diagonal of the matrix is loaded into a register. In the fourth step the set of elements stored in the register are rotated until the element originating from the first row of the matrix is in a first location of the register. In the fifth step the rotated set of elements are stored in the second memory to obtain a transposed warped diagonal. The second to fifth steps are repeated with the subsequent warp diagonals until matrix transposition is complete.
    • 介绍了一种内存架构。 存储器架构包括第一存储器和第二存储器。 第一个存储器至少具有可以由单个地址寻址的第一宽度的存储体。 第二存储器具有多个第二宽度的组,所述组可由地址向量的组件寻址。 第二宽度是第一宽度的至多一半。 第一存储器和第二存储器被选择性地耦合,并且所述第一存储器和第二存储器可由地址空间寻址。 本发明还提供一种使用存储器架构来转置矩阵的方法,包括以下步骤。 在第一步中,矩阵元素从第一存储器移动到第二存储器。 在第二步中,沿着矩阵的翘曲对角线布置的一组元件被加载到寄存器中。 在第四步骤中,存储在寄存器中的元素集合被旋转,直到来自矩阵的第一行的元素处于寄存器的第一位置。 在第五步骤中,将旋转的元件组存储在第二存储器中以获得转置的翘曲对角线。 第二至第五步骤随后续的经向对角线重复,直到矩阵转置完成。