Abstract:
An improved multiplexer arrangement for connecting global conductors to logic array block (LAB) inputs. A single connection connects a particular global conductor to an input path to LABs on both sides of the interconnect region in a folded LAB architecture. The number of connections to the global conductors is thus reduced, reducing the number of transistors needed to make those connections and the corresponding loading of the global conductors. The connections to two paths are part of a first level multiplexer. A second-level multiplexer connected to each LAB line is also provided to add back some of the flexibility lost by having each global conductor connection connect to two paths. The invention cuts the number of transistors needed to connect to the global conductors in half, while adding some transistors for the second-level multiplexers, with a net reduction in connection transistors of about +E,fra 1/3+EE .
Abstract:
A hierarchical interconnect structure between logic elements LE, logic array blocks and global interconnects in a programmable logic device provides a first group 104 of local interconnect lines that couple to outputs of more than one logic element in a block, and a second group 106 of local interconnect lines that are divided into independent segments coupled to a subset of the logic elements in a block. By eliminating the one-to-one correspondence between the number of logic elements in a logic array block and the number of local interconnect wires, the present invention makes possible the inclusion of more logic elements in one block in an area efficient manner.
Abstract:
In a multiplexer arrangement for connecting global conductors to logic array block (LAB) inputs, a single connection e.g. 312 connects a particular global conductor to an input path to LABs on both sides of the interconnect region in a folded LAB architecture. The number of connections to the global conductors is thus reduced, reducing the number of transistors needed to make those connections and the corresponding loading of the global conductors. The connections to two paths are part of a first level multiplexer 310. A second-level multiplexer 306 or 306' connected to each LAB line is also provided to add back some of the flexibility lost by having each global conductor connection connect to two paths. The invention cuts the number of transistors needed to connect to the global conductors in half, while adding some transistors for the second-level multiplexers, with a net reduction in connection transistors of about 1/3. In other embodiments, each second-level multiplexer has four (rather than two) inputs, achieved by doubling the number of first-level multiplexers 310 or having each feed two second-level multiplexers on each side.
Abstract:
PROBLEM TO BE SOLVED: To provide a PLD architecture which allows an IP functional block to be arranged to optimize the routing architecture of base signals. SOLUTION: This programmable logical device (PLD) is provided with a plurality of logical elements(LEs) constituted into an array and the routing architecture of the base signals provided with a plurality of signal routing lines for routing signals among the LEs. A hole is formed inside the array of the LEs, the hole is featured by a peripheral part and a center part, the routing architecture of the base signals is at least partially interrupted at the hole, and the PLD is further provided with an interface circuit inside the peripheral part of the hole. The interface circuit can be constituted so that a circuit inside the hole is coupled to the architecture of routing the signals, and the PLD is further provided with the IP functional block inside the hole and is electrically coupled to the interface circuit. COPYRIGHT: (C)2007,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide a PLD architecture capable of arranging an IP functional block so as to optimize the routing architecture of a base signal. SOLUTION: A programmable logic device (PLD) is provided with a plurality of logical elements (LE) constituted into an array and the routing architecture of the base signal provided with a plurality of signal-routing lines for routing signals among the LEs. A hole is formed inside the array of the LEs, the hole is featured by a peripheral part and a center part and the routing architecture of the base signal is at least partially interrupted at the hole. The PLD is further provided with an interface circuit inside the peripheral part of the hole, and the interface circuit can be constituted so as to connect a circuit inside the hole to the architecture of routing the signal. The PLD is provided with the IP functional block inside the hole further and is electrically connected to the interface circuit. COPYRIGHT: (C)2005,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To provide a PLD architecture capable of arranging an IP function block so as to optimize a routing architecture of a base signal. SOLUTION: A programmable logic device (PLD) has: two or more logic elements (LE) configured into an array; and a routing architecture of a base signal provided with a plurality of signal rooting lines for rooting signals between LEs. A hole is formed in the LE array. The hole is characterized by a peripheral part and a central part. The routing architecture of the base signal is at least partially interrupted in the hole. The PLD further has an interface circuit at the periphery part of the hole. The interface circuit can be configured in such a way that the circuit in the hole is combined with architecture in which signals are subjected to routing. The PLD further has an IP function block in the hole and is electrically connected with the interface circuit. COPYRIGHT: (C)2011,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide a PLD architecture capable of arranging an IP functional block so as to optimize the routing architecture of base signals. SOLUTION: The programmable logical device(PLD) is provided with a plurality of logical elements(LEs) constituted into an array and the routing architecture of the base signals provided with a plurality of signal-routing lines for routing signals among the LEs. A hole is formed inside the array of the LEs, the hole is featured by a peripheral part and a center part and the routing architecture of the base signals is at least partially interrupted at the hole. The PLD is further provided with an interface circuit inside the peripheral part of the hole and the interface circuit can be constituted so as to connect a circuit inside the hole to the architecture of routing the signals. The PLD is provided with the IP functional block inside the hole further and is electrically connected to the interface circuit.