Skip to main content

Advertisement

Log in

In-place memory management of algebraic algorithms on application specific ICs

  • Published:
Journal of VLSI signal processing systems for signal, image and video technology Aims and scope Submit manuscript

Abstract

High level memory management is an important step during the automatic synthesis of application specific micro coded processors aimed at multi-dimensional signal processing in real-time. For given throughput and I/O flow requirements, the objective is to derive the optimal background memory organization where the cost due to storage size and address requirements are minimized. In this paper, a contribution will be proposed to this complex problem. A strategy will be presented to detect the possibility forin-place storage and to deduce thememory requirements for the implementation of numerical matrix type of algorithms on a single ASIC chip.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. D. Callaerts, J. Vandewalle, W. Sansen and M. Moonen, “On-line Algorithm for Signal Separation Based on SVD,” inSVD and Signal Processing: Algorithms, Applications and Architectures, (E.F. Deprettere, ed.), Elsevier Science, 1987, pp. 269–276.

  2. I. Verbauwhede, M. Vertongen, J. Weijer, F. Catthoor, J. Vandewalle and H. De Man, “Micro-coded ASIC Architecture for Real-Time Extraction of a Fetal Electro Cardiogram Using the SVD Algorithm,”VLSI Signal Processing, IV, (H. Moscovitz, K. Yao and R. Jain, eds.), New York: IEEE Press, 1990, pp. 371–380.

    Google Scholar 

  3. I. Verbauwhede, “Toeplitz Matrices, Applications and architectures,” Technical NANA (BRA 3280) report, IMEC/Yl-m12/2.1/1, 1990.

  4. J. Vandewalle and B. De Moor, “A Variety of Applications of Singular Value Decomposition in Identification and Signal Processing,” inSVD and Signal Processing: Algorithms, Applications and Architectures, (E.F. Deprettere, ed.), Elsevier Science, 1988, pp. 43–91.

  5. F. Catthoor, J. Rabaey, G. Goossens, J. Van Meerbergen, R. Jain, H. De Man and J. Vandewalle, “Architectural Strategies for an Application Specific Synchronuous Multi-Processor Environment,”IEEE Transactions on Acoustics, Speech, and Signal Processing, vol. 36, 1988, pp. 265–284.

    Article  Google Scholar 

  6. D. Lanneer, F. Catthoor, G. Goossens, M. Pauwels, J. Van Meerbergen and H. De Man, “Open-ended System for High-Level Synthesis of Flexible Signal Processors,”Proceedings EDAC '90, Glasgow, Scotland, 1990, pp. 272–276.

  7. P. Hilfinger, J. Rabaey, D. Genin, C. Scheers and H.De Man, “DSP Specification Using thesilage language,”IEEE International Conference on Acoustics, Speech, and Signal Processing, 1990, pp. 1057–1060.

  8. P. Lippens and J. Van Meerbergen, “sprite: Definition of a Video Compiler,” Technicalsprite report, B.8/Philips/Y1-M12/1, 1989.

  9. D. Grant, P.B. Denyer and I. Finlay, “Synthesis of Address Generators,”IEEE International Conference on Computer-Aided Design, (ICCAD-89), Santa Clara, CA, 1989, pp. 116–119.

  10. I. Verbauwhede, F. Catthoor, J. Vandewalle and H. De Man, “Background Memory Synthesis for Algebraic Algorithms on Multi-Processor DSP Chips,”Proceedings IFIP International Conference on VLSI (VLSI-89), Munich, W. Germany, 1989, pp. 209–218.

  11. G. Golub and Ch.F. Van Loan,Matrix Computations, Second Edition, Baltimore: John Hopkins University Press, 1989.

    MATH  Google Scholar 

  12. S.Y. Kung,VLSI Array Processors, Englewood Cliffs, NJ: Prentice Hall, 1988.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Verbauwhede, I., Catthoor, F., Vandewalle, J. et al. In-place memory management of algebraic algorithms on application specific ICs. J VLSI Sign Process Syst Sign Image Video Technol 3, 193–200 (1991). https://doi.org/10.1007/BF00925830

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

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

Keywords