Skip to main content

Reconfigurable Computing Education in Computer Science

  • Conference paper
  • 1474 Accesses

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

Abstract

Teaching reconfigurable computing to computer science students demands special attention due to limited student experience in electronics and digital system design. This paper presents a compact course on reconfigurable processors, which was offered at the Technische Universität Darmstadt, and is intended for instructors aiming to introduce a new course in reconfigurable computing. In contrast to courses on digital system design, which use FPGAs as a case platform, our course places this platform at the centre of its focus and highlights its features as a basis for reconfigurable computing.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Intel-Corporation: Consistent platform-level services for tightly coupled accelerators, http://download.intel.com/technology/platforms/quickassist/quickassist_aal_whitepaper.pdf

  2. Loya-Hernandez, J., Gonzalez-Vazquez, J., Garduno-Mota, M.: Teaching Reconfigurable Hardware Using an Interdisciplinary Problem Based Model to Strengthen Digital Systems Design Skills in Electronic Engineering Undergraduates. In: Proceedings of IEEE International Conference on Microelectronic Systems Education, San Diego, CA (2007)

    Google Scholar 

  3. Sklyarov, V., Skliarova, I.: Reconfigurable Systems: Methods, Tools, Tutorials, and Projects. IEEE Transactions on Education 48(2), 290–300 (2005)

    Article  Google Scholar 

  4. Teuscher, C., Haenni, J.-O., Gomez, F.J., Restrepo, H.F., Sanchez, E.: A Tool for Teaching and Research on Computer Architecture and Reconfigurable Systems. In: Proceedings of 25th Euromicro Conference, Milant, Italy (1999)

    Google Scholar 

  5. Hall, T., Hamblen, J.: Using FPGAs to Simulate and Implement Digital Design Systems in the Classroom. In: Proceedings of 2006 American Society for Engineering Education Southeastern Section Annual Meeting, Tuscaloosa, AL (2006)

    Google Scholar 

  6. Stanley, T., Xuan, T., Fife, L., Olton, D.: Simple Eight Bit, Emulated Computers for Illustrating Computer Architecture Concepts and Providing a Starting Point for Student Designs. In: Proceedings of 9th Australasian Computing Education Conference, Ballarat, Victoria, Australia (2007)

    Google Scholar 

  7. Torreson, J., Norendal, J., Glette, K.: Establishing a New Course in Reconfigurable Logic System Design. In: Proceedings of 10th IEEE Workshop on Design and Diagnostics of Electronic Circuits and Systems, Krakow, Poland (2007)

    Google Scholar 

  8. ECTS: European credit transfer and accumulation system, users’ guide (2009), http://ec.europa.eu/education/lifelong-learning-policy/doc/ects/guide_en.pdf

  9. Biggs, J., Tang, C.: Teaching for Qualtiy Learning at University. McGrawHill Education, New York (2007)

    Google Scholar 

  10. Zomaya, A.: Handbook of Innovative Computational Paradigms. Springer, Heidelberg (2006)

    Google Scholar 

  11. Hauck, A., Dehon, A.: Reconfigurable Computing. Morgan Kaufmann, Burlington (2007)

    Google Scholar 

  12. ACM: Transactions on reconfigurable technology and systems, http://trets.cse.sc.edu/index.html

  13. IEEE-ACM: Curriculum guidelines for undergraduate degree programs in computer engineering (2004), http://www.eng.auburn.edu/ece/CCCE/CCCE-FinalReport-2004Dec12.pdf

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Shoufan, A., Huss, S.A. (2010). Reconfigurable Computing Education in Computer Science. In: Sirisuk, P., Morgan, F., El-Ghazawi, T., Amano, H. (eds) Reconfigurable Computing: Architectures, Tools and Applications. ARC 2010. Lecture Notes in Computer Science, vol 5992. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-12133-3_30

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-12133-3_30

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-12132-6

  • Online ISBN: 978-3-642-12133-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics