Tileable field-programmable gate array architecture -> Monitor Keywords
Fresh Patents
Monitor Patents Patent Organizer File a Provisional Patent Browse Inventors Browse Industry Browse Agents Browse Locations
site info Site News  |  monitor Monitor Keywords  |  monitor archive Monitor Archive  |  organizer Organizer  |  account info Account Info  |  
10/02/08 - USPTO Class 326 |  1 views | #20080238477 | Prev - Next | About this Page  326 rss/xml feed  monitor keywords

Tileable field-programmable gate array architecture

Title: Tileable field-programmable gate array architecture




Brief Patent Description - Full Patent Description - Patent Claims

The Patent Description & Claims data below is from USPTO Patent Application 20080238477, Tileable field-programmable gate array architecture.


1. (canceled)

2. An apparatus including a field-programmable gate array (FPGA), the FPGA comprising: a first FPGA tile that includes: a plurality of functional groups (FGs) arranged in rows and columns, each configurable to perform logic operations, each FG having a first, second, and third set of input ports and a first, second, and third set of output ports; a plurality of interface groups (IGs) surrounding the plurality of FGs such that one IG is positioned at each end of each row and column; a primary routing structure comprising a first set of routing conductors disposed within said first FPGA tile programmably coupled to said first set of output ports of said FGs, configured to receive signals, route signals within said first FPGA tile, and provide said signals to said first set of input ports of said FGs; a secondary routing structure comprising a second set of routing conductors that are: disposed across said first FPGA tile independent of said first routing structure, coupled to said second set of output ports of said FGs, configured to receive, select and route signals around said first FPGA tile and within first FPGA tile, and provide said signals to said second set of input ports of said FGs; and a tertiary routing structure comprising a third set of routing conductors that are: disposed across said first FPGA tile independent of said first and second routing structure, coupled to said third set of output ports of said FGs, and employing a plurality of tracks and a plurality of switches to receive signals, route signals around said first FPGA tile and within said first FPGA tile, and provide said signals to said third set of input ports of said FGs when said first set of routing conductors cannot be used.

3. The apparatus in accordance with claim 2, wherein each of the IGs further comprises: a plurality of output multiplexers configured to select signals received from the first and second routing structures and provide the selected signals to outside of the FPGA tile.

4. The apparatus in accordance with claim 2, wherein each of the IGs further comprises: a plurality of input multiplexers configured to select signals received from outside of the FPGA tile and provide the selected signals to the first and second routing structures inside of the FPGA tile.

5. The apparatus in accordance with claim 4, wherein the apparatus further comprises: a plurality of input/output pads (I/Os) and each of the input multiplexers is coupled directly to at least one of the I/Os.

6. The apparatus in accordance with claim 2, wherein the FPGA further comprises: a second FPGA tile that includes a plurality of FGs, a plurality of IGs, and a first, second, and third set of routing conductors arranged in a manner substantially similar to the first FPGA tile, wherein at least one IG of the first FPGA tile is coupled to at least one IG of the second FPGA tile.

7. The apparatus in accordance with claim 6, wherein the FPGA further comprises: a third FPGA tile that includes a plurality of FGs, a plurality of IGs, and a first, second, and third set of routing conductors arranged in a manner substantially similar to the first FPGA tile, wherein at least one IG of the first FPGA tile is coupled to at least one IG of the third FPGA tile.

8. The apparatus in accordance with claim 2, wherein: the apparatus further comprises a system-on-a-chip (SOC).

9. The apparatus in accordance with claim 2, wherein each of the FGs further comprises: a multiplexer configured to select one of the primary output signals as an FG secondary routing signal.

10. The apparatus in accordance with claim 2, wherein: each of the IGs further comprises a first, second, and third input port and a first, second, and third output port; the tertiary routing structure is coupled to and provides signals to the third input ports of at least one of the IGs; and the tertiary routing structure is coupled to and receives signals from the third output port of at least one of the IGs.

11. The apparatus in accordance with claim 10, wherein each of the IGs further comprises: a multiplexer configured to select a signal received from outside of the FPGA tile as an IG tertiary routing signal, wherein the tertiary routing structure is configured to select and route the IG tertiary routing signal around the first FPGA tile.

12. The apparatus in accordance with claim 10, wherein each of the IGs further comprises: a multiplexer configured to select a signal received from the first routing structure, second routing structure, and third routing structure, and transmit the signal outside the first FPGA tile.

13. The apparatus in accordance with claim 2, wherein: said plurality of tracks intersect at a plurality of interconnect areas.

14. The apparatus in accordance with claim 13 wherein: at least one of said plurality of interconnect areas is fully populated with said plurality of switches.

15. The apparatus in accordance with claim 13 wherein: at least one of said plurality of interconnect areas is not fully populated with said plurality of switches.

16. The apparatus in accordance with claim 2 wherein: each of the plurality of switches comprises a transistor switch coupled to and controlled by a memory cell.

Brief Patent Description - Full Patent Description - Patent Claims

Click on the above for other options relating to this Tileable field-programmable gate array architecture patent application.
###
monitor keywords

How KEYWORD MONITOR works... a FREE service from FreshPatents
1. Sign up (takes 30 seconds). 2. Fill in the keywords to be monitored.
3. Each week you receive an email with patent applications related to your keywords.  
Start now! - Receive info on patent apps like Tileable field-programmable gate array architecture or other areas of interest.
###


Previous Patent Application:
Fpga architecture at conventonal and submicron scales
Next Patent Application:
Reversible sequential apparatuses
Industry Class:
Electronic digital logic circuitry

###

FreshPatents.com Support
Thank you for viewing the Tileable field-programmable gate array architecture patent info.
IP-related news and info


Results in 0.0882 seconds


Other interesting Feshpatents.com categories:
Software:  Finance AI Databases Development Document Navigation Error 174
filepatents (1K)

* Protect your Inventions
* US Patent Office filing
patentexpress PATENT INFO