IP Library Granted Patent US 6,934,927
Granted Patent B2
US 6,934,927 · App. 10/429,003 · Granted Aug 23, 2005

Turn architecture for routing resources in a field programmable gate array

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,934,927
App. No.
10/429,003
Filed
Apr 30, 2003
Granted
Aug 23, 2005
Kind
B2
Art Unit
2825
USPC
716/16
Abstract

An FPGA architecture has top, middle and low levels. The top level of the architecture is an array of the B16×16 tiles arranged in a rectangular array and enclosed by I/O blocks on the periphery. A B16×16 tile in the middle level of hierarchy is a sixteen by sixteen array of B 1 blocks. The B16×16 tile is a nesting of a B2×2 tile that includes a two by two array of four B 1 blocks. The routing resources in the middle level of hierarchy are expressway routing channels M 1 , M 2 , and M 3 including groups of interconnect conductors. The expressway routing channels M 1 , M 2 , and M 3 are segmented, and between each of the segments in the expressway routing channels M 1 , M 2 , and M 3 are disposed extensions that can extend the expressway routing channel M 1 , M 2 , or M 3 an identical distance along the same direction. The expressway routing channels M 1 , M 2 , and M 3 run both vertically through every column and horizontally through every row of B2×2 tiles. At the intersections of each of the expressway routing channels M 1 , M 2 , and M 3 in the horizontal direction with the expressway routing channels M 1 , M 2 and M 3 in the vertical direction is an expressway turn (E-turn) disposed at the center of each B2×2 tile. An E-turn is a passive device that includes a matrix of reprogrammable switches. The reprogrammable switches are preferably a pass device controlled by an SRAM bit. The interconnect conductors in the expressway routing channels M 1 , M 2 and M 3 that are fed into an E-turn may be coupled to many of the other interconnect conductors in the expressway routing channels M 1 , M 2 and M 3 that come into the E-turn by the programmable switches. Further, the interconnect conductors in the expressway routing channels M 1 , M 2 and M 3 that are fed into an E-turn continue in the same direction through the E-turn, even though the interconnect conductors are coupled to other interconnect conductors by the reprogrammable switches.

Claims (8)

1. A method of improving connectivity in a field-programmable gate array (FPGA) having a plurality of blocks, each block configured to perform logic functions, a plurality of conductors coupled between each block, a plurality of busses each coupled between each conductor and each block, the method comprising:

heavily populating a first and second set of the plurality busses with programmable elements;

lightly populating a third and fourth set of the plurality busses with programmable elements; and

positioning the third and fourth sets between the first and second sets.

2. A system for improving connectivity in a field-programmable gate array (FPGA) comprising:

a plurality of blocks, each block configured to perform logic functions;

a plurality of conductors coupled between each block and configured to convey signals between the blocks; and

a plurality of busses coupled between each of the conductors and each of the blocks, the busses configured to provide programmable elements between each of the blocks and each of the conductors, wherein a first and second set of busses is heavily populated with programmable elements and a third and fourth set of busses is lightly populated with programmable elements and the third and fourth set of busses are positioned between the first and second set of busses.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded May 29, 2018
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: MICROSEMI CORPORATION; MICROSEMI SEMICONDUCTOR (U.S.), INC.; MICROSEMI FREQUENCY AND TIME CORPORATION; MICROSEMI COMMUNICATIONS, INC.; MICROSEMI SOC CORP.; MICROSEMI CORP. - POWER PRODUCTS GROUP; MICROSEMI CORP. - RF INTEGRATED SOLUTIONS
Reel/Frame 046251/0391 →
PATENT SECURITY AGREEMENT Recorded Feb 3, 2016
From: MICROSEMI CORPORATION; MICROSEMI SEMICONDUCTOR (U.S.) INC. (F/K/A LEGERITY, INC., ZARLINK SEMICONDUCTOR (V.N.) INC., CENTELLAX, INC., AND ZARLINK SEMICONDUCTOR (U.S.) INC.); MICROSEMI FREQUENCY AND TIME CORPORATION (F/K/A SYMMETRICON, INC.); MICROSEMI COMMUNICATIONS, INC. (F/K/A VITESSE SEMICONDUCTOR CORPORATION); MICROSEMI SOC CORP. (F/K/A ACTEL CORPORATION); MICROSEMI CORP. - POWER PRODUCTS GROUP (F/K/A ADVANCED POWER TECHNOLOGY INC.); MICROSEMI CORP. - RF INTEGRATED SOLUTIONS (F/K/A AML COMMUNICATIONS, INC.)
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037691/0697 →
RELEASE OF SECURITY INTEREST Recorded Jan 19, 2016
From: BANK OF AMERICA, N.A.
To: MICROSEMI CORPORATION; MICROSEMI CORP.-ANALOG MIXED SIGNAL GROUP, A DELAWARE CORPORATION; MICROSEMI SOC CORP., A CALIFORNIA CORPORATION; MICROSEMI SEMICONDUCTOR (U.S.) INC., A DELAWARE CORPORATION; MICROSEMI FREQUENCY AND TIME CORPORATION, A DELAWARE CORPORATION; MICROSEMI COMMUNICATIONS, INC. (F/K/A VITESSE SEMICONDUCTOR CORPORATION), A DELAWARE CORPORATION; MICROSEMI CORP.-MEMORY AND STORAGE SOLUTIONS (F/K/A WHITE ELECTRONIC DESIGNS CORPORATION), AN INDIANA CORPORATION
Reel/Frame 037558/0711 →
CHANGE OF NAME Recorded Dec 28, 2015
From: ACTEL CORPORATION
To: MICROSEMI SOC CORP.
Reel/Frame 037380/0504 →
NOTICE OF SUCCESSION OF AGENCY Recorded Apr 9, 2015
From: ROYAL BANK OF CANADA (AS SUCCESSOR TO MORGAN STANLEY & CO. LLC)
To: BANK OF AMERICA, N.A., AS SUCCESSOR AGENT
Reel/Frame 035657/0223 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2011
From: WHITE ELECTRONIC DESIGNS CORP.; ACTEL CORPORATION; MICROSEMI CORPORATION
To: MORGAN STANLEY & CO. INCORPORATED
Reel/Frame 025783/0613 →