• DocumentCode
    2068790
  • Title

    Using regular array methods for DSP module synthesis

  • Author

    Burleson, Wayne

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Massachusetts Univ., Amherst, MA, USA
  • Volume
    1
  • fYear
    1994
  • fDate
    4-7 Jan. 1994
  • Firstpage
    58
  • Lastpage
    67
  • Abstract
    Methods of regular arrays can be used to specify, synthesize, transform, and verify arithmetic and coding modules for use in higher-level DSP systems. Although some designs and methodology have been proposed for bit level arrays, the author shows how regular array methods can be integrated into various stages of the synthesis process for DSP/arithmetic structures. As technologies rapidly advance, the re-design and maintenance of module libraries is becoming a tedious task. Regular array descriptions of arithmetic algorithms provide a method for parameterized module generation which is an alternative to custom design and to current methods of sequential logic synthesis. The author presents a methodology which allows a designer to systematically consider a much broader space of arithmetic alternatives than is typically found in module libraries. Starting with the number representation, he discusses methods and tools for synthesizing and analyzing arithmetic algorithms, architectures and implementations. He considers measures of cost, precision and performance at different levels of abstraction as well as inter- and intra-level verification. He then describes the ARREST design system, a CAD environment for specification, synthesis and analysis of fine-grained computational arrays. Three example designs are discussed: 1) sub-band coding via Discrete Wavelet Transform, 2) Reed-Solomon ECC decoding, and 3) scheduling a real-time multiprocessor system.<>
  • Keywords
    circuit CAD; digital signal processing chips; systolic arrays; ARREST design system; CAD environment; DSP module synthesis; DSP systems; Discrete Wavelet Transform; Reed-Solomon ECC decoding; arithmetic algorithms; fine-grained computational arrays; real-time multiprocessor system; regular array methods; regular arrays; scheduling; sequential logic synthesis; specification; sub-band coding; synthesis process;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1994. Proceedings of the Twenty-Seventh Hawaii International Conference on
  • Conference_Location
    Wailea, HI, USA
  • Print_ISBN
    0-8186-5090-7
  • Type

    conf

  • DOI
    10.1109/HICSS.1994.323185
  • Filename
    323185