• DocumentCode
    292817
  • Title

    DSP system synthesis including variable data path width

  • Author

    Johnston, Bruce A. ; Graumann, Peter J. ; Turner, Laurence E.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Calgary Univ., Alta., Canada
  • Volume
    1
  • fYear
    1994
  • fDate
    30 May-2 Jun 1994
  • Firstpage
    53
  • Abstract
    This paper presents a high-level synthesis methodology which may be applied to the synthesis of bit-serial, digit-serial or bit-parallel digital signal processing (DSP) systems. The methodology accepts as input a DSP system behavioral specification. The methodology provides for the optimization of DSP systems subject to constraints on throughput, IC area, data path width, and resource sharing strategies. The optimization technique is based on a generalized hill climbing algorithm known as simulated annealing. The output is control logic and data path specifications in a device independent hardware description language. Design examples of bit-serial and digit-serial filter realizations synthesized using the methodology are included
  • Keywords
    circuit CAD; circuit optimisation; digital signal processing chips; high level synthesis; integrated circuit design; scheduling; simulated annealing; DSP system synthesis; IC area; behavioral specification; bit-parallel; bit-serial; digit-serial; digital signal processing systems; generalized hill climbing algorithm; hardware description language; high-level synthesis methodology; optimization technique; resource sharing strategies; simulated annealing; variable data path width; Constraint optimization; Digital signal processing; High level synthesis; Logic devices; Page description languages; Resource management; Signal processing algorithms; Signal synthesis; Simulated annealing; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1994. ISCAS '94., 1994 IEEE International Symposium on
  • Conference_Location
    London
  • Print_ISBN
    0-7803-1915-X
  • Type

    conf

  • DOI
    10.1109/ISCAS.1994.408753
  • Filename
    408753