Integrated circuit and related improvements
First Claim
1. An integrated circuit comprising:
- a plurality of logic areas, the plurality of logic areas comprising an array of logic-gates or logic-blocks or custom logic which form functional blocks; and
an actively switchable network selectively connecting one logic area with another logic area;
wherein the integrated circuit provides a chip-architecture where the functional blocks are specific hardware functional blocks, hardware functional blocks that are parameterized, and/or programmable functional blocks including programmable processors; and
further wherein the functional blocks act as objects requesting and providing services to other objects on the actively switchable network, and when a functional block is a programmable processor the functional block optionally implements objects, the programmable processor making one, some or all objects thereof visible to other objects connected to the actively switchable network.
1 Assignment
0 Petitions
Accused Products
Abstract
An improved integrated circuit and a related system apparatus and method. The integrated circuit includes a plurality of logic area or user logic areas; and an actively switchable network capable of selectively connecting at least one logic area with another logic area. In particular, the plurality of logic areas include an array of logic-gates or logic-blocks or custom logic which form functional blocks. The integrated circuit can provide a chip-architecture where the functional blocks are specific hardware functional blocks, hardware functional blocks that are parameterized, and/or programmable functional blocks including programmable processors. Also, the functional blocks can act as objects requesting and providing services to other objects on the actively switchable network so that, when a functional block is a programmable processor, the functional block optionally implements objects, with the programmable processor making one, some or all objects thereof visible to other objects connected to the actively switchable network.
67 Citations
42 Claims
-
1. An integrated circuit comprising:
-
a plurality of logic areas, the plurality of logic areas comprising an array of logic-gates or logic-blocks or custom logic which form functional blocks; and
an actively switchable network selectively connecting one logic area with another logic area;
wherein the integrated circuit provides a chip-architecture where the functional blocks are specific hardware functional blocks, hardware functional blocks that are parameterized, and/or programmable functional blocks including programmable processors; and
further wherein the functional blocks act as objects requesting and providing services to other objects on the actively switchable network, and when a functional block is a programmable processor the functional block optionally implements objects, the programmable processor making one, some or all objects thereof visible to other objects connected to the actively switchable network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 39, 40, 41)
-
-
37. An integrated circuit providing a plurality of interconnections between distinct defined areas of the integrated circuit, each interconnection comprising one or more serial links, each serial link having at one end thereof means for transmitting a plurality of parallel signals serially along the said serial link, and at another end thereof means for receiving the serially transmitted plurality of parallel signals, wherein further the integrated circuit provides means for reconstructing the plurality of parallel signals from the serially transmitted plurality of parallel signals.
-
38. An integrated circuit comprising:
-
a plurality of logic areas; and
an actively switchable network selectively connecting one logic area with another logic area.
-
-
42. An integrated circuit having an architective comprising arrays of logic-gates or logic-blocks and an on-chip packet-switching network.
Specification