• DocumentCode
    465249
  • Title

    System-Level Design Flow Based on a Functional Reference for HW and SW

  • Author

    Tibboel, Walter ; Reyes, Victor ; Klompstra, Martin ; Alders, Dennis

  • Author_Institution
    NXP, Eindhoven
  • fYear
    2007
  • fDate
    4-8 June 2007
  • Firstpage
    23
  • Lastpage
    28
  • Abstract
    Heterogeneous MPSoC design where flexible programmable cores are combined with optimized HW co-processors is a quite complex and challenging task. In this paper, we present a system- level design flow that uses a single functional reference for modeling both HW and SW. The models follow an interface- centric design approach based on the TTL interface (Task Transaction Level). TTL models are applied at all three abstraction levels of the design flow: functional, architecture and implementation level. The TTL model at the functional level serves as the functional reference. HW implementations are generated from refined TTL models by behavioral synthesis tooling. Likewise, SW implementations are supported by source code transformations. Both the HW and SW implementations are verified against the functional reference. Details of the complete flow are presented in the paper through an MP3 case study.
  • Keywords
    system-on-chip; behavioral synthesis; code transformation; flexible programmable cores; functional reference; system-level design flow; task transaction level; Coprocessors; Design optimization; Digital audio players; Embedded system; Error correction; Multiprocessing systems; Permission; Process design; System-level design; Behavioral synthesis; Code transformation; Design; Functional reference; Performance; Platform interface; System-level design; Task Transaction Level;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2007. DAC '07. 44th ACM/IEEE
  • Conference_Location
    San Diego, CA
  • ISSN
    0738-100X
  • Print_ISBN
    978-1-59593-627-1
  • Type

    conf

  • Filename
    4261137