Soft network-on-chip overlay through a partial reconfiguration region
AssigneeIntel Corporation
InventorsScott Jeremy Weber, Ilya K. Ganusov
Life of this patent
Estimating the term…
Abstract
An integrated circuit device includes a programmable logic fabric that has programmable logic circuitry and a partial reconfiguration region. The integrated circuit device also includes a network-on-chip formed in soft logic of the integrated circuit device. Additionally, the network-on-chip is configurable to remain operable during a partial reconfiguration of the partial reconfiguration region.
Claims20
An integrated circuit device comprising:
- a programmable logic fabric comprising programmable logic circuitry and a partial reconfiguration region;
- and
- a network-on-chip (NOC) formed in soft logic of the integrated circuit device, wherein the NOC is configurable to remain operable during a partial reconfiguration of the partial reconfiguration region, wherein the NOC is a static overlay that is embedded inside the partial reconfiguration region.
An integrated circuit device comprising:
- a programmable logic fabric comprising programmable logic circuitry, wherein the programmable logic fabric comprises a static region;
- and
- a network-on-chip (NOC) formed in soft logic of the integrated circuit device and at least partially in the static region, and wherein the NOC comprises a plurality of specialized registers connected by a plurality of routing wires of the integrated circuit device.
A non-transitory computer-readable medium comprising instructions that, when executed, are configured to cause one or more processors to:
- receive data regarding an integrated circuit and data regarding performance characteristics for a network-on-chip (NoC) to be designed;
- generate a design for the NOC;
- and
- generate instructions configured to cause circuitry corresponding to the NoC to be implemented on the integrated circuit, wherein when implemented on the integrated circuit, the NOC remains operational when a partial reconfiguration region undergoes a partial reconfiguration.
Dependencies are inferred from the claim text.