Skip to main content

The design of a coprocessor board using Xilinx's XC6200 FPGA — An experience report

  • Custom Computers
  • Conference paper
  • First Online:

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

Abstract

We present the design of the Hades coprocessor board, which uses the new XC6200 FPGA family from Xilinx. The board contains a single XC6216 with 64×64 cells and 256 KB of fast local memory. It is accessed from the host (an ETH Ceres-2 workstation) via a conventional memory interface. A complete listing of the logic necessary to interface the XC6216 FPGA is presented in the Lola HDL. Especially for readers new to the field of hardware design, we report on our experiences during the development of the board.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. S. Guccione. List of FPGA-based Computing Machines. http://www.io.com-/guccione/HW-list.html.

    Google Scholar 

  2. S. Gehring, S. Ludwig. The Trianus System and its Application to Custom Computing. 6th Intl. Workshop on Field-Programmable Logic and Applications. Springer, 1996.

    Google Scholar 

  3. Algotronix. CAL-1024 Datasheet, 1990.

    Google Scholar 

  4. B. Heeb and C. Pfister. Chameleon: A Workstation of a Different Colour. 2nd Intl. Workshop on Field-Programmable Logic and Applications, Springer, 1992.

    Google Scholar 

  5. Xilinx. XC6200 FPGA Family. Advance Product Description, 1995.

    Google Scholar 

  6. S. Churcher, T. Kean, B. Wilkie. The XC6200 FastMap Processor Interface. 5th Intl. Workshop on Field-Programmable Logic and Applications. Springer, 1995.

    Google Scholar 

  7. R. Ohran. Lilith: A Workstation Computer for Modula-2. Diss. Nr. 7646, ETH Zürich, 1984.

    Google Scholar 

  8. H. Eberle. Development and Analysis of a Workstation Computer. Diss. Nr. 8431, ETH Zürich, 1987.

    Google Scholar 

  9. National Semiconductor. Series 32000 Microprocessors Databook, 1988.

    Google Scholar 

  10. Cypress. Programmable Logic Data Book, 1995.

    Google Scholar 

  11. G. Knittel. A PCI-compatible FPGA-Coprocessor for 2D/3D Image Processing. FPGAs for Custom Computing Machines '96. IEEE Computer Society Press, 1996.

    Google Scholar 

  12. N. Wirth. Digital Circuit Design. An Introductory Textbook. Springer, 1995.

    Google Scholar 

  13. Logical Devices. CUPL PLD/FPGA Language Compiler, 1991.

    Google Scholar 

  14. S. Gehring, S. Ludwig, N. Wirth. A Laboratory for a Digital Design Course Using FPGAs. 4th Intl. Workshop on Field-Programmable Logic and Applications. Springer, 1994.

    Google Scholar 

  15. Motorola. Fast Static RAM. Databook, 1995.

    Google Scholar 

  16. Zuken-Redac. CadStar for Windows, 1996.

    Google Scholar 

  17. Texas Instruments. The TTL Data Book, 1987.

    Google Scholar 

  18. Xilinx. The Programmable Logic Data Book, 1995.

    Google Scholar 

  19. H. Johnson and M. Graham. High-Speed Digital Design: A Handbook of Black Magic. Prentice Hall, 1993.

    Google Scholar 

  20. N. Wirth and J. Gutknecht. Project Oberon: The Design of an Operating System and Compiler. Addison Wesley, 1992.

    Google Scholar 

  21. M. Reiser and N. Wirth. Programming in Oberon: Steps Beyond Pascal and Modula. Addison Wesley, 1992.

    Google Scholar 

  22. W. Luk, N. Shirazi, P. Cheung. Modelling and Optimising Run-Time Reconfigurable Systems. FPGAs for Custom Computing Machines '96. IEEE Computer Society Press, 1996.

    Google Scholar 

  23. Institute for Computer Systems. The Oberon Archive. ftp://ftp.inf.ethz.ch/pub/software/Oberon.

    Google Scholar 

  24. S. Guccione and M. Gonzalez. Classification and Performance of Reconfigurable Architectures. 5th Intl. Workshop on Field-Programmable Logic and Applications. Springer, 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Reiner W. Hartenstein Manfred Glesner

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ludwig, S.H.M. (1996). The design of a coprocessor board using Xilinx's XC6200 FPGA — An experience report. In: Hartenstein, R.W., Glesner, M. (eds) Field-Programmable Logic Smart Applications, New Paradigms and Compilers. FPL 1996. Lecture Notes in Computer Science, vol 1142. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61730-2_8

Download citation

  • DOI: https://doi.org/10.1007/3-540-61730-2_8

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-61730-3

  • Online ISBN: 978-3-540-70670-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics