VPA interconnect circuit
    41.
    发明授权
    VPA interconnect circuit 有权
    VPA互连电路

    公开(公告)号:US07564260B1

    公开(公告)日:2009-07-21

    申请号:US11535053

    申请日:2006-09-25

    IPC分类号: G06F7/38 H03K19/173

    摘要: Some embodiments of the invention provide a configurable integrated circuit (IC). The IC includes an interconnect circuit having a first set of input terminals and a set of output terminals. The interconnect circuit has several connection schemes for connecting the first input set to the output set. The IC also has a second set of input terminals for carrying a set of input signals, where at least several of the second set of input terminals overlap at least a plurality of the first set of input terminals. The IC further has a set of vias, where each via connects an input terminal in the first set with an input terminal in the second set. The interconnect circuit receives a control signal and based on this control signal connects the first input terminal set to the output set by using a particular one of the connection schemes.

    摘要翻译: 本发明的一些实施例提供了一种可配置的集成电路(IC)。 IC包括具有第一组输入端和一组输出端的互连电路。 互连电路具有用于将第一输入组连接到输出组的几种连接方案。 IC还具有用于承载一组输入信号的第二组输入端,其中第二组输入端中的至少几个与至少多个第一组输入端重叠。 IC还具有一组通孔,其中每个通孔将第一组中的输入端与第二组中的输入端连接。 互连电路接收控制信号,并且基于该控制信号,通过使用特定的连接方案将第一输入端子组连接到输出端。

    Reconfigurable IC that has sections running at different looperness
    43.
    发明授权
    Reconfigurable IC that has sections running at different looperness 有权
    可重构IC,具有运行在不同交点的截面

    公开(公告)号:US07525342B2

    公开(公告)日:2009-04-28

    申请号:US11840963

    申请日:2007-08-18

    IPC分类号: H03K19/173

    摘要: Some embodiments provide a reconfigurable IC that includes at least two sections, each with several configurable circuits. Each configurable circuit configurably performs a set of operations. Each section stores multiple configuration data sets for each configurable circuit. Each configuration data set for a particular configurable circuit specifies the operation that the particular configurable circuit has to perform from the circuit's set of operations, where the configurable circuits of different sections iterate through different numbers of configuration data sets.

    摘要翻译: 一些实施例提供了可重新配置的IC,其包括至少两个部分,每个部分具有多个可配置电路。 每个可配置电路可配置地执行一组操作。 每个部分存储每个可配置电路的多个配置数据集。 针对特定可配置电路的每个配置数据集指定特定可配置电路必须从电路组操作执行的操作,其中不同部分的可配置电路迭代不同数量的配置数据集。

    Checkpointing user design states in a configurable IC
    44.
    发明授权
    Checkpointing user design states in a configurable IC 有权
    在可配置IC中检查用户设计状态

    公开(公告)号:US07512850B2

    公开(公告)日:2009-03-31

    申请号:US11375370

    申请日:2006-03-13

    IPC分类号: G01R31/28

    摘要: Some embodiments provide a configurable integrated circuit (IC) that has several configurable circuits and several user design state (UDS) circuits. The UDS circuits store user-design state values. The configurable IC also includes a debug network communicatively coupled to the UDS circuits. The debug network is for retrieving the user-design state values of several UDS circuits at various stoppages of the operation of the IC without retrieving configuration data that is used to configure the configurable circuits of the IC. The retrieved user-design state values at each stoppage are used as the checkpointed state of the IC while debugging the IC. In some embodiments, the debug network allows the checkpointing of only certain portions of the configurable IC.

    摘要翻译: 一些实施例提供了具有多个可配置电路和几个用户设计状态(UDS)电路的可配置集成电路(IC)。 UDS电路存储用户设计状态值。 可配置IC还包括通信地耦合到UDS电路的调试网络。 调试网络用于在IC的操作的各种停止状态下检索多个UDS电路的用户设计状态值,而不检索用于配置IC的可配置电路的配置数据。 在调试IC时,将每个停止时检索到的用户设计状态值用作IC的检查点状态。 在一些实施例中,调试网络允许只对可配置IC的某些部分进行检查点。

    RUNTIME LOADING OF CONFIGURATION DATA IN A CONFIGURABLE IC
    45.
    发明申请
    RUNTIME LOADING OF CONFIGURATION DATA IN A CONFIGURABLE IC 有权
    在配置IC中运行配置数据

    公开(公告)号:US20080272801A1

    公开(公告)日:2008-11-06

    申请号:US11375364

    申请日:2006-03-13

    IPC分类号: H03K19/173 H03K19/177

    摘要: Some embodiments of the invention provide a configurable integrated circuit (IC) that has several configurable circuits for configurably performing different operations. During the operation of the IC, each particular configurable circuit performs a particular operation that is specified by a particular configuration data set for the particular configurable circuit. While the IC operates and a first set of configurable circuits performs a first set of operations, configuration data is loaded from the outside of the IC for configuring a second set of configurable circuits. In some embodiments, the configurable IC includes a configuration network for rapid loading configuration data in the IC from outside of the IC. In some of these embodiments, the configuration network is a pipelined network. Also, the IC of some embodiments includes a configuration controller for retrieving configuration data from outside of the IC, formulating configuration data sets, and routing the configuration data sets to the second set of configurable circuits over the configuration network.

    摘要翻译: 本发明的一些实施例提供了一种可配置集成电路(IC),其具有用于可配置地执行不同操作的多个可配置电路。 在IC的操作期间,每个特定可配置电路执行由针对特定可配置电路的特定配置数据集指定的特定操作。 当IC操作并且第一组可配置电路执行第一组操作时,从IC的外部加载配置数据,用于配置第二组可配置电路。 在一些实施例中,可配置IC包括用于从IC外部快速加载IC中的配置数据的配置网络。 在这些实施例中的一些实施例中,配置网络是流水线网络。 此外,一些实施例的IC包括用于从IC外部检索配置数据的配置控制器,配置数据组,以及通过配置网络将配置数据集路由到第二组可配置电路。

    Configurable circuits, IC's, and systems
    46.
    发明授权
    Configurable circuits, IC's, and systems 有权
    可配置电路,IC和系统

    公开(公告)号:US07408382B2

    公开(公告)日:2008-08-05

    申请号:US11565592

    申请日:2006-11-30

    IPC分类号: H03K19/177

    CPC分类号: H03K19/17748

    摘要: Some embodiments of the invention provide a first configurable integrated circuit (IC) that has a first configurable IC design. The first configurable IC implements a second IC design that is specified for a second IC that is to operate a particular design rate. The first configurable IC includes several configurable logic circuits. Each configurable logic circuit can configurably perform a set of functions. The IC also includes several configurable interconnect circuits that configurably couple the logic circuits. At least several configurable circuits can reconfigure faster than the particular design rate.

    摘要翻译: 本发明的一些实施例提供了具有第一可配置IC设计的第一可配置集成电路(IC)。 第一个可配置IC实现了第二个IC设计,该第二个IC设计指定用于操作特定设计速率的第二个IC。 第一个可配置的IC包括几个可配置的逻辑电路。 每个可配置的逻辑电路可配置地执行一组功能。 IC还包括可配置地耦合逻辑电路的几个可配置互连电路。 至少几个可配置电路可以比特定设计速率重新配置更快。

    CONFIGURABLE IC WITH ROUTING CIRCUITS WITH OFFSET CONNECTIONS
    48.
    发明申请
    CONFIGURABLE IC WITH ROUTING CIRCUITS WITH OFFSET CONNECTIONS 有权
    具有偏移电路的配置电路的可配置IC

    公开(公告)号:US20080100339A1

    公开(公告)日:2008-05-01

    申请号:US11868959

    申请日:2007-10-08

    IPC分类号: H03K19/177

    CPC分类号: H03K19/17736 H03K19/17796

    摘要: Some embodiments provide a configurable integrated circuit (“IC”) that includes several configurable tiles arranged in a tile arrangement. Each configurable tile has a set of configurable logic circuits and a set of configurable routing circuits for routing signals between configurable logic circuits. At least a first routing circuit of a first tile has at least one direct connection with a second circuit of a second tile that does not neighbor the first tile and that is not aligned horizontally or vertically with the first tile in the tile arrangement.

    摘要翻译: 一些实施例提供了一种可配置集成电路(“IC”),其包括以瓦片排列方式布置的多个可配置瓦片。 每个可配置的瓦片具有一组可配置逻辑电路和一组用于在可配置逻辑电路之间路由信号的可配置路由电路。 第一瓦片的至少第一路由电路具有与第二瓦片的第二电路的至少一个直接连接,第二瓦片不邻近第一瓦片,并且不与水平或垂直对准在瓦片布置中的第一瓦片。

    Configurable circuits, IC's, and systems
    50.
    发明申请
    Configurable circuits, IC's, and systems 有权
    可配置电路,IC和系统

    公开(公告)号:US20070241771A1

    公开(公告)日:2007-10-18

    申请号:US10883486

    申请日:2004-06-30

    IPC分类号: H03K19/173

    摘要: Some embodiments of the invention provide a configurable integrated circuit (IC). The IC includes a logic circuit for receiving input data sets and configuration data sets and performing several functions on the input data sets. Each configuration data set specifies a particular function that the logic circuit has to perform on the input data set. The IC also includes a connection circuit for supplying sets of the configuration data to the logic circuit at a particular rate for at least a particular time period. At least two supplied configuration data sets are different and configure the logic circuit to perform two different functions on the input data.

    摘要翻译: 本发明的一些实施例提供了一种可配置的集成电路(IC)。 IC包括用于接收输入数据集和配置数据集并在输入数据集上执行若干功能的逻辑电路。 每个配置数据集指定逻辑电路必须在输入数据集上执行的特定功能。 IC还包括用于在至少特定时间段以特定速率将配置数据提供给逻辑电路的连接电路。 至少两个提供的配置数据集是不同的,并且配置逻辑电路以在输入数据上执行两个不同的功能。