Skip to main content

Real Time Simulation in Floating Point Precision Using FPGA Computing

  • Conference paper
Reconfigurable Computing: Architectures, Tools and Applications (ARC 2009)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 5453))

Included in the following conference series:

Abstract

Real time simulations are indispensable for evaluation of new components, control system development, and system integration. There is a trade-off between model fidelity and the computational demands of the model; often lower fidelity models are chosen to speed development and to enable real time testing. FPGA technology offers an advantage over software simulation by exploiting bit and instruction level parallelism by default, but traditionally at the expense of coding effort and the need for experienced hardware engineers. The high cost of developing a model to execute on a FPGA is particularly prohibitive due to modifications occurring during system development. The work presents a process enabling an engineer to avoid hand-coded VHDL programming, yet take full advantage of the technology. The process described comes as a complete package: creating the model using pre-defined libraries, compilation and execution using specialized FPGA tools, simulation, co-simulation and interfacing with other technologies using in-house developed drivers.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. Wu, X., Figueroa, H., Monti, A.: Testing of digital controllers using real-time hardware in the loop simulation. In: Power Electronics Specialists Conference, 2004. PESC 2004. 2004 IEEE 35th Annual, Aachen, Germany, vol. 5, pp. 3622–3627 (2004)

    Google Scholar 

  2. Robert, D.T., Chris, D., David, B.P., James, H.: Modelling and Implementation of DSP FPGA Solutions. White Paper, 2000 - origin.xilinx.com (2004)

    Google Scholar 

  3. Zhi, G., Abhishek, M., Walid, N.: Automation of IP core interface generation for reconfigurable computing. In: 16th International Conference on Field Programmable Logic and Applications (FPL 2006), Madrid, Spain (2006)

    Google Scholar 

  4. Brian, S., Steve, C., Chen, C., Joe, C., Matt, F., Ivan, H., Tam, T., Terri, V.: Reconfigurable Architectures for Systems Level Applications of Adaptive Computing, University of Southern California Information Sciences Institute. Arlington, VA 22203 (2000)

    Google Scholar 

  5. Ho, C.H., Leong, M.P., Leong, P.H.W., Becker, J., Glesner, M.: Rapid Prototyping of FPGA based Floating Point DSP Systems. In: Rapid System Prototyping, 2002. Proceedings. 13th IEEE International Workshop, Hong Kong, Shatin, pp. 19–24 (2002)

    Google Scholar 

  6. Xilinx, http://www.xilinx.com

  7. Ligon III, W.B., McMillan, S., Monn, G., Schoonover, K., Stivers, F., Underwood, K.D.: A re-evaluation of the practicality of floating-point operations on FPGAs. In: FPGAs for Custom Computing Machines, 1998. Proceedings. IEEE Symposium, Napa Valley, USA, pp. 206–215 (1998)

    Google Scholar 

  8. Vincent, K., Jörg, S., Günther, D.: Reusable Design of Inter-chip Communication Interfaces for Next Generation of Adaptive Computing Systems. In: Beigl, M., Lukowicz, P. (eds.) ARCS 2005. LNCS, vol. 3432, pp. 167–177. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  9. Synplicity, http://www.synplicity.com/literature/haps/datasheets/haps-52-ds.pdf

  10. Mark, K., Nariman, S.: Hardware-in-the-Loop Simulator for Research on Fault Tolerant Control of Electrohydraulic Flight Control Systems. In: Proceedings of the 2006 American Control Conference Minneapolis, USA (2006)

    Google Scholar 

  11. Ethereal, http://ethereal.brothersoft.com/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Apopei, B., Mills, A., Dodd, T., Thompson, H. (2009). Real Time Simulation in Floating Point Precision Using FPGA Computing. In: Becker, J., Woods, R., Athanas, P., Morgan, F. (eds) Reconfigurable Computing: Architectures, Tools and Applications. ARC 2009. Lecture Notes in Computer Science, vol 5453. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-00641-8_40

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-00641-8_40

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-00640-1

  • Online ISBN: 978-3-642-00641-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics