Skip to main content

FPGA Implementations of the RNR Cellular Automata to Model Electrostatic Field

  • Conference paper
High Performance Computing for Computational Science - VECPAR 2004 (VECPAR 2004)

Abstract

The classic way to describe electrostatic field is using Partial Differential Equations and suitable boundary conditions. In most situations we need numerical methods mainly based on discretisation of time and space. In this paper we follow a different approach: we introduce RNR Cellular Automata that is capable of modeling the electrostatic field at macroscopic level. Iterations of the automata are averaged on time and space to get continuous variables. We implement RNR Cellular Automata with FPGA and compare the performance with the results using classic sequential programming. We get some regular architectures specially adapted to fully-parallel machines, and explore its benefits and drawbacks.

Candidate to the best student paper award.

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. Wolfram, S.: Statistical mechanics of cellular automata. Reviews of Modern Physics 55, 601–644 (1983)

    Article  MATH  MathSciNet  Google Scholar 

  2. Toffoli, T.: Occam, Turing, von Neumann, Jaynes: How much can you get for how little? (A conceptual introduction to cellular automata). The Interjournal (October 1994)

    Google Scholar 

  3. Wolfram, S.: A New Kind of Science. Wolfram media, Champaign (2002)

    MATH  Google Scholar 

  4. Margolus, N.: Physics-Like models of computation. Physica 10D, 81–95 (1984)

    Google Scholar 

  5. Toffoli, T.: Cellular Automata as an alternative to (rather than an approximation of) Differential Equations in Modeling Physics. Physica 10D, 117–127 (1984)

    Google Scholar 

  6. Smith, M.A.: Cellular Automata Methods in Mathematical Physics. Ph.D. Thesis. MIT Department of Physics (May 1994)

    Google Scholar 

  7. Sarkar, P.: A brief history of cellular automata. ACM Computing Surveys 32(1), 80–107 (2000)

    Article  Google Scholar 

  8. Shackleford, B., Tanaka, M., Carter, R.J., Snider, G.: FPGA Implementation of Neighborhood-of-Four Cellular Automata Random Number Generators. In: Proceedings of FPGA 2002, pp. 106–112 (2002)

    Google Scholar 

  9. Levich, B.G.: Curso de Física teórica. Volumen I: Teoría del campo electromagnético y teoría de la relatividad. Reverté (1974)

    Google Scholar 

  10. Gerald, C.F., Wheatley, P.O.: Applied Numerical Analysis, 6th edn. Addison Wesley Longman, Amsterdam (1999)

    Google Scholar 

  11. Cerdá-Boluda, J.: Arquitecturas VLSI de Autómatas Celulares para Modelado Físico. Ph.D Thesis. UPV Electronic Engineering Dept. (to be published)

    Google Scholar 

  12. Chopard, B., Droz, M.: Cellular Automata Modeling of Physical Systems. Cambridge University Press, Cambridge (1999)

    Google Scholar 

  13. Marsaglia, G.: DIEHARD (1996), http://stat.fsu.edu/~geo/diehard.html

  14. Jaquenod, G., De Giusti, M.R.: Performance y uso de recursos de contadores basados en Linear Feedback Shift Registers (LFSRs). In: VIII Workshop IBERCHIP, Guadalajara, México (2002)

    Google Scholar 

  15. Chew, W.C., Jin, J.M., Lu, C.C., Michielssen, E., Song, J.M.: Fast Solution Methods in Electromagnetics. IEEE Transactions on Antennas and Propagation 45(3), 523–533 (1997)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Cerdá-Boluda, J., Amoraga-Lechiguero, O., Torres-Curado, R., Gadea-Gironés, R., Sebastià-Cortés, A. (2005). FPGA Implementations of the RNR Cellular Automata to Model Electrostatic Field . In: Daydé, M., Dongarra, J., Hernández, V., Palma, J.M.L.M. (eds) High Performance Computing for Computational Science - VECPAR 2004. VECPAR 2004. Lecture Notes in Computer Science, vol 3402. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11403937_30

Download citation

  • DOI: https://doi.org/10.1007/11403937_30

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-31854-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics