Skip to main content

Partial reconfiguration of FPGA mapped designs with applications to fault tolerance and yield enhancement

  • Reconfiguration I
  • Conference paper
  • First Online:
Book cover Field-Programmable Logic and Applications (FPL 1997)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1304))

Included in the following conference series:

Abstract

Field-programmable gate arrays have the potential to provide reconfigurability in the presence of faults. In this paper, we have investigated the problem of partially reconfiguring FPGA mapped designs. We present a maximum matching based algorithm to reconfigure the placement on an FPGA with little or no impact on circuit performance. Experimental results indicate the algorithm works well for both fault tolerance and reconfigurable computing applications. We also present the motivation and feasibility of using a similar approach for dynamic circuit reconfigurability.

partially supported by contract number F33615-96-C-1912 from Wright Laboratories of the US Air Force

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. S. D. Brown, R. J. Fancis, J. Rose, and Z. G. Vransic. Field-Programmable Gate Arrays. Kluwer Academic Publishers, 1992.

    Google Scholar 

  2. S. Durand and C. Piguet. FPGA with Selfrepair Capabilities. In ACM Second International Workshop on Field-Programmable Gate Arrays, pages 1–6, Feburary 1994.

    Google Scholar 

  3. S. Dutt and F. Hanchek. REMOD: A New Methodology for Designing FaultTolerant Arithmetic Circuits. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 5:34–56, March 1997.

    Article  Google Scholar 

  4. S. Even. Graph Algorithms. Computer Science Press, 1979.

    Google Scholar 

  5. F. Hanchek and S. Dutt. Node-Covering Based Defect and Fault Tolerance Methods for Increased Yield in FPGAs. In Proceedings of the IEEE International Conference on VLSI Design, pages 225–229, January 1996.

    Google Scholar 

  6. F. Hatori, T.Sakurai, K. Sawada, M. Takahashi, M. Ichida, M. Uchida, I. Yoshii, Y. Kawahara, T. Hibi, Y. Sacki, H. Muraga, and K. Kanzaki. Introducing Redundancy in Field Programmable Gate Arrays. In Proceedings of the IEEE International Conference on Custom Integrated Circuits, pages 7.1.1-7.1.4, 1993.

    Google Scholar 

  7. N. J. Howard, A. M. Tyrrell, and N. M. Allinson. The Yield Enhancement of Field-Programmable Gate Arrays. IEEE Transactions on VLSI Systems, 2:115–123, March 1994.

    Article  Google Scholar 

  8. Xilinx Inc. The Programmable Logic Data Book. Xilinx, 2100 Logic Drive, San Jose, CA 95124-3400, 1995.

    Google Scholar 

  9. J. L. Kelly and P. A. Ivey. A Novel Approach to Defect Tolerant Design for SRAM Based FPGAs. In ACM Second International Workshop on Field-Programmable Gate Arrays, pages 1–11, Feburary 1994.

    Google Scholar 

  10. K. Keutzer. Challenges in CAD for the One Million Gate FPGA. In ACM Fifth International Symposium on Field-Programmable Gate Arrays, pages 133–134, Feburary 1997.

    Google Scholar 

  11. F. T. Leighton and P. W. Shor. Tight Bounds for Minimax Grid Matching with Applications to Average Case Analysis of Algorithms. In Proceedings of the Symposium on Theory of Computing, pages 91–103, May 1986.

    Google Scholar 

  12. A. Mathur, K. C. Chen, and C. L. Liu. Re-engineering of Timing Constrained Placements for Regular Architectures. In IEEE/ACM International Conference on Computer Aided Design, pages 485–490, November 1995.

    Google Scholar 

  13. C. Papadimitriou and K. Steiglitz. Combinatorial Optimization. Prentice Hall Pubblishers, 1982.

    Google Scholar 

  14. J. Rose and D. Hill. Architectural and Physical Design Challenges for One-Million Gate FPGAs and Beyond. In ACM Fifth International Symposium on Field-Programmable Gate Arrays, pages 129–132, Feburary 1997.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Wayne Luk Peter Y. K. Cheung Manfred Glesner

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Emmert, J.M., Bhatia, D. (1997). Partial reconfiguration of FPGA mapped designs with applications to fault tolerance and yield enhancement. In: Luk, W., Cheung, P.Y.K., Glesner, M. (eds) Field-Programmable Logic and Applications. FPL 1997. Lecture Notes in Computer Science, vol 1304. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-63465-7_219

Download citation

  • DOI: https://doi.org/10.1007/3-540-63465-7_219

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-63465-2

  • Online ISBN: 978-3-540-69557-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics