Skip to main content
Log in

Architectural Synthesis of Digital Signal Processing Algorithms Using “IRIS”

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

Abstract

In this paper, we present the IRIS architectural synthesis system for high-performance digital signal processing. This tool allows non-specialists to automatically derive VLSI circuit architectures from high-level, algorithmic representations, and provides a quick route to silicon implementation. By incorporating a novel synthesis methodology, called the Modular Design Procedure, within the IRIS system, parameterised models of complex and innovative DSP hardware can be derived and automatically assembled to create new DSP systems. The nature of this synthesis methodology is such that designers can explore a large range of architectural alternatives, whilst considering all the architectural implications of using specific hardware to realise the circuit. The applicability of IRIS is demonstrated using the design examples of a second order Infinite Impulse Response filter and a one-dimensional Discrete Cosine Transform circuit.

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

Access this article

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. S.Y. Kung, “VLSI array processors,” Prentice-Hall, Englewood Cliffs, New Jersey, 1988.

    Google Scholar 

  2. D.G. Baltus, “Efficient Exploration of affine space-time transformations for optimal systolic array synthesis,” Ph.D. Thesis, Massachusetts Institute of Technology, Feb. 1994.

  3. W. Luk, G. Jones, and M. Sheeran, “Computer based tools for regular array design,” in Systolic Array Processors, (Eds.) J.V. McCanny, J. McWhirter and E. Swartzlander, Prentice-Hall Ltd., pp. 589-598, 1989.

  4. H. DeMan, F. Catthoor, G. Goosens, J. Vanhoof, J. van Meerbergen, S. Note, and J. Huiskin, “Architecture-driven synthesis techniques for VLSI implementation of DSP algorithms,” Proceedings of the IEEE,Vol. 78, No. 2, pp. 319-335, Feb. 1990.

    Article  Google Scholar 

  5. P. Lippens, J. van Meerbergen, A. van der Werf, W. Verhaegh, B. McSweeney, J. Huiskin, and O. McArdle, “PHIDEO: a silicon compiler for high speed algorithms,” Proceedings of the European Conference on Design Automation, pp. 436-441, 1991.

  6. “Anatomy of a silicon compiler,” (Eds.) R.W. Broderson, Kluwer Academic Publishers, Boston, MA, 1992.

  7. C.Y. Wang and K.K. Parhi, “High-level synthesis using concurrent transformations, scheduling and allocation,” IEEE Transactions on CAD, Vol. 14, No. 3, pp. 274-295, March 1995.

    Article  Google Scholar 

  8. B.P. McGovern, “The systematic design of VLSI signal processing architectures,” Ph.D. Thesis, Queen's University of Belfast, 1993.

  9. J.V. McCanny, “On the use of most significant bit first arithmetic in the design of high performance DSP chips,” in Algorithms and Parallel VLSI Architectures, (Eds.) Y. Robert and P. Quinton, Elsevier Press, pp. 243-259, 1992.

  10. C.E. Leiserson, F.M. Rose, and J.B. Saxe, “Optimising synchronous circuitry by retiming,” Third Caltech Conference on VLSI, 1983.

  11. Integrated Silicon Systems “DSiPWareTM” Function Data-Books, 1995.

  12. M. Renfors and Y. Neuvo, “The maximum sample rate of digital filters under hardware speed constraints,” IEEE Transactions on Circuits and Systems, pp. 196-202, March 1981.

  13. K.K. Parhi and D.G. Messerschmidt, “Pipeline interleaving and parallelism in recursive digital filters,” IEEE Transactions on Acoustics, Speech and Signal Processing,” Vol. 37, No. 7, pp. 1099-1177, July 1989.

    Article  MATH  Google Scholar 

  14. A. Chandrakasan, M. Potkonjak, J. Rabaey, and R. Broderson, ”An approach for power minimisation using transforms,” in VLSI Signal Processing V, (Eds.) K. Yao, R. Jain, W. Przytula, and J. Rabaey, Chapter 51, pp. 41-50, 1992.

  15. “VLSI design methodologies for digital signal processing architectures” (Eds.) M.A. Bayoumi, Kluwer Academic Publishers, 1994.

  16. F.A. McGovern, R.F. Woods, and M. Yan, “Novel VLSI implementation of (8 x 8) point 2-D DCT,” IEE Electronics Letters, Vol. 30, No. 8, pp. 624-626, April 1994.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Trainor, D., Woods, R. & McCanny, J. Architectural Synthesis of Digital Signal Processing Algorithms Using “IRIS”. The Journal of VLSI Signal Processing-Systems for Signal, Image, and Video Technology 16, 41–55 (1997). https://doi.org/10.1023/A:1007908217284

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1007908217284

Keywords

Navigation