会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 13. 发明授权
    • Local control of multiple context processing elements with major contexts and minor contexts
    • 多个上下文处理元素的本地控制,具有主要上下文和较小的上下文
    • US06553479B2
    • 2003-04-22
    • US10210411
    • 2002-07-31
    • Ethan MirskyRobert FrenchIan Eslick
    • Ethan MirskyRobert FrenchIan Eslick
    • G06F1577
    • G06F9/3885G06F15/7867G06F15/8007
    • A method and apparatus for providing local control of processing elements in a network of multiple context processing element are provided. A multiple context processing element is configured to store a number of configuration memory contexts. This multiple context processing element maintains data of a current configuration. State information is received from at least one other multiple context processing element. At least one configuration control signal is generated in responses to the state information and the data of a current configuration. One of multiple configuration memory contexts is selected in response to the configuration control signal, the selected configuration memory context controlling the multiple context processing element. Each multiple context processing element in the networked array of multiple context processing elements has an assigned physical and virtual identification. Data is transmitted to at least one of the multiple context processing elements of the array, the data comprising control data, configuration data, an address mask, and a destination identification. The transmitted address mask is applied to either the physical or virtual identification and to a destination identification. The masked physical or virtual identification is compared to the masked destination identification. When the masked physical or virtual identification of a multiple context processing element matches the masked destination identification, at least one of the number of multiple context processing elements are manipulated in response to the transmitted data. Manipulation comprises selecting one of a number of configuration memory contexts to control the functioning of the multiple context processing element.
    • 提供了一种用于在多个上下文处理元件的网络中提供处理元件的本地控制的方法和装置。 多上下文处理元件被配置为存储多个配置存储器上下文。 该多重上下文处理元件维护当前配置的数据。 从至少一个其他多个上下文处理单元接收状态信息。 响应于状态信息和当前配置的数据生成至少一个配置控制信号。 响应于配置控制信号选择多个配置存储器上下文中的一个,所选择的配置存储器上下文控制多个上下文处理元件。 多个上下文处理元件的联网阵列中的每个多个上下文处理元素具有分配的物理和虚拟标识。 数据被发送到阵列的多个上下文处理元件中的至少一个,数据包括控制数据,配置数据,地址掩码和目的地标识。 发送的地址掩码应用于物理或虚拟标识和目标标识。 将掩蔽的物理或虚拟标识与掩蔽的目的地标识进行比较。 当多个上下文处理元件的掩蔽的物理或虚拟标识匹配掩蔽的目的地标识符时,多个上下文处理元件的数目中的至少一个被响应于发送的数据被操纵。 操作包括选择多个配置存储器上下文中的一个以控制多个上下文处理元件的功能。
    • 14. 发明授权
    • Method and apparatus for retiming in a network of multiple context processing elements
    • 用于在多个上下文处理元件的网络中重定时的方法和装置
    • US06526498B1
    • 2003-02-25
    • US09504203
    • 2000-02-15
    • Ethan MirskyRobert FrenchIan Eslick
    • Ethan MirskyRobert FrenchIan Eslick
    • G06F1580
    • G06F15/8007G06F15/8023
    • A method and an apparatus for retiming in a network of multiple context processing elements are provided. A programmable delay element is configured to programmably delay signals between a number of multiple context processing elements of an array without requiring a multiple context processing element to implement the delay. The output of a first multiple context processing element is coupled to a first multiplexer and to the input of a number of serially connected delay registers. The output of each of the serially connected delay registers is coupled to the input of a second multiplexer. The output of the second multiplexer is coupled to the input of the first multiplexer, and the output of the first multiplexer is coupled to a second multiple context processing element. The first and second multiplexers are provided with at least one set of data representative of at least one configuration memory context of a multiple context processing element. The first and second multiplexers are controlled to select one of a number of delay durations in response to the received set of data. A delay is programmed in the network structure in response to a data type being transferred between particular multiple context processing elements.
    • 提供了一种用于在多个上下文处理元件的网络中重定时的方法和装置。 可编程延迟元件被配置为可编程地延迟阵列的多个上下文处理元件之间的信号,而不需要多个上下文处理元件来实现延迟。 第一多重上下文处理元件的输出耦合到第一多路复用器和多个串行连接的延迟寄存器的输入。 每个串行连接的延迟寄存器的输出耦合到第二多路复用器的输入。 第二多路复用器的输出耦合到第一多路复用器的输入,第一多路复用器的输出耦合到第二多重上下文处理元件。 第一和第二多路复用器被提供有表示多个上下文处理元件的至少一个配置存储器上下文的至少一组数据。 控制第一和第二多路复用器以响应于所接收的数据集来选择多个延迟持续时间中的一个。 响应于在特定多个上下文处理元件之间传送的数据类型,在网络结构中编程延迟。
    • 15. 发明授权
    • Local control of multiple context processing elements with configuration contexts
    • 使用配置上下文对多个上下文处理元素进行本地控制
    • US06751722B2
    • 2004-06-15
    • US10375576
    • 2003-02-27
    • Ethan MirskyRobert FrenchIan Eslick
    • Ethan MirskyRobert FrenchIan Eslick
    • G06F944
    • G06F9/3885G06F15/7867G06F15/8007
    • A method and apparatus for providing local control of processing elements in a network of multiple context processing elements (MCPEs). A MCPE stores configuration memory contexts and maintains data of a current configuration. State information is received from at least one other MCPE. A configuration control signal is generated in response to the state information and current configuration data. A MCPE is selected in response to the configuration control signal to control the MCPE. Each MCPE in the networked array has an assigned physical and virtual identification. Data comprising control data, configuration data, an address mask, and a destination identification is transmitted to a MCPE. The transmitted address mask is applied to either a physical or a virtual identification, and to a destination identification. The masked physical or virtual identification is compared to the masked destination identification. When the masked physical or virtual identification matches the masked destination identification, a MCPE is manipulated in response to the transmitted data by selecting one of a number of configuration memory contexts to control the functioning of the MCPE.
    • 一种用于在多个上下文处理元件(MCPE)的网络中提供处理元件的本地控制的方法和装置。 MCPE存储配置存储器上下文并维护当前配置的数据。 从至少一个其他MCPE接收状态信息。 响应于状态信息和当前配置数据产生配置控制信号。 选择MCPE以响应配置控制信号来控制MCPE。 网络阵列中的每个MCPE都有一个分配的物理和虚拟标识。 包含控制数据,配置数据,地址掩码和目的地标识的数据被发送到MCPE。 发送的地址掩码被应用于物理或虚拟标识以及目的地标识。 将屏蔽的物理或虚拟标识与掩蔽的目的地标识进行比较。 当屏蔽的物理或虚拟标识与掩蔽的目的地标识匹配时,通过选择多个配置存储器上下文中的一个来控制MCPE的功能来响应于所发送的数据来操纵MCPE。
    • 16. 发明授权
    • Intermediate-grain reconfigurable processing device
    • 中粒重配置处理装置
    • US06684318B2
    • 2004-01-27
    • US10293887
    • 2002-11-12
    • André DeHonEthan MirskyThomas F. Knight, Jr.
    • André DeHonEthan MirskyThomas F. Knight, Jr.
    • G06F15177
    • G06F15/8023
    • A programmable integrated circuit utilizes a large number of intermediate-grain processing elements which are multibit processing units arranged in a configurable mesh. The coarse-grain resources, such as memory and processing, are deployable in a way that takes advantage of the opportunities for optimization present in given problems. To accomplish this, the interconnect supports three different modes of operation: a static value in which a value set by the configuration data is provided to a functional unit, static source in which another functional unit serves as the value source, and a dynamic source mode in which the source is determined by the value from another functional unit.
    • 可编程集成电路利用大量的中间粒度处理元件,它们是以可配置的网格布置的多位处理单元。 诸如内存和处理之类的粗粮资源可以利用在给定问题中存在的优化机会的方式进行部署。 为了实现这一点,互连支持三种不同的操作模式:将由配置数据设置的值提供给功能单元的静态值,其他功能单元用作值源的静态源,以及动态源模式 其中源由另一功能单元的值确定。
    • 17. 发明授权
    • Intermediate-grain reconfigurable processing device
    • 中粒重配置处理装置
    • US06496918B1
    • 2002-12-17
    • US09892812
    • 2001-06-27
    • André DeHonEthan MirskyThomas F. Knight, Jr.
    • André DeHonEthan MirskyThomas F. Knight, Jr.
    • G06F900
    • G06F15/8023
    • A programmable integrated circuit utilizes a large number of intermediate-grain processing elements which are multibit processing units arranged in a configurable mesh. The coarse-grain resources, such as memory and processing, are deployable in a way that takes advantage of the opportunities for optimization present in given problems. To accomplish this, the interconnect supports three different modes of operation: a static value in which a value set by the configuration data is provided to a functional unit, static source in which another functional unit serves as the value source, and a dynamic source mode in which the source is determined by the value from another functional unit.
    • 可编程集成电路利用大量的中间粒度处理元件,它们是以可配置的网格布置的多位处理单元。 诸如内存和处理之类的粗粮资源可以利用在给定问题中存在的优化机会的方式进行部署。 为了实现这一点,互连支持三种不同的操作模式:将由配置数据设置的值提供给功能单元的静态值,其他功能单元用作值源的静态源,以及动态源模式 其中源由另一功能单元的值确定。
    • 18. 发明授权
    • Method and apparatus for controlling contexts of multiple context processing elements in a network of multiple context processing elements
    • 用于控制多个上下文处理元件的网络中的多个上下文处理元素的上下文的方法和装置
    • US06457116B1
    • 2002-09-24
    • US09322291
    • 1999-05-28
    • Ethan MirskyRobert FrenchIan Eslick
    • Ethan MirskyRobert FrenchIan Eslick
    • G06F15177
    • G06F9/3885G06F15/7867G06F15/8007
    • A method and apparatus for providing local control of processing elements in a network of multiple context processing element are provided. A multiple context processing element is configured to store a number of configuration memory contexts. This multiple context processing element maintains data of a current configuration. State information is received from at least one other multiple context processing element. At least one configuration control signal is generated in response to the state information and the data of a current configuration. One of multiple configuration memory contexts is selected in response to the configuration control signal, the selected configuration memory context controlling the multiple context processing element. Each multiple context processing element in the networked array of multiple context processing elements has an assigned physical and virtual identification. Data is transmitted to at least one of the multiple context processing elements of the array, the data comprising control data, configuration data, an address mask, and a destination identification. The transmitted address mask is applied to either the physical or virtual identification and to a destination identification. The masked physical or virtual identification is compared to the masked destination identification. When the masked physical or virtual identification of a multiple context processing element matches the masked destination identification, at least one of the number of multiple context processing elements are manipulated in response to the transmitted data. Manipulation comprises selecting one of a number of configuration memory contexts to control the functioning of the multiple context processing element.
    • 提供了一种用于在多个上下文处理元件的网络中提供处理元件的本地控制的方法和装置。 多上下文处理元件被配置为存储多个配置存储器上下文。 该多重上下文处理元件维护当前配置的数据。 从至少一个其他多个上下文处理单元接收状态信息。 响应于当前配置的状态信息和数据生成至少一个配置控制信号。 响应于配置控制信号选择多个配置存储器上下文中的一个,所选择的配置存储器上下文控制多个上下文处理元件。 多个上下文处理元件的联网阵列中的每个多个上下文处理元素具有分配的物理和虚拟标识。 数据被发送到阵列的多个上下文处理元件中的至少一个,数据包括控制数据,配置数据,地址掩码和目的地标识。 发送的地址掩码应用于物理或虚拟标识和目标标识。 将屏蔽的物理或虚拟标识与掩蔽的目的地标识进行比较。 当多个上下文处理元件的掩蔽的物理或虚拟标识匹配掩蔽的目的地标识符时,多个上下文处理元件的数目中的至少一个被响应于发送的数据被操纵。 操作包括选择多个配置存储器上下文中的一个以控制多个上下文处理元件的功能。
    • 20. 发明授权
    • Method and apparatus for controlling configuration memory contexts of
processing elements in a network of multiple context processing elements
    • 用于控制多个上下文处理元件的网络中的处理元件的配置存储器上下文的方法和装置
    • US5915123A
    • 1999-06-22
    • US962141
    • 1997-10-31
    • Ethan MirskyRobert FrenchIan Eslick
    • Ethan MirskyRobert FrenchIan Eslick
    • G06F15/78G06F15/80G06F15/177H03K19/177
    • G06F9/3885G06F15/7867G06F15/8007
    • A method and apparatus for providing local control of processing elements in a network of multiple context processing element are provided. A multiple context processing element is configured to store a number of configuration memory contexts. This multiple context processing element maintains data of a current configuration. State information is received from at least one other multiple context processing element. At least one configuration control signal is generated in response to the state information and the data of a current configuration. One of multiple configuration memory contexts is selected in response to the configuration control signal, the selected configuration memory context controlling the multiple context processing element. Each multiple context processing element in the networked array of multiple context processing elements has an assigned physical and virtual identification. Data is transmitted to at least one of the multiple context processing elements of the array, the data comprising control data, configuration data, an address mask, and a destination identification. The transmitted address mask is applied to either the physical or virtual identification and to a destination identification. The masked physical or virtual identification is compared to the masked destination identification. When the masked physical or virtual identification of a multiple context processing element matches the masked destination identification, at least one of the number of multiple context processing elements are manipulated in response to the transmitted data. Manipulation comprises selecting one of a number of configuration memory contexts to control the functioning of the multiple context processing element.
    • 提供了一种用于在多个上下文处理元件的网络中提供处理元件的本地控制的方法和装置。 多上下文处理元件被配置为存储多个配置存储器上下文。 该多重上下文处理元件维护当前配置的数据。 从至少一个其他多个上下文处理单元接收状态信息。 响应于当前配置的状态信息和数据生成至少一个配置控制信号。 响应于配置控制信号选择多个配置存储器上下文中的一个,所选择的配置存储器上下文控制多个上下文处理元件。 多个上下文处理元件的联网阵列中的每个多个上下文处理元素具有分配的物理和虚拟标识。 数据被发送到阵列的多个上下文处理元件中的至少一个,数据包括控制数据,配置数据,地址掩码和目的地标识。 发送的地址掩码应用于物理或虚拟标识和目标标识。 将掩蔽的物理或虚拟标识与掩蔽的目的地标识进行比较。 当多个上下文处理元件的掩蔽的物理或虚拟标识匹配掩蔽的目的地标识符时,多个上下文处理元件的数目中的至少一个被响应于发送的数据被操纵。 操作包括选择多个配置存储器上下文中的一个以控制多个上下文处理元件的功能。