Electrical computers and digital processing systems: support – Reconfiguration
Patent
1997-10-08
2000-02-01
Heckler, Thomas M.
Electrical computers and digital processing systems: support
Reconfiguration
326 39, G06F 738
Patent
active
060214902
ABSTRACT:
A method of run-time reconfiguration of a programmable unit is provided, the programmable unit including a plurality of reconfigurable function cells in a multidimensional arrangement. An event is detected. The source of the detected event is determined, and an address of an entry in a jump table is calculated as a function of the source of the event, the entry storing a memory address of a configuration for a reconfigurable function cell. The entry is retrieved and a state of a corresponding reconfigurable cell is determined. If the reconfigurable cell is in a reconfiguration state, the reconfigurable cell is reconfigured as a function of the configuration data. If the reconfigurable cell is not in a reconfiguration state, the configuration data is stored in a FIFO.
REFERENCES:
patent: Re34363 (1993-08-01), Freeman
patent: 4706216 (1987-11-01), Carter
patent: 4739474 (1988-04-01), Holszlynski et al.
patent: 4761755 (1988-08-01), Ardini et al.
patent: 4811214 (1989-03-01), Nosenchuck et al.
patent: 4870302 (1989-09-01), Freeman
patent: 4901268 (1990-02-01), Judd
patent: 4967340 (1990-10-01), Dawes
patent: 5014193 (1991-05-01), Garner et al.
patent: 5015884 (1991-05-01), Agrawal et al.
patent: 5021947 (1991-06-01), Campbell et al.
patent: 5023775 (1991-06-01), Porer
patent: 5081375 (1992-01-01), Pickett et al.
patent: 5109503 (1992-04-01), Cruickshank et al.
patent: 5123109 (1992-06-01), Hillis
patent: 5125801 (1992-06-01), Nabity et al.
patent: 5128559 (1992-07-01), Steele
patent: 5142469 (1992-08-01), Weisenborn
patent: 5204935 (1993-04-01), Mihara et al.
patent: 5208491 (1993-05-01), Ebeling et al.
patent: 5226122 (1993-07-01), Thayer et al.
patent: 5233539 (1993-08-01), Agrawal et al.
patent: 5247689 (1993-09-01), Ewert
patent: 5287472 (1994-02-01), Horst
patent: 5301344 (1994-04-01), Kolchinsky
patent: 5303172 (1994-04-01), Magar et al.
patent: 5336950 (1994-08-01), Popli et al.
patent: 5361373 (1994-11-01), Gilson
patent: 5418952 (1995-05-01), Morley et al.
patent: 5421019 (1995-05-01), Holszlynski et al.
patent: 5422823 (1995-06-01), Agrawal et al.
patent: 5426378 (1995-06-01), Ong
patent: 5430687 (1995-07-01), Hung et al.
patent: 5440245 (1995-08-01), Galbraith et al.
patent: 5442790 (1995-08-01), Nosenchuck
patent: 5444394 (1995-08-01), Watson et al.
patent: 5448186 (1995-09-01), Kawata
patent: 5455525 (1995-10-01), Ho et al.
patent: 5457644 (1995-10-01), McCollum
patent: 5473266 (1995-12-01), Ahanin et al.
patent: 5473267 (1995-12-01), Stansfield
patent: 5475583 (1995-12-01), Bock et al.
patent: 5475803 (1995-12-01), Stearns et al.
patent: 5483620 (1996-01-01), Pechanek et al.
patent: 5484103 (1996-01-01), Pedersen et al.
patent: 5485104 (1996-01-01), Agrawal et al.
patent: 5489857 (1996-02-01), Agrawal et al.
patent: 5491353 (1996-02-01), Kean
patent: 5493239 (1996-02-01), Zlotnick
patent: 5497498 (1996-03-01), Taylor
patent: 5506998 (1996-04-01), Kato et al.
patent: 5510730 (1996-04-01), El Garnal et al.
patent: 5511173 (1996-04-01), Yamaura et al.
patent: 5513366 (1996-04-01), Agarwal et al.
patent: 5521837 (1996-05-01), Frankle et al.
patent: 5522083 (1996-05-01), Gove et al.
patent: 5532693 (1996-07-01), Winters et al.
patent: 5532957 (1996-07-01), Malhi
patent: 5535406 (1996-07-01), Kolchinsky
patent: 5537057 (1996-07-01), Leong et al.
patent: 5537601 (1996-07-01), Kimura et al.
patent: 5541530 (1996-07-01), Cliff et al.
patent: 5544336 (1996-08-01), Kato et al.
patent: 5548773 (1996-08-01), Kemney et al.
patent: 5555434 (1996-09-01), Carlstedt
patent: 5559450 (1996-09-01), Ngai et al.
patent: 5561738 (1996-10-01), Kinerk et al.
patent: 5570040 (1996-10-01), Lytle et al.
patent: 5583450 (1996-12-01), Trimberger et al.
patent: 5586044 (1996-12-01), Agrawal et al.
patent: 5587921 (1996-12-01), Agrawal et al.
patent: 5588152 (1996-12-01), Dapp et al.
patent: 5590345 (1996-12-01), Barker et al.
patent: 5742180 (1998-04-01), DeHon et al.
patent: 5828858 (1998-10-01), Athanas et al.
Villasenor, John et al., "Configurable Computing."Scientific American, vol. 276, No. 6, Jun. 1997, pp. 66-71.
Villasenor, John et al., "Configurable Computing Solutions for Automatic Target Recognition," IEEE, 1996 pp. 70-79.
Tau, Edward, et al., "A First Generation DPGA Implementation," FPD'95, pp. 138-143.
Athanas, Peter, et al., "IEEE Symposium on FPGAs For Custom Computing Machines," IEEE Computer Society Press, Apr. 19-21, 1995, pp. i-vii, 1-222.
Bittner, Ray, A., Jr., "Wormhole Run-Time Reconfiguration: Conceptualization and VLSI Design of a High Performance Computing system," Dissertation, Jan. 23, 1997, pp. i-xx, 1-415.
Myers G., Advances in Computer Architecture, Wiley-Interscience Publication, 2nd ed., John Wiley & Sons, Inc. pp. 463-494, 1978.
M. Saleeba, "A Self-Contained Dynamically Reconfigurable Processor Architecture", Sixteenth Australian Computer Science Conference, ASCS-16, QLD, Australia, Feb. 1993.
M. Morris Mano, "Digital Design,"by Prentice Hall, Inc., Englewood Cliffs, New Jersey 07632, 1984, pp. 119-125, 154-161.
Maxfield, C. "Logic that Mutates While-U-Wait" EDN (Bur. Ed) (USA), EDN (European Edition), Nov. 7, 1996, Cabners Publishing, USA.
Munch Robert
Vorbach Martin
Heckler Thomas M.
PACT GmbH
LandOfFree
Run-time reconfiguration method for programmable units does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Run-time reconfiguration method for programmable units, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Run-time reconfiguration method for programmable units will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-946238