Configuring programmable logic region via programmable network
AssigneeXilinx, Inc.
InventorsRafael C. Camarota, David P. Schultz
Life of this patent
Estimating the term…
Abstract
Examples described herein provide for an integrated circuit (IC) having a programmable logic region that is capable of being configured via a programmable network. In an example, an IC includes a programmable logic region, a controller, and a programmable network. The programmable network is connected between the controller and the programmable logic region. The controller is programmed to configure the programmable logic region via the programmable network. In some examples, the programmable logic region can be configured faster, among other benefits.
Claims20
An integrated circuit (IC) comprising:
- a programmable logic region;
- a controller;
- and
- a programmable network connected between the controller and the programmable logic region, wherein the controller is programmed to configure the programmable logic region via the programmable network.
A method for operating one or more integrated circuits, the method comprising:
- configuring at least a portion of a programmable logic region comprising transmitting first configuration data from a controller via a programmable network;
- and
- communicating application data with the configured portion of the programmable logic region via the programmable network.
A multi-chip apparatus comprising:
- a first chip comprising a first Network-on-Chip (NoC), a first programmable logic region, a first configuration frame driver, and a controller, the controller being communicatively connected to a network of the first NoC, the network of the first NoC being communicatively connected to the first programmable logic region and the first configuration frame driver, and the first configuration frame driver being communicatively connected to the first programmable logic region;
- and
- a second chip comprising a second NoC, a second programmable logic region, and a second configuration frame driver, a network of the second NoC being communicatively connected to the network of the first NoC, the second programmable logic region, and the second configuration frame driver, and the second configuration frame driver being communicatively connected to the second programmable logic region, wherein:
- the controller is configured to transmit first configuration data via the network of the first NoC to the first configuration frame driver;
- and
- the controller is configured to transmit second configuration data via the network of the first NoC and the network of the second NoC to the second configuration frame driver.
Dependencies are inferred from the claim text.