Field programmable device
AssigneeSTMicroelectronics S.r.l.
InventorDeepak Agarwal
Life of this patent
Estimating the term…
Abstract
A field programmable device including a plurality of logic blocks; a plurality of configurable connections; at least one switching circuit; and a plurality of lines extending at least partially through the device. In a configuration mode, the switching circuit causes configuration signals to be passed to the configurable connections via the plurality of lines and in a processing mode, the plurality of lines are used in at least one of at least one logic block and at least one connection to carry data.
Claims29
A field programmable device, comprising:
- a plurality of logic blocks;
- a plurality of configurable connections coupled to the logic blocks;
- at least one configuration circuit for configuring the configurable connections, comprising a switching circuit, at least one storage element for storing configuration information and a plurality of lines coupled to the switching circuit and the at least one storage element, wherein when the field programmable device is in a configuration mode of operation, the switching circuit causes configuration signals to be passed to the at least one storage element for selective storage therein via the plurality of lines, and when the field programmable device is in a processing mode of operation, data is carried on the plurality of lines to at least one logic block.
A method of utilizing a field programmable device having a plurality of logic blocks, configurable connections connected between the logic blocks and a plurality of storage elements for storing configuration information, comprising:
- configuring the configurable connections, including utilizing a plurality of lines to carry configuration data to the storage elements;
- and
- operating the field programmable device in a normal mode of operation, including utilizing the plurality of lines for carrying data to at least one logic block.
A field programmable device, comprising:
- a plurality of logic blocks;
- a plurality of configurable lines coupled to the logic blocks;
- and
- a configuration circuit for configuring the configurable lines, comprising a plurality of lines and at least one storage element, wherein when the field programmable device is in a configuration mode, configuration data is passed to the at least one storage element over the plurality of lines and when the field programmable device is in a normal mode of operation, the plurality of lines are coupled to at least some of the configurable lines for passing data to at least one of the logic blocks.
A field programmable device comprising;
- a plurality of logic blocks;
- a plurality of configurable connections;
- switching means;
- a plurality of lines extending at least partially through said device;
- whereby in a configuration mode, the switching means causes configuration signals to be passed to said configurable connections via said plurality of lines and in a processing mode, said plurality of lines are used in at least one of at least one logic block and at least one connection to carry data.
Dependencies are inferred from the claim text.