• DocumentCode
    265499
  • Title

    Hardware-software co-design for heterogeneous multiprocessor sensor nodes

  • Author

    Jingyao Zhang ; Iyer, Srikrishna ; Xiangwei Zheng ; Schaumont, Patrick ; Yaling Yang

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Virginia Polytech. Inst. & State Univ., Blacksburg, VA, USA
  • fYear
    2014
  • fDate
    8-12 Dec. 2014
  • Firstpage
    20
  • Lastpage
    25
  • Abstract
    To meet the needs of innovative sensor network applications, sensor nodes have long evolved from underpowered single microcontroller designs into complex architectures that accommodate multiple processors and Field Programmable Gate Arrays (FPGAs). We address the problem of conceiving and implementing programs for such sensor node architectures. We rely on a universal, layered hardware/software interface that provides seamless interconnection between tasks running on a micro-controller and tasks running on a FPGA. Resource sharing is handled transparently through a shared-bus communication architecture. We demonstrate our methodology, through a heterogeneous sensor node simulator called SUNSHINE [1] for an application running the sensor nodes. We validate SUNSHINE by demonstrating the applications on a multiprocessor sensor node´s testbed, which consists of a FPGA, a microcontroller and a radio front-end.
  • Keywords
    field buses; field programmable gate arrays; hardware-software codesign; microcontrollers; multiprocessor interconnection networks; resource allocation; wireless sensor networks; FPGA; SUNSHINE; field programmable gate arrays; heterogeneous multiprocessor sensor node test bed; innovative sensor network applications; microcontroller; radio front-end; resource sharing; seamless interconnection; sensor node architectures; shared-bus communication architecture; universal layered hardware-software interface; Computer architecture; Coprocessors; Field programmable gate arrays; Hardware; Program processors; Programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Communications Conference (GLOBECOM), 2014 IEEE
  • Conference_Location
    Austin, TX
  • Type

    conf

  • DOI
    10.1109/GLOCOM.2014.7036778
  • Filename
    7036778