Skip to main content

Towards Automated Design of Large-Scale Circuits by Combining Evolutionary Design with Data Mining

  • Conference paper
Book cover Advances in Knowledge Discovery and Data Mining (PAKDD 2006)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 3918))

Included in the following conference series:

  • 3008 Accesses

Abstract

As an important branch of evolvable hardware, evolutionary design of circuit (EDC) is a promising way to realize automated design of complex electronic circuits. To improve EDC in efficiency, scalability and capability of optimization, a novel technique was developed. It features an adaptive multi-objective genetic algorithm and interactions between EDC and data mining. It was validated by the experiments on arithmetic circuits, showing some exciting results. Some circuits evolved are the best ones ever reported in terms of gate count and operating speed. Moreover, some novel knowledge, e.g., efficient and scalable design formulae and generalized transform rules have been discovered by mining the data and results of EDC, which are easy to verify but difficult to dig out by human experts with existing knowledge.

This work was partially supported by National Natural Science Foundation of China (under grants No. 60133010 and No. 60374063) and China Postdoctoral Science Foundation.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Yao, X., Higuichi, T.: Promises and Challenges of Evolvable Hardware. IEEE Trans. on Systems Man and Cybernetics-Part C 1, 87–97 (1999)

    Article  Google Scholar 

  2. Zhao, S.G.: Study of the Evolutionary Design Methods of Electronic Circuits. Ph.D. dissertation (in Chinese), Xidian University, China (2003)

    Google Scholar 

  3. Goldberg, D.E.: Genetic Algorithms in Search, Optimization and Machine Learning. Addison-Wesley, Reading (1989)

    MATH  Google Scholar 

  4. Zhao, S.G., Yang, W.H.: Intrinsic Hardware Evolution Based on a Prototype of Function Level FPGA. Chinese Journal of Computers 6, 666–669 (2002)

    Google Scholar 

  5. Koza, J.R.: Genetic Programming: On the Programming of Computers by Means of Natural Selection. MIT Press, Cambridge (1992)

    MATH  Google Scholar 

  6. Vassilev, V.K., Job, D., Miller, J.F.: Towards the Automatic Design of More Efficient Digital Circuits. In: Proceedings of EH 2000, pp. 151–160. IEEE, PaloAlto (2000)

    Google Scholar 

  7. Coello Coello, A.C., et al.: Use of Evolutionary Techniques to Automate the Design of Combinational Circuits. Inter. J. of Smart Engineering System Design 4, 299–314 (2000)

    MATH  Google Scholar 

  8. Shang, Y.C., Cai, X.M.: General Bionomics. Beijing University Press, Beijing (1992)

    Google Scholar 

  9. Gilbert, S.F.: Developmental Biology, 6th edn. Sinauer Associates Inc., Sunderland (2000)

    Google Scholar 

  10. Miller, J.F., Job, D., Vassilev, V.K.: Principles in the Evolutionary Design of Digital Circuits: Part I. J. of Genetic Programming and Evolvable Machines 1/2, 7–35 (2000)

    Article  MATH  Google Scholar 

  11. Miller, J.F., Job, D., Vassilev, V.K.: Principles in the Evolutionary Design of Digital Circuits: Part II. J. of Genetic Programming and Evolvable Machines 3, 259–288 (2000)

    Article  MATH  Google Scholar 

  12. Zhao, S.G., Jiao, L.C., Tang, M.: Automated Design and Knowledge Discovery of Logic Circuits Using a Multi-objective Adaptive GA. In: Zhang, S., Jarvis, R.A. (eds.) AI 2005. LNCS (LNAI), vol. 3809, pp. 997–1000. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zhao, S., Zhao, M., Zhao, J., Jiao, L. (2006). Towards Automated Design of Large-Scale Circuits by Combining Evolutionary Design with Data Mining. In: Ng, WK., Kitsuregawa, M., Li, J., Chang, K. (eds) Advances in Knowledge Discovery and Data Mining. PAKDD 2006. Lecture Notes in Computer Science(), vol 3918. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11731139_100

Download citation

  • DOI: https://doi.org/10.1007/11731139_100

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-33207-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics