Electronic digital logic circuitry – Multifunctional or programmable – Having details of setting or programming of interconnections...
Patent
1996-06-06
1998-03-03
Westin, Edward P.
Electronic digital logic circuitry
Multifunctional or programmable
Having details of setting or programming of interconnections...
326 41, 326 39, H03K 19173, H03K 19177
Patent
active
057239843
ABSTRACT:
A method of programing an FPGA to enable encoding of configuration logic block (CLB) outputs enabling an efficient use of FPGA routing resources. The method of the present invention utilizes the one hot approach, wherein only one CLB output is high at a time, to form a state machine using an FPGA. To provide encoding, programmable interconnect points (PIPs) may be programmed to connect CLB outputs to interconnect lines so that the interconnect lines indicate states of the CLB outputs in an encoded form. To provide such encoding, less interconnect lines than CLB outputs provide the encoded form of the CLB outputs. Thus, PIPs can connect a single interconnect line to more than one CLB output. Further, PIPs can connect a single CLB output to interconnect lines provided in separate parallel routing paths. To prevent erroneous results, CLB outputs which are not hot are tri-stated. Output decoding can be provided by an additional decoder in the FPGA connected to the interconnect lines providing the encoded form of the CLB outputs. Output decoding may alternatively be provided using a CLB.
REFERENCES:
patent: Re34363 (1993-08-01), Freeman
patent: 4721868 (1988-01-01), Cornell et al.
patent: 4758746 (1988-07-01), Birkner et al.
patent: 4818900 (1989-04-01), Klass et al.
patent: 5376844 (1994-12-01), Pedersen et al.
patent: 5381058 (1995-01-01), Britton et al.
patent: 5485103 (1996-01-01), Pedersen et al.
patent: 5486775 (1996-01-01), Veenstra
patent: 5497107 (1996-03-01), Szcepanek
patent: 5557217 (1996-09-01), Pedersen
Advanced Micro Devices , Inc.
Roseen Richard
Westin Edward P.
LandOfFree
Field programmable gate array (FPGA) with interconnect encoding does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Field programmable gate array (FPGA) with interconnect encoding, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Field programmable gate array (FPGA) with interconnect encoding will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2252001