Skip to main content

Implementing processor arrays on FPGAs

  • Miscellaneous
  • Conference paper
  • First Online:
Field-Programmable Logic and Applications From FPGAs to Computing Paradigm (FPL 1998)

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

Included in the following conference series:

Abstract

Fine grain FPGAs offer a suitable medium for the implementation of bit level processor arrays. This paper describes a layout method, and a parametrized tool based on it, for designing two-dimensional array structures on FPGAs. The use of the tool is demonstrated by an example application in morphological image processing. The tool observes highlevel array structure, and thus it can find better layouts for arrays on the XC6216 FPGA, than the tool of the FPGA vendor (XACT 6000). Additionally, non-rectangular (distorted) layouts were found to perform better than rectangular ones.

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. Chaudhuri, A.S., Cheung, P.Y.K., Luk, W.: A Reconfigurable Data-Localised Array for Morphological Algorithms. In: Proc. 7th Int. Workshop on Field-Programmable Logic and Applications. Springer-Verlag, (1997) 344–353

    Google Scholar 

  2. Marnane, W.P., O'Reilly, F.J., Murphy, P.J.: Compiling Regular Arrays onto FP-GAs. In: Proc. 5th Int. Workshop on Field-Programmable Logic and Applications. Springer-Verlag, (1995) 178–187

    Google Scholar 

  3. Jebelean, T.: Implementing GCD Systolic Arrays on FPGA. In: Proc. 4th Int. Workshop on Field-Programmable Logic and Applications. Springer-Verlag, (1994) 132–137

    Google Scholar 

  4. Vassányi, I.: FPGAs and array algorithms: Two implementation examples. J. Systems Architecture 43 (1997) 23–26

    Article  Google Scholar 

  5. Grünbaum, B., Shepard, G.: Tilings and patterns. W.H. Freeman & Co., New York (1987)

    Google Scholar 

  6. Vassányi, L: An FPGA-based Cellular Array for Binary Morphological Operations. In: Proc. 2nd Workshop on Computational Modelling in Biosciences. Kecskemét, Hungary, (1995) I.17–25

    Google Scholar 

  7. Erényi, I., Fazekas, Z.: Image Processing Applications and their Parallel Aspects. Computing and Control Eng. J. of the IEE (1994) 5 71–74

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Reiner W. Hartenstein Andres Keevallik

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Vassányi, I. (1998). Implementing processor arrays on FPGAs. In: Hartenstein, R.W., Keevallik, A. (eds) Field-Programmable Logic and Applications From FPGAs to Computing Paradigm. FPL 1998. Lecture Notes in Computer Science, vol 1482. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0055278

Download citation

  • DOI: https://doi.org/10.1007/BFb0055278

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-68066-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics