• DocumentCode
    1622448
  • Title

    Design of multi-tasking coprocessor control for Eclipse

  • Author

    Rutten, Martijn J. ; van Eijndhoven, J.T.J. ; Pol, Evert-Jan D.

  • Author_Institution
    Philips Res. Labs., Eindhoven, Netherlands
  • fYear
    2002
  • fDate
    6/24/1905 12:00:00 AM
  • Firstpage
    139
  • Lastpage
    144
  • Abstract
    Eclipse defines a heterogeneous multiprocessor architecture template for data-dependent stream processing. Intended as a scalable and flexible subsystem of forthcoming media-processing systems-on-a-chip, Eclipse combines application configuration flexibility with the efficiency of function-specific hardware, or coprocessors. To facilitate reuse, Eclipse separates coprocessor functionality from generic support that addresses multi-tasking, inter-task synchronization, and data transport. Five interface primitives accomplish this separation. The interface facilitates the design of coprocessors that require complex control to handle data-dependent I/O, saving/restoring task state upon task switches, and pipelined processing. This paper presents how this interface enables the design of such reusable yet cost-effective coprocessors
  • Keywords
    coprocessors; hardware-software codesign; logic CAD; multiprocessing systems; multiprogramming; parallel architectures; pipeline processing; Eclipse; application configuration flexibility; data-dependent input output; data-dependent stream processing; flexible subsystem; function-specific hardware; hardware software codesign; heterogeneous multiprocessor architecture template; inter-task synchronization; media-processing systems-on-a-chip; multitasking coprocessor control; pipeline processing; task state restoration; task switches; Coprocessors; Costs; Decoding; Discrete cosine transforms; Games; Hardware; Laboratories; Process design; System-on-a-chip; Time to market;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware/Software Codesign, 2002. CODES 2002. Proceedings of the Tenth International Symposium on
  • Conference_Location
    Estes Park, CO
  • Print_ISBN
    1-58113-542-4
  • Type

    conf

  • DOI
    10.1109/CODES.2002.1003615
  • Filename
    1003615