State saving and restoration in reprogrammable FPGAs

Electronic digital logic circuitry – Multifunctional or programmable – Having details of setting or programming of interconnections...

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

326 40, H03K 19173

Patent

active

058444220

ABSTRACT:
Structures for saving states of memory cells in an FPGA while the FPGA is being configured are shown. Structures for saving flip flop states, lookup table configurations, and block RAM states are specifically described. Structures are described having (1) a SAVE STATE bit for saving the state of each flip flop, each lookup table RAM, and each block RAM. With these structures, each storage unit can be selectively restored. (2) a SAVE STATE bit for each row(column) of logic blocks in the FPGA. In such structures it is possible with a single SAVE STATE signal to selectively save or restore every memory element in the row, possibly including flip flops, lookup tables, and blocks of RAM. Several structures and methods for providing the SAVE STATE signal are also described. These include: (1) bits in the bitstream of a first configuration which indicate which memory units of the first configuration are to be retained during a second configuration; (2) bits at the beginning of the bitstream of a second configuration which indicate which memory units of the first configuration are to be retained during a second configuration; and (3) circuit loadable during operation of a first configuration which indicates which memory units of the first configuration are to be retained during a second configuration.

REFERENCES:
patent: Re34363 (1993-08-01), Freeman
patent: 5267187 (1993-11-01), Hsieh et al.
patent: 5343406 (1994-08-01), Freeman et al.
patent: 5349249 (1994-09-01), Chiang et al.
patent: 5414377 (1995-05-01), Freidin
patent: 5426379 (1995-06-01), Trimberger
patent: 5432719 (1995-07-01), Freeman et al.
Xilinx, Inc., "The Programmable Logic data Book," 1994, 2-7 through 2-49, available from Xilinx, Inc., 2100 Logic Drive, San Jose, California 95124.
S. Wilton, J. Rose, Z. Vranesic, "Memory/Logic Interconnect Flexibility in FPGAs with Large Embedded Memory Arrays", IEEE CICC, May 1996, pp. 144-147.
T. Ngai, J. Rose, S. Wilton, "An SRAM-Programmable Field-Configurable Memory", IEEE CICC, Santa Clara, CA May 1995, pp. 499-502.
S. Wilton, J. Rose, Z. Vranesic, "Architecture of Centralized Field-Configurable Memory", 3rd ACM Int'l Symposium on Field-Programmable Gate-Arrays, FPGA '95, Feb. 1995, pp. 97-103.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

State saving and restoration in reprogrammable FPGAs does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with State saving and restoration in reprogrammable FPGAs, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and State saving and restoration in reprogrammable FPGAs will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2398515

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.