Skip to main content

Feasible evolutionary and self-repairing hardware by means of the dynamic reconfiguration capabilities of the FIPSOC devices

  • Conference paper
  • First Online:
Book cover Evolvable Systems: From Biology to Hardware (ICES 1998)

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

Included in the following conference series:

Abstract

In this paper we shall address the paradigms of evolutionary and self-repairing hardware using a new family of programmable devices, called FIPSOC (Field Programmable System On a Chip). The most salient feature of these devices is the integration on a single chip of a programmable digital section, a programmable analog section and a general-purpose microcontroller. Furthermore, the programmable digital section has been designed including a flexible and fast dynamic reconfiguration scheme. These properties provide an efficient framework for tackling the specific features posed by the emerging field of evolutionary computation. We shall demonstrate this fact by means of two different case studies: a self-repairing strategy for digital systems, suitable for applications in environments exposed to radiation, and an efficient implementation scheme for evolving parallel cellular machines.

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. G. McGregor, P. Lysaght: Extending Dynamic Circuit Switching to Meet the Challenges of New FPGA Architectures. Field Programmable Logic and Applications, Proceedings of FPL’97. Springer-Verlag (1997) 31–40.

    Google Scholar 

  2. A. DeHon: Reconfigurable Architectures for General-Purpose Computing. A.I. Technical Report No. 1586. MIT Artificial Intelligence Laboratory (1996).

    Google Scholar 

  3. S. Churcher, T. Kean, B. Wilkie: The XC6200 FastMap Processor Interface. Field Programmable Logic and Applications, Proceedings of FPL’95. Springer-Verlag (1995) 36–43.

    Google Scholar 

  4. A. Hesener: Implementing Reconfigurable Datapaths in FPGAs for Adaptive Filter Design. Field Programmable Logic, Proceedings of FPL’96. Springer-Verlag (1996) 220–229.

    Google Scholar 

  5. J. Faura, C. Horton, P. van Duong, J. Madrenas, J.M. Insenser: A Novel Mixed Signal Programmable Device with On-Chip Microprocessor. Proceedings of the IEEE 1997 Custom Integrated Circuits Conference (1997) 103–106.

    Google Scholar 

  6. T. Ma, P. Dressendorfer: Ionizing Effects in MOS Devices and Circuits. Wiley Eds., New York (1989).

    Google Scholar 

  7. E.L. Petersen: Single event upset in space: Basic Concepts. Tutorial Short Course, IEEE Nuclear & Space Radiation Efects Conference (NSREC) (1983).

    Google Scholar 

  8. C. Stroud, S. Konala, P. Chen, M. Abramovici: Built-in self-test for programmable logic blocks in FPGAs. Proceedings of the IEEE VLSI Test Symposium (1996) 387–392.

    Google Scholar 

  9. M Sipper: Evolution of Parallel Cellular Machines. The Cellular Programming Approach. Springer-Verlag (1997).

    Google Scholar 

  10. M. Sipper: Designing evolware by cellular programming. Proc. of the first International Conference on Evolvable Systems: From Biology to Hardware (ICES96). Springer-Verlag (1996) 81–95.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Moshe Sipper Daniel Mange Andrés Pérez-Uribe

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Moreno, J.M., Madrenas, J., Faura, J., Cantó, E., Cabestany, J., Insenser, J.M. (1998). Feasible evolutionary and self-repairing hardware by means of the dynamic reconfiguration capabilities of the FIPSOC devices. In: Sipper, M., Mange, D., Pérez-Uribe, A. (eds) Evolvable Systems: From Biology to Hardware. ICES 1998. Lecture Notes in Computer Science, vol 1478. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0057636

Download citation

  • DOI: https://doi.org/10.1007/BFb0057636

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-64954-0

  • Online ISBN: 978-3-540-49916-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics