Skip to main content

Development and evolution of hardware behaviors

  • Conference paper
  • First Online:
Towards Evolvable Hardware

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

Abstract

A new system is proposed towards the computational frame-work of evolutionary hardware that adaptively changes its structure and behavior according to the environment. In the proposed system, hardware specifications, which produce hardware structures and behaviors, are automatically generated as Hardware Description Language (HDL) programs. Using a rewriting system, the system introduces a program development process, that imitates the natural development process from pollinated egg to adult and gives the HDL-program flexible evolvability. Also discussed is a method to evolve the language itself by modifying the corresponding rewriting system. This method is intended to serve as hierarchal mechanism of evolution and to contribute to the evolvability of large-scale hardware. Although this paper's discussion is mainly involves in HDL-programs because our goal is hardware evolution, the techniques described here are applicable to ordinary computer programs written in such conventional formats as ā€œCā€ language.

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. Jun'ichi Mizoguchi, Hitoshi Hemmi, and Katsunori Shimohara. Production genetic algorithms for automated hardware design through an evolutionary process. In IEEE Conference on Evolutionary Computation, 1994.

    Google ScholarĀ 

  2. Hitoshi Hemmi, Jun'ichi Mizoguchi, and Katsunori Shimohara. Development and evolution of hardwaxe behaviors. In Rodney Brooks and Pattie Maes, editors, Artificial Life IV. MIT Press, 1994.

    Google ScholarĀ 

  3. Przemyslaw Prusinkiewicz and Aristid Lindenmayer. The Algorithmic Beauty of Plants. Springer-Verlag, 1990.

    Google ScholarĀ 

  4. David Jefferson et al. Evolution as a theme in artificial life; the genesys/tracker system. In Artificial Life II, pages 549ā€“576. Addison-Wesley, 1992.

    Google ScholarĀ 

  5. John R. Koza. Genetic Programming: On the programming of computers by means of natural selection. The MIT Press, 1992.

    Google ScholarĀ 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Eduardo Sanchez Marco Tomassini

Rights and permissions

Reprints and permissions

Copyright information

Ā© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hemmi, H., Mizoguchi, J., Shimohara, K. (1996). Development and evolution of hardware behaviors. In: Sanchez, E., Tomassini, M. (eds) Towards Evolvable Hardware. Lecture Notes in Computer Science, vol 1062. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61093-6_11

Download citation

  • DOI: https://doi.org/10.1007/3-540-61093-6_11

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-61093-9

  • Online ISBN: 978-3-540-49947-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics