• DocumentCode
    1879768
  • Title

    An integrated ASIP design flow for digital signal processing applications

  • Author

    Guzma, Vladimír ; Bhattacharyya, Shuvra S. ; Kellomäki, Pertti ; Takala, Jarmo

  • Author_Institution
    Dept. of Comput. Syst., Tampere Univ. of Technol., Tampere
  • fYear
    2008
  • fDate
    25-28 Oct. 2008
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    Application specific instruction set processors (ASIP) allow designers to optimize the architecture of an embedded processor to meet the specific demands of a particular application. A complementary form of customization is provided by domain-specific models of computation (MoCs), which can expose the high level structure of applications that is useful for various kinds of optimizing design transformations. One such MoC is Synchronous Dataflow (SDF), which is used increasingly in the design and implementation of signal processing applications. In this paper, we develop an integration of SDF- and ASIP-oriented design flows, and use this integrated design flow to explore trade-offs in the space of hardware/software implementations. We also explore an approach to ASIP implementation in terms of ldquocriticalrdquo and ldquonon-criticalrdquo applications, which allows designers to tune the degree of specialization for a targeted ASIP. Our results show that single ASIP processor tuned for pair of critical applications saves 26% to 50% of area required for implementations of two applications on separate ASIPs and non-critical applications runs on such processor with in worst case 4.5% overhead for our selection of benchmarks.
  • Keywords
    application specific integrated circuits; hardware-software codesign; instruction sets; program processors; signal processing; SDF-ASIP integration; SDF-ASIP oriented design flow; Synchronous Dataflow; application specific instruction set processors; digital signal processing applications; domain specific computation model; embedded processor architecture optimization; hardware-software implementations; integrated ASIP design flow; signal processing application design; signal processing application implementation; Application software; Application specific processors; Computational modeling; Computer architecture; Design optimization; Digital signal processing; Hardware; Process design; Signal design; Signal processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Applied Sciences on Biomedical and Communication Technologies, 2008. ISABEL '08. First International Symposium on
  • Conference_Location
    Aalborg
  • Print_ISBN
    978-1-4244-2647-8
  • Electronic_ISBN
    978-1-4244-2648-5
  • Type

    conf

  • DOI
    10.1109/ISABEL.2008.4712585
  • Filename
    4712585