Skip to main content

Reconfigurable Processors for High-Performance, Embedded Digital Signal Processing

  • 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:

Abstract

For high-performance, embedded digital signal processing, digital signal processors (DSPs) are very important. Further, they have many features which make their integration with on-chip reconfigurable logic (RL) resources feasible and beneficial. In this paper, we discuss how this integration might be done and the potential area costs and performance benefits of incorporating RL onto a DSP chip. For our proposed architecture, a reconfigurable coprocessor can provide speed-ups ranging from 2-32x with an area cost of about a second DSP core for a set of signal processing applications and kernels.

Effort sponsored by the Defense Advanced Research Projects Agency (DARPA) and Rome Laboratory, Air Force Materiel Command, USAF, under agreement number F30602-97-1-0222. The U.S. Government is authorized to reproduce and distribute reprints for Governmental purposes notwithstanding any copyright annotation thereon.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. Graham, P., Nelson, B.: FPGA-based sonar processing. In: Proceedings of the Sixth ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA 1998), pp. 201–208. ACM/SIGDA, ACM (1998)

    Google Scholar 

  2. Graham, P., Nelson, B.: Frequency-domain sonar processing in FPGAs and DSPs. In: Proceedings of the IEEE Symposium on FPGAs for Custom Computing Machines (FCCM 1998), IEEE Computer Society Press, Los Alamitos (1998)

    Google Scholar 

  3. Razdan, R.: Programmable Reduced Instruction Set Computers. PhD thesis. Harvard University, Cambridge, MA (May 1994)

    Google Scholar 

  4. Wittig, R.D., Chow, P.: OneChip: An FPGA processor with reconfigurable logic. In: Arnold, J., Pocek, K.L. (eds.) Proceedings of IEEE Workshop on FPGAs for Custom Computing Machines, Napa, CA, April 1996, pp. 126–135 (1996)

    Google Scholar 

  5. Hauck, S., Fry, T.W., Hosler, M.M., Kao, J.P.: The Chimaera reconfigurable functional unit. In: Pocek, K.L., Arnold, J. (eds.) Proceedings of the IEEE Symposium on FPGAs for Custom Computing Machines, pp. 87–96. IEEE Computer Society Press, Los Alamitos (1997)

    Google Scholar 

  6. Hauser, J.R., Wawrzynek, J.: GARP: A MIPS processor with a reconfigurable coprocessor. In: Arnold, J., Pocek, K.L. (eds.) Proceedings of IEEE Workshop on FPGAs for Custom Computing Machines, Napa, CA, April 1997, pp. 12–21 (1997)

    Google Scholar 

  7. Rupp, C.R., Landguth, M., Garverick, T., Gomersall, E., Holt, H., Arnold, J.M., Gokhale, M.: The NAPA adaptave processing architecture. In: Pocek, K.L., Arnold, J.M. (eds.) Proceedings of the IEEE Symposium on FPGAs for Custom Computing Machines (FCCM 1998) pp. 28–37. IEEE Computer Society Press, Los Alamitos (1998)

    Google Scholar 

  8. Jacob, J.A., Chow, P.: Memory interfacing and instruction specification for reconfigurable processors. In: Proceedings of the Seventh ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA 1999), pp. 145–154. ACM/SIGDA, ACM (1999)

    Google Scholar 

  9. Abnous, A., Rabaey, J.: Ultra-low-power domain-specific multimedia processors. In: Proceedings of the IEEE VLSI Signal Processing Workshop. IEEE, Los Alamitos (1996)

    Google Scholar 

  10. Abnous, A., Seno, K., Ichikawa, Y., Wan, M., Rabaey, J.: Evaluation of a low-power reconfigurable DSP architecture. In: Proceedings of the Reconfigurable Architectures Workshop (March 1998)

    Google Scholar 

  11. Hauck, S.: Configuration prefetch for single context reconfigurable coprocessors. In: Proceedings of the Sixth ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA 1998), pp. 65–74. ACM/SIGDA, ACM (1999)

    Google Scholar 

  12. Brewer, J.E., Miller, L.G., Gilbert, I.H., Melia, J.F., Garde, D.: A single-chip digital signal processing subsystem. In: Lea, R.M., Tewksbury, S. (eds.) Proceedings of the Sixth Annual IEEE International Conference on Wafer Scale Integration, Piscataway, NJ, pp. 265–272. IEEE, Los Alamitos (1994)

    Google Scholar 

  13. Moritz, C.A., Yeung, D., Agarwal, A.: Exploring optimal cost-performance designs for Raw microprocessors. In: Pocek, K.L., Arnold, J.M. (eds.) Proceedings of the IEEE Symposium on FPGAs for Custom Computing Machines (FCCM 1998), pp. 12–27. IEEE Computer Society Press, Los Alamitos (1998)

    Google Scholar 

  14. Graham, P., Nelson, B.: FPGAs and DSPs for sonar processing—inner loop computations. Technical Report CCL-1998-GN-1, Configurable Computating Laboratory, Electrical and Computer Engineering Department, Brigham Young University (1998)

    Google Scholar 

  15. Blalock, G.: The BDTImark: A measure of DSP execution speed. Technical report, Berkeley Design Technology, Inc. (1997), available at http://www.bdti.com/articles/wtpaper.htm

  16. Marshall, A., Stansfield, T., Kostarnov, I., Vuillemin, J., Hutchings, B.: A reconfigurable arithmetic array for multimedia applications. In: Proceedings of the Seventh ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA 1999), pp. 135–143. ACM/SIGDA, ACM (1999)

    Google Scholar 

  17. Kaviani, A., Vranesic, D., Brown, S.: Computational field programmable architecture. In: Proceedings for the IEEE Custom Integrated Circuits Conference (CICC 1998), pp. 12.2.1–12.2.4. IEEE, Los Alamitos (1998)

    Google Scholar 

  18. De Hon, A.: Reconfigurable Architectures for General-Purpose Computing. PhD thesis, Massachusetts Institute of Technology (September 1996)

    Google Scholar 

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

Graham, P., Nelson, B. (1999). Reconfigurable Processors for High-Performance, Embedded Digital Signal Processing. 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_1

Download citation

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

  • 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