-
公开(公告)号:US09659124B2
公开(公告)日:2017-05-23
申请号:US14555436
申请日:2014-11-26
申请人: Altera Corporation
发明人: Brad Hutchings , Andrew Caldwell , Steven Teig
IPC分类号: G06F17/50
CPC分类号: G06F17/5054 , G06F17/5045 , G06F2217/84
摘要: Some embodiments provide a method of monitoring the implementation of a user design in a configurable integrated circuit (IC). The method receives a user design for an IC and optimizes the user design to produce a second IC design. The optimization results in the elimination of circuit element(s). The method defines the second IC design for the configurable IC and generates output data for the eliminated circuit element(s) to allow for monitoring the user design.
-
2.
公开(公告)号:US09606176B2
公开(公告)日:2017-03-28
申请号:US14627856
申请日:2015-02-20
申请人: Altera Corporation
发明人: Marc Miller , Steven Teig , Jason Redgrave , Brad Hutchings , Danny Thom
IPC分类号: G01R31/28 , G01R31/3177
CPC分类号: G01R31/3177 , G06F11/221 , G11C2029/0409
摘要: Some embodiments provide an integrated circuit (“IC”) with a primary circuit structure. The primary circuit structure is for performing multiple operations that implement a user design. The primary circuit structure includes multiple circuits. The IC also includes a secondary monitoring structure for monitoring multiple operations. The secondary monitoring structure includes a network communicatively coupled to multiple circuits of the primary circuit structure. The secondary monitoring circuit structure is for analyzing the monitored operations and reporting on the analysis to a circuit outside of the IC.
-
公开(公告)号:US20160028399A1
公开(公告)日:2016-01-28
申请号:US14664755
申请日:2015-03-20
申请人: Altera Corporation
IPC分类号: H03K19/173 , H03K19/177
CPC分类号: H03K19/1731 , H03K19/177 , H03K19/17704 , H03K19/17736 , H03K19/17748 , H03K19/17756 , H03K19/17764
摘要: 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外部检索配置数据的配置控制器,配置数据组,以及通过配置网络将配置数据集路由到第二组可配置电路。
-
公开(公告)号:US09494967B2
公开(公告)日:2016-11-15
申请号:US14279159
申请日:2014-05-15
申请人: Altera Corporation
发明人: Brad Hutchings , Jason Redgrave , Dai Huang , Steven Teig
IPC分类号: H03K19/0175 , G06F1/04 , G06M3/00 , H03K19/177
CPC分类号: G06F1/04 , G06M3/00 , H03K19/017581 , H03K19/17728 , H03K19/17736 , H03K19/17748 , H03K19/1776 , H03K19/17764
摘要: Some embodiments provide an integrated circuit (“IC”). The IC includes multiple configurable circuits that configurably perform operations of a user design based on configuration data. The IC also includes a configurable trigger circuit that receives a set of configuration data that specifies an operational event. The configurable trigger circuit also determines whether the operational event has occurred during implementation of the user design of the IC. Additionally, the operational trigger event outputs a trigger signal upon determining that the operational trigger event has occurred.
摘要翻译: 一些实施例提供集成电路(“IC”)。 IC包括可配置地基于配置数据执行用户设计操作的多个可配置电路。 IC还包括可配置触发电路,其接收指定操作事件的一组配置数据。 可配置触发电路还确定在实施IC的用户设计期间是否发生了操作事件。 此外,当确定操作触发事件已经发生时,操作触发事件输出触发信号。
-
公开(公告)号:US09385725B2
公开(公告)日:2016-07-05
申请号:US14664755
申请日:2015-03-20
申请人: Altera Corporation
IPC分类号: G06F7/38 , H03K19/173 , H03K19/177
CPC分类号: H03K19/1731 , H03K19/177 , H03K19/17704 , H03K19/17736 , H03K19/17748 , H03K19/17756 , H03K19/17764
摘要: 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.
-
-
-
-