Rendering PostScript TM Fonts on FPGAs | SpringerLink
Skip to main content

Rendering PostScript TM Fonts on FPGAs

  • Conference paper
Field Programmable Logic and Applications (FPL 1999)

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

Included in the following conference series:

  • 836 Accesses

Abstract

This paper describes how custom computing machines can be used to implement a simple outline font processor. An FPGA based co-processor is used to accelerate the compute intensive portions of font rendering. The font processor builds on several PostScript components previously presented by the authors to produce a system that can rapidly render fonts. A prototype implementation is described followed by an explanation of how this could be extended to build a complete system.

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

Access this chapter

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
JPY 3498
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
JPY 11439
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
JPY 14299
Price includes VAT (Japan)
  • 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.

Similar content being viewed by others

References

  1. Adobe Systems. Adobe PostScript Extreme White Paper. Adobe System Inc. (1997)

    Google Scholar 

  2. Adobe Systems. Adobe PrintGear Technology Backgrounder. Adobe Systems Inc. (1997)

    Google Scholar 

  3. Smooth Operator. The Economist. Edition 6 March (1999)

    Google Scholar 

  4. Mangione-Smith, W.H., Hutchings, B., Andrews, D., Hon, A.D., Ebeling, C., Hartenstein, R., Mencer, O., Morris, J., Palem, K., Prasanna, V.K., Spaanenburg, H.A.E.: Seeking Solutions in Configurable Computing. IEEE Computer 30(12) (December 1997)

    Google Scholar 

  5. Intel. Accelerated Graphics Port Interface Specification Revision 2.0 (December 11, 1997)

    Google Scholar 

  6. Sheeran, M., Jones, G.: Circuit Design in Ruby. In: Stanstrup, J. (ed.) Formal Methods for VLSI Design, North Holland, Amsterdam (1992)

    Google Scholar 

  7. Singh, S., Bellec, P.: Virtual Hardware for Graphics Applications using FPGAs. In: FCCM 1994. IEEE Computer Society, Los Alamitos (1994)

    Google Scholar 

  8. Singh, S.: Architectural Descriptions for FPGA Circuits. In: FCCM 1995, IEEE Computer Society, Los Alamitos (1995)

    Google Scholar 

  9. Foley, J.D., Van Dam, A.: Computer Graphics: Principles and Practice. Addison Wesley, Reading (1997)

    Google Scholar 

  10. Xilinx. XC6200 FPGA Family Data Sheet. Xilinx Inc. (1995)

    Google Scholar 

  11. Xilinx VirtexTM 2.5V FPGA Product Specification. Xilinx Inc. (1998)

    Google Scholar 

  12. MacVicar, D., Singh, S.: Accelerating DTP with Reconfigurable Computing Engines. In: FPL 1998. Springer, Heidelberg (1998)

    Google Scholar 

  13. Singh, S., et al.: PostScriptTM Rendering with Virtual Hardware. In: FPL 1997. Springer, Heidelberg (1997)

    Google Scholar 

  14. http://www.xilinx.com/products/virtex.htm

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

MacVicar, D., Patterson, J.W., Singh, S. (1999). Rendering PostScript TM Fonts on FPGAs. In: Lysaght, P., Irvine, J., Hartenstein, R. (eds) Field Programmable Logic and Applications. FPL 1999. Lecture Notes in Computer Science, vol 1673. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-48302-1_23

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-48302-1_23

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-66457-4

  • Online ISBN: 978-3-540-48302-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics