Hardware-Software Co-design for Heterogeneous Multiprocessor Sensor Nodes

被引:0
|
作者
Zhang, Jingyao [1 ]
Iyer, Srikrishna [1 ]
Zheng, Xiangwei [1 ]
Schaumont, Patrick [1 ]
Yang, Yaling [1 ]
机构
[1] Virginia Polytech Inst & State Univ, Dept Elect & Comp Engn, Blacksburg, VA 24060 USA
关键词
NETWORKS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页码:20 / 25
页数:6
相关论文
共 50 条
  • [31] Hardware/Software Co-Design for Sensor Security
    Barua, Anomadarshi
    Al Faruque, Mohammad Abdullah
    Serpanos, Dimitrios
    [J]. COMPUTER, 2023, 56 (05) : 122 - 125
  • [32] Operating System Support to an Online Hardware-Software Co-Design Scheduler for Heterogeneous Multicore Architectures
    Bueno, Maikon A. F.
    de Holanda, Jose A. M.
    Pereira, Erinaldo
    Marques, Eduardo
    [J]. 2014 IEEE 20TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2014,
  • [33] Coding and cryptography for resource constrained wireless sensor networks: A hardware-software co-design approach
    Popovici, Emanuel M.
    [J]. 2006 INTERNATIONAL SEMICONDUCTOR CONFERENCE, VOLS 1 AND 2, 2007, : 19 - +
  • [34] The Heterogeneous Deployment Tool for Hardware and Software Co-design
    Zhao, Bingjie
    Li, Ziyang
    Zhang, Tao
    [J]. PROCEEDINGS OF THE 2020 INTERNATIONAL CONFERENCE ON COMPUTER, INFORMATION AND TELECOMMUNICATION SYSTEMS (CITS), 2020, : 50 - 54
  • [35] A hardware-software cosynthesis technique based on heterogeneous multiprocessor scheduling
    Oh, H
    Ha, S
    [J]. PROCEEDINGS OF THE SEVENTH INTERNATIONAL WORKSHOP ON HARDWARE/SOFTWARE CODESIGN (CODES'99), 1999, : 183 - 187
  • [36] Co-Z ECC scalar multiplications for hardware, software and hardware-software co-design on embedded systems
    Baldwin, Brian
    Goundar, Raveen R.
    Hamilton, Mark
    Marnane, William P.
    [J]. JOURNAL OF CRYPTOGRAPHIC ENGINEERING, 2012, 2 (04) : 221 - 240
  • [37] Computational Imaging and Display - Hardware-Software Co-design for Imaging Devices
    Heidrich, Wolfgang
    [J]. COMPUTER GRAPHICS FORUM, 2015, 34 (02) : XXI - XXI
  • [38] Hardware-software co-design in practice: A case study in image processing
    Joost, Ralf
    Salomon, Ralf
    [J]. IECON 2006 - 32ND ANNUAL CONFERENCE ON IEEE INDUSTRIAL ELECTRONICS, VOLS 1-11, 2006, : 4034 - +
  • [39] CTA: Hardware-Software Co-design for Compressed Token Attention Mechanism
    Wang, Haoran
    Xu, Haobo
    Wang, Ying
    Han, Yinhe
    [J]. 2023 IEEE INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, HPCA, 2023, : 429 - 441
  • [40] Hardware-Software Co-Design of an In-Memory Transformer Network Accelerator
    Laguna, Ann Franchesca
    Sharifi, Mohammed Mehdi
    Kazemi, Arman
    Yin, Xunzhao
    Niemier, Michael
    Hu, X. Sharon
    [J]. FRONTIERS IN ELECTRONICS, 2022, 3