• DocumentCode
    3413645
  • Title

    Rapid prototyping for digital signal processing systems using Parameterized Synchronous Dataflow graphs

  • Author

    Wu, Hsiang-Huang ; Kee, Hojin ; Sane, Nimish ; Plishker, William ; Bhattacharyya, Shuvra S.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Maryland, College Park, MD, USA
  • fYear
    2010
  • fDate
    8-11 June 2010
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    Parameterized Synchronous Dataflow (PSDF) has been used previously for abstract scheduling and as a model for architecting embedded software and FPGA implementations. PSDF has been shown to be attractive for these purposes due to its support for flexible dynamic reconfiguration, and efficient quasi-static scheduling. To apply PSDF techniques more deeply into the design flow, support for comprehensive functional simulation and efficient hardware mapping is important. By building on the DIF (Dataflow Interchange Format), which is a design language and associated software package for developing and experimenting with dataflow-based design techniques for signal processing systems, we have developed a tool for functional simulation of PSDF specifications. This simulation tool allows designers to model applications in PSDF and simulate their functionality, including use of the dynamic parameter reconfiguration capabilities offered by PSDF. Based on this simulation tool, we also present a systematic design methodology for applying PSDF to the design and implementation of digital signal processing systems, with emphasis on FPGA-based systems for signal processing. We demonstrate capabilities for rapid and accurate prototyping offered by our proposed design methodology, along with its novel support for PSDF-based FPGA system implementation.
  • Keywords
    data flow graphs; embedded systems; field programmable gate arrays; scheduling; FPGA based systems; FPGA implementations; abstract scheduling; dataflow based design; dataflow interchange format; design flow; design language; digital signal processing systems; dynamic parameter reconfiguration; efficient hardware mapping; efficient quasistatic scheduling; embedded software; flexible dynamic reconfiguration; functional simulation; parameterized synchronous dataflow graphs; rapid prototyping; simulation tool; software package; systematic design methodology; Computational modeling; Computer architecture; Digital signal processing; Dynamic scheduling; Hardware; Schedules; Semantics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Rapid System Prototyping (RSP), 2010 21st IEEE International Symposium on
  • Conference_Location
    Fairfax, VA
  • Print_ISBN
    978-1-4244-7073-0
  • Electronic_ISBN
    978-1-4244-7072-3
  • Type

    conf

  • DOI
    10.1109/RSP.2010.5656423
  • Filename
    5656423