• DocumentCode
    1691121
  • Title

    TTL Hardware Interface: A High-Level Interface for Streaming Multiprocessor Architectures

  • Author

    Henriksson, Tomas ; van der Wolf, Pieter

  • Author_Institution
    NPX Semicond. Res., Eindhoven
  • fYear
    2006
  • Firstpage
    107
  • Lastpage
    112
  • Abstract
    Digital chips for multimedia applications use function-specific hardware co-processors to achieve high performance at low power consumption. These co-processors are typically equipped with traditional address-based interfaces. Networks-on-chips (NoCs) are emerging as scalable interconnect for advanced digital chips. Integration of co-processors with NoCs requires load/store packetizing wrappers on the network interfaces. This leads to unnecessary address generation and address transportation over the NoC for streaming data. By using high-level message passing interfaces for the streaming data, the co-processors can be made simpler and better reusable and the NoCs are used more efficiently. We present the task transaction level (TTL) high-level hardware interface for streaming co-processors as a concrete proposal for such an interface. We present three case study implementations and conclude that a TTL high-level message passing interface is beneficial compared to an address-based interface because it offers a better match with NoCs and it allows for better reuse and simpler design of co-processors
  • Keywords
    application program interfaces; coprocessors; media streaming; message passing; multiprocessing systems; network-on-chip; NoC; TTL hardware interface; data streaming; function-specific hardware co-processor; message passing interface; multiprocessor architecture; networks-on-chip; task transaction level; Concrete; Coprocessors; Energy consumption; Hardware; Message passing; Network interfaces; Network-on-a-chip; Proposals; Streaming media; Transportation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Systems for Real Time Multimedia, Proceedings of the 2006 IEEE/ACM/IFIP Workshop on
  • Conference_Location
    Seoul
  • Print_ISBN
    0-7803-9783-5
  • Type

    conf

  • DOI
    10.1109/ESTMED.2006.321282
  • Filename
    4115462