• DocumentCode
    3239511
  • Title

    A unified System C-based framework for simulation, optimization and synthesis of complex systems implementing DSP algorithms

  • Author

    Cardarilli, Gian Carlo ; Malatesta, Alessandro ; Re, Marco ; Arnone, Luigi ; Rosti, Alberto

  • Author_Institution
    Dept. of Electron. Eng., Tor Vergata Univ., Rome, Italy
  • fYear
    2004
  • fDate
    18-21 Dec. 2004
  • Firstpage
    90
  • Lastpage
    94
  • Abstract
    This paper proposes a methodology for fast design-to-synthesis flow. We want to promote an improvement to the currently used methodology, which is based on functional design, refinement, HDL implementation and logic synthesis. Our new approach is based on three principles. One is the choice of a unique modeling language that spans all the needed abstraction levels for hardware system design, from functional verification down to system implementation. The second is the possibility to allow fast system design analysis and exploration avoiding to recompile the model every time the design is changed, by dynamic loading parameters from XML files. Finally we want to support automatic generation of the hardware model from which the final system logic synthesis can be performed.
  • Keywords
    XML; hardware description languages; hardware-software codesign; optimisation; signal processing; simulation languages; DSP algorithm; HDL implementation; XML file; complex system synthesis; dynamic loading parameter; fast design-to-synthesis flow; functional verification; hardware description language; hardware system design; logic synthesis; modeling language; unified System C; Automatic logic units; Computational modeling; Computer languages; Design methodology; Digital signal processing; Hardware design languages; Logic design; Mathematical model; System testing; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing and Information Technology, 2004. Proceedings of the Fourth IEEE International Symposium on
  • Print_ISBN
    0-7803-8689-2
  • Type

    conf

  • DOI
    10.1109/ISSPIT.2004.1433695
  • Filename
    1433695