EP2244384A2

PLD architecture for flexible placement of IP function blocks

Abstract

In accordance with one aspect of the invention, a hole is formed within an LE array of a PLD by interrupting the LE array base signal routing architecture such that a hole is left for IP function block to be incorporated. An interface region is provided for interfacing the remaining LE array base signal routing architecture to the IP function block.

EP2244384A2, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Projected expiry passed 10 April 2022, 4.5 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

9 claims: 1 independent, 8 dependent

  1. 1
    A programmable logic device (PLD), comprising:a plurality of logic elements (LE's) arranged in an array;a base signal routing architecture including a plurality of signal routing lines to route signals among the LE's, a hole (302;402) formed in the array of LE's, and the hole having a perimeter portion and a central portion;wherein the base signal routing architecture is, at least in part, interrupted at the hole (302;402);and characterised in that the programmable logic device further comprises interface circuitry (304;408;504;604;1008) within the perimeter portion of the hole, configurable to couple circuitry within the hole to at least one of the signal routing lines of the signal routing architecture;and the programmable logic device further comprises an IP function block (110;120;502;1004) within the hole (302;402) and electrically coupled to the interface circuitry (304;408;504;604;1008);and a portion of the base signal routing architecture is routed across the hole.