• DocumentCode
    3417276
  • Title

    COWLS: hardware-software co-synthesis of distributed wireless low-power embedded client-server systems

  • Author

    Dick, Robert P. ; Jha, Niraj K.

  • Author_Institution
    Dept. of Electr. Eng., Princeton Univ., NJ, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    114
  • Lastpage
    120
  • Abstract
    In this paper we present a hardware-software co-synthesis algorithm, called COWLS, which targets embedded system composed of servers and low-power clients which communicate with each other through a channel of limited bandwidth, e.g., a wireless link. Clients may be mobile. COWLS allows both hard and soft real-time constraints. It simultaneously optimizes the price of the client-server system, the power consumption of the client, and the response times of tasks which have only soft deadlines, while meeting all the hard deadlines. It produces numerous solutions which trade off different architectural features, e.g., price, power consumption, and response time, of an embedded client-server system. As far as we know, this is the first co-synthesis algorithm of its kind. We present experimental results of synthesizing a low power, client-server camera system as well as several randomized examples
  • Keywords
    client-server systems; embedded systems; hardware-software codesign; COWLS; architectural features; camera system; distributed wireless low-power embedded client-server systems; hardware-software co-synthesis; power consumption; real-time constraints; response time; response times; Bandwidth; Batteries; Cameras; Client-server systems; Consumer products; Delay; Embedded system; Energy consumption; Iterative algorithms; Wire;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 2000. Thirteenth International Conference on
  • Conference_Location
    Calcutta
  • ISSN
    1063-9667
  • Print_ISBN
    0-7695-0487-6
  • Type

    conf

  • DOI
    10.1109/ICVD.2000.812594
  • Filename
    812594