CONFIGURABLE INTEGRATED CIRCUIT WITH BUILT-IN TURNS
    1.
    发明申请
    CONFIGURABLE INTEGRATED CIRCUIT WITH BUILT-IN TURNS 有权
    可配置集成电路与内置涡轮

    公开(公告)号:US20120062278A1

    公开(公告)日:2012-03-15

    申请号:US13189486

    申请日:2011-07-22

    IPC分类号: H03K19/177

    CPC分类号: H03K19/17736 H03K19/17796

    摘要: Some embodiments of the invention provide configurable integrated circuits (“IC's”) with configurable node arrays. In some embodiments, the configurable node array includes numerous (e.g., 50, 100, etc.) configurable nodes arranged in several rows and columns. This array also includes several direct offset connections, where each particular direct offset connection connects two nodes that are neither in the same column nor in the same row in the array. In some embodiments, at least some direct offset connections connect pairs of nodes that are separated in the array by more than one row and at least one column, or by more than one column and at least one row. Some embodiments establish a direct connection by (1) a set of wire segments that traverse through a set of the IC's wiring layers, and (2) a set of vias when two or more wiring layers are involved. In some embodiments, some of the direct connections have intervening circuits (e.g., buffer circuits), while other direct connections do not have any intervening circuits. Also, in some embodiments, the nodes in the configurable array are all similar (e.g., have the same set of circuit elements and same internal wiring between the circuit elements).

    摘要翻译: 本发明的一些实施例提供具有可配置节点阵列的可配置集成电路(“IC”)。 在一些实施例中,可配置节点阵列包括以多行和列排列的许多(例如,50,100等)可配置节点。 该阵列还包括几个直接偏移连接,其中每个特定的直接偏移连接都连接两个不同于列的节点,也不在阵列中的同一行中。 在一些实施例中,至少一些直接偏移连接将在阵列中分离的多对节点连接多于一行和至少一列,或多于一列和至少一行。 一些实施例通过(1)一组穿过一组IC布线层的线段建立直接连接,以及(2)当涉及两个或多个布线层时的一组通孔。 在一些实施例中,一些直接连接具有中间电路(例如,缓冲电路),而其它直接连接不具有任何中间电路。 此外,在一些实施例中,可配置阵列中的节点都是相似的(例如,具有相同的电路元件组和电路元件之间的相同的内部布线)。

    METHOD AND APPARATUS FOR IDENTIFYING CONNECTIONS BETWEEN CONFIGURABLE NODES IN A CONFIGURABLE INTEGRATED CIRCUIT
    2.
    发明申请
    METHOD AND APPARATUS FOR IDENTIFYING CONNECTIONS BETWEEN CONFIGURABLE NODES IN A CONFIGURABLE INTEGRATED CIRCUIT 有权
    用于识别可配置集成电路中可配置节点之间的连接的方法和装置

    公开(公告)号:US20110163781A1

    公开(公告)日:2011-07-07

    申请号:US12957389

    申请日:2010-11-30

    IPC分类号: H03K19/177

    摘要: Some embodiments provide a method that defines a set of connections that connect the nodes in a configurable node array. The method identifies different sets of connections for connecting a set of the nodes. For each identified set of connections, the method computes a metric score that quantifies a quality of the identified set of connections. The method then selects one of the identified sets of connections to connect the configurable nodes in the array.

    摘要翻译: 一些实施例提供了一种定义连接可配置节点阵列中的节点的一组连接的方法。 该方法识别用于连接一组节点的不同连接集。 对于每个确定的连接集合,该方法计算度量分数,其量化所识别的一组连接的质量。 然后,该方法选择一组已识别的连接以连接阵列中的可配置节点。

    Operational cycle assignment in a configurable IC
    3.
    发明授权
    Operational cycle assignment in a configurable IC 失效
    可配置IC中的操作周期分配

    公开(公告)号:US07694265B2

    公开(公告)日:2010-04-06

    申请号:US12193707

    申请日:2008-08-18

    IPC分类号: G06F17/50 H03K19/00

    摘要: Some embodiments provide a method of designing a configurable integrated circuit (“IC”) with several configurable circuits. The method receives a design having several sets of operations for the configurable circuits to perform in different operational cycles. For at least a first set of operations that has a start operation and an end operation, the method assigns a particular operation in the first set to a first operational cycle based at least partially on the position of the particular operation with respect to the start and end operations.

    摘要翻译: 一些实施例提供了一种用多个可配置电路设计可配置集成电路(“IC”)的方法。 该方法接收具有用于可配置电路的多组操作的设计以在不同的操作周期中执行的设计。 对于至少具有开始操作和结束操作的第一组操作,该方法至少部分地基于特定操作相对于开始的位置而将第一组中的特定操作分配到第一操作周期,以及 结束操作。

    Operational time extension
    4.
    发明授权
    Operational time extension 失效
    操作时间延长

    公开(公告)号:US07587698B1

    公开(公告)日:2009-09-08

    申请号:US11751629

    申请日:2007-05-21

    摘要: Some embodiments provide a reconfigurable integrated circuit (“IC”). This IC has several reconfigurable circuits, each having several configurations for several configuration cycles. The reconfigurable circuits include several time-extending reconfigurable circuits. During the operation of the IC, each particular time-extending reconfigurable circuit maintains at least one of its configurations over at least two contiguous cycles, in order to allow a signal to propagate through a signal path, which contains the particular time-extending circuit, within a desired amount of time.

    摘要翻译: 一些实施例提供可重构集成电路(“IC”)。 该IC具有几个可重新配置电路,每个具有几个配置周期的配置。 可重新配置的电路包括几个延时可重构电路。 在IC的操作期间,每个特定的时间延长的可重新配置电路在至少两个连续周期内保持其配置中的至少一个,以便允许信号传播通过包含特定延时电路的信号路径, 在期望的时间内。

    Configurable integrated circuit with offset connections
    5.
    发明授权
    Configurable integrated circuit with offset connections 有权
    具有偏移连接的可组态集成电路

    公开(公告)号:US07468614B2

    公开(公告)日:2008-12-23

    申请号:US11675620

    申请日:2007-02-15

    IPC分类号: H01L25/00

    CPC分类号: H03K19/17736

    摘要: Some embodiments of the invention provide an configurable integrated circuit (“IC”). This IC has at least fifty configurable nodes arranged in an array that several rows and columns. The IC also has several direct offset connections, where each particular direct offset connection connects two offset nodes that are neither in the same column nor in the same row in the array. In some embodiments, several direct connections do not include any intervening circuits. On the other hand, in some embodiments, several direct connections have intervening circuits, which differ from the nodes in the array.

    摘要翻译: 本发明的一些实施例提供了可配置的集成电路(“IC”)。 该IC具有至少五十个可配置的节点,排列成数个行和列。 IC还具有多个直接偏移连接,其中每个特定的直接偏移连接连接两个偏移节点,它们不在同一列中,也不在阵列中的同一行中。 在一些实施例中,几个直接连接不包括任何中间电路。 另一方面,在一些实施例中,若干直接连接具有与阵列中的节点不同的中间电路。

    Operational cycle assignment in a configurable IC
    6.
    发明授权
    Operational cycle assignment in a configurable IC 有权
    可配置IC中的操作周期分配

    公开(公告)号:US07428721B2

    公开(公告)日:2008-09-23

    申请号:US11081854

    申请日:2005-03-15

    IPC分类号: G06F17/50

    摘要: Some embodiments provide a method of designing a configurable integrated circuit (“IC”) with several configurable circuits. The method receives a design having several sets of operations for the configurable circuits to perform in different operational cycles. For at least a first set of operations that has a start operation and an end operation, the method assigns a particular operation in the first set to a first operational cycle based at least partially on the position of the particular operation with respect to the start and end operations.

    摘要翻译: 一些实施例提供了一种用多个可配置电路设计可配置集成电路(“IC”)的方法。 该方法接收具有用于可配置电路的多组操作的设计以在不同的操作周期中执行的设计。 对于至少具有开始操作和结束操作的第一组操作,该方法至少部分地基于特定操作相对于开始的位置而将第一组中的特定操作分配到第一操作周期,以及 结束操作。

    Configurable integrated circuit with built-in turns
    7.
    发明授权
    Configurable integrated circuit with built-in turns 有权
    具有内置转弯的可组态集成电路

    公开(公告)号:US07312630B2

    公开(公告)日:2007-12-25

    申请号:US10882945

    申请日:2004-06-30

    CPC分类号: H03K19/17736 H03K19/17796

    摘要: Some embodiments provide a configurable integrated circuit (“IC”) with a configurable node array. A configurable node array may include configurable nodes arranged in rows and columns. It may also include direct offset connections, with each direct offset connection connecting two nodes that are neither in the same column nor the same row. In some embodiments, at least some direct offset connections connect pairs of nodes that are separated by more than one row and at least one column, or by more than one column and at least one row. Some embodiments establish a direct connection by a set of wire segments that traverse through a set of the IC's wiring layers, and a set of vias when multiple wiring layers are involved. Some of the direct connections may have intervening circuits (e.g. buffer circuits). In some embodiments, the nodes in the array are all similar to each other.

    摘要翻译: 一些实施例提供具有可配置节点阵列的可配置集成电路(“IC”)。 可配置节点阵列可以包括以行和列排列的可配置节点。 它还可以包括直接偏移连接,每个直接偏移连接连接两个不属于同一列或同一行的两个节点。 在一些实施例中,至少一些直接偏移连接连接由多于一个行和至少一个列或多于一个列和至少一个行分隔的节点对。 一些实施例通过一组穿过一组IC布线层的线段建立直接连接,以及当涉及多个布线层时的一组通孔。 一些直接连接可以具有中间电路(例如缓冲电路)。 在一些实施例中,阵列中的节点都彼此相似。

    Operational time extension
    8.
    发明授权
    Operational time extension 有权
    操作时间延长

    公开(公告)号:US07236009B1

    公开(公告)日:2007-06-26

    申请号:US11082200

    申请日:2005-03-15

    摘要: Some embodiments provide a reconfigurable integrated circuit (“IC”). This IC has several reconfigurable circuits, each having several configurations for several configuration cycles. The reconfigurable circuits include several time-extending reconfigurable circuits. During the operation of the IC, each particular time-extending reconfigurable circuit maintains at least one of its configurations over at least two contiguous cycles, in order to allow a signal to propagate through a signal path, which contains the particular time-extending circuit, within a desired amount of time.

    摘要翻译: 一些实施例提供可重构集成电路(“IC”)。 该IC具有几个可重新配置电路,每个具有几个配置周期的配置。 可重新配置的电路包括几个延时可重构电路。 在IC的操作期间,每个特定的时间延长的可重新配置电路在至少两个连续周期内保持其配置中的至少一个,以便允许信号传播通过包含特定延时电路的信号路径, 在期望的时间内。

    Operational cycle assignment in a configurable IC
    9.
    发明授权
    Operational cycle assignment in a configurable IC 失效
    可配置IC中的操作周期分配

    公开(公告)号:US08683410B2

    公开(公告)日:2014-03-25

    申请号:US12965815

    申请日:2010-12-10

    IPC分类号: G06F9/455 G06F17/50

    摘要: Some embodiments provide a method of designing a configurable integrated circuit (“IC”) with several configurable circuits. The method receives a design having several sets of operations for the configurable circuits to perform in different operational cycles. For at least a first set of operations that has a start operation and an end operation, the method assigns a particular operation in the first set to a first operational cycle based at least partially on the position of the particular operation with respect to the start and end operations.

    摘要翻译: 一些实施例提供了一种用多个可配置电路设计可配置集成电路(“IC”)的方法。 该方法接收具有用于可配置电路的多组操作的设计以在不同的操作周期中执行的设计。 对于至少具有开始操作和结束操作的第一组操作,该方法至少部分地基于特定操作相对于开始的位置而将第一组中的特定操作分配到第一操作周期,以及 结束操作。

    Configurable integrated circuit with built-in turns
    10.
    发明授权
    Configurable integrated circuit with built-in turns 有权
    具有内置转弯的可组态集成电路

    公开(公告)号:US08415973B2

    公开(公告)日:2013-04-09

    申请号:US13189486

    申请日:2011-07-22

    IPC分类号: H03K19/173 G06F17/50

    CPC分类号: H03K19/17736 H03K19/17796

    摘要: Some embodiments of the invention provide an integrated circuit (“IC”) that includes numerous configurable nodes arranged in an array having several rows and columns. In some embodiments, the configurable nodes include a first group of configurable aligned along a particular direction and a second group of configurable nodes aligned along a different direction. The IC also includes a set of direct offset turn connections arranged across the node array in a repetitive nested architecture. Each direct offset turn connection connects a node from the first group of configurable nodes to a node from the second group of configurable nodes. Each direct offset turn connection includes at least two wire segments that are arranged in at least two different directions and intersect to define a turn. No direct offset turn connection overlaps with another direct offset turn connection.

    摘要翻译: 本发明的一些实施例提供了一种集成电路(IC),其包括以具有多个行和列的阵列布置的多个可配置节点。 在一些实施例中,可配置节点包括沿着特定方向可配置对准的第一组和沿着不同方向对准的第二组可配置节点。 IC还包括一组以重复嵌套架构跨越节点阵列布置的直接偏移转接连接。 每个直接偏移转弯连接将节点从第一组可配置节点连接到来自第二组可配置节点的节点。 每个直接偏移转弯连接包括至少两个线段,其布置在至少两个不同的方向上并相交以限定转弯。 没有直接偏移转弯连接与另一个直接偏移转弯连接重叠。