{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:24:26Z","timestamp":1750220666301,"version":"3.41.0"},"reference-count":58,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2021,3,27]],"date-time":"2021-03-27T00:00:00Z","timestamp":1616803200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Internet Things"],"published-print":{"date-parts":[[2021,5,31]]},"abstract":"<jats:p>The Internet of Things (IoT) is being deployed in an ever-growing range of applications, from industrial monitoring to smart buildings to wearable devices. Each of these applications has specific computational requirements arising from their networking, system security, and edge analytics functionality. This diversity in requirements motivates the need for adaptable end-devices, which can be re-configured and re-used throughout their lifetime to handle computation-intensive tasks without sacrificing battery lifetime. To tackle this problem, this article presents Chimera, a low-power platform for research and experimentation with reconfigurable hardware for the IoT end-devices. Chimera achieves flexibility and re-usability through an architecture based on a Flash Field Programmable Gate Array (FPGA) with a reconfigurable software stack that enables over-the-air hardware and software evolution at runtime. This adaptability enables low-cost hardware\/software upgrades on the end-devices and an increased ability to handle computationally-intensive tasks. This article describes the design of the Chimera hardware platform and software stack, evaluates it through three application scenarios, and reviews the factors that have thus far prevented FPGAs from being utilized in IoT end-devices.<\/jats:p>","DOI":"10.1145\/3440995","type":"journal-article","created":{"date-parts":[[2021,3,27]],"date-time":"2021-03-27T16:05:31Z","timestamp":1616861131000},"page":"1-25","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["Chimera"],"prefix":"10.1145","volume":"2","author":[{"given":"Emekcan","family":"Aras","sequence":"first","affiliation":[{"name":"KU Leuven, Leuven, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"St\u00e9phane","family":"Delbruel","sequence":"additional","affiliation":[{"name":"KU Leuven, Leuven, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fan","family":"Yang","sequence":"additional","affiliation":[{"name":"KU Leuven, Leuven, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wouter","family":"Joosen","sequence":"additional","affiliation":[{"name":"KU Leuven, Leuven, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Danny","family":"Hughes","sequence":"additional","affiliation":[{"name":"KU Leuven, Leuven, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2021,3,27]]},"reference":[{"key":"e_1_2_1_1_1","volume-title":"Proceedings of the 2018 IEEE Conference on Dependable and Secure Computing (DSC). IEEE, 1--8.","author":"Ammar Mahmoud","year":"2018","unstructured":"Mahmoud Ammar , Mahdi Washha , Gowri Sankar Ramabhadran , and Bruno Crispo . 2018 . slimiot: Scalable lightweight attestation protocol for the internet of things . In Proceedings of the 2018 IEEE Conference on Dependable and Secure Computing (DSC). IEEE, 1--8. Mahmoud Ammar, Mahdi Washha, Gowri Sankar Ramabhadran, and Bruno Crispo. 2018. slimiot: Scalable lightweight attestation protocol for the internet of things. In Proceedings of the 2018 IEEE Conference on Dependable and Secure Computing (DSC). IEEE, 1--8."},{"key":"e_1_2_1_2_1","volume-title":"Proceedings of the EWSN. 194--205","author":"Aras Emekcan","year":"2019","unstructured":"Emekcan Aras , St\u00e9phane Delbruel , Fan Yang , Wouter Joosen , and Danny Hughes . 2019 . A low-power hardware platform for smart environment as a call for more flexibility and re-usability . In Proceedings of the EWSN. 194--205 . Emekcan Aras, St\u00e9phane Delbruel, Fan Yang, Wouter Joosen, and Danny Hughes. 2019. A low-power hardware platform for smart environment as a call for more flexibility and re-usability. In Proceedings of the EWSN. 194--205."},{"key":"e_1_2_1_3_1","volume-title":"Proceedings of the 2016 5th International Conference on Modern Circuits and Systems Technologies (MOCAST). IEEE, 1--4.","author":"Azariadi Dimitra","year":"2016","unstructured":"Dimitra Azariadi , Vasileios Tsoutsouras , Sotirios Xydis , and Dimitrios Soudris . 2016 . ECG signal analysis and arrhythmia detection on IoT wearable medical devices . In Proceedings of the 2016 5th International Conference on Modern Circuits and Systems Technologies (MOCAST). IEEE, 1--4. Dimitra Azariadi, Vasileios Tsoutsouras, Sotirios Xydis, and Dimitrios Soudris. 2016. ECG signal analysis and arrhythmia detection on IoT wearable medical devices. In Proceedings of the 2016 5th International Conference on Modern Circuits and Systems Technologies (MOCAST). IEEE, 1--4."},{"key":"e_1_2_1_4_1","volume-title":"Proceedings of the 23rd International Conference on Architecture of Computing Systems (ARCS\u201910)","author":"Berder Olivier","year":"2010","unstructured":"Olivier Berder and Olivier Sentieys . 2010 . Powwow: Power optimized hardware\/software framework for wireless motes . In Proceedings of the 23rd International Conference on Architecture of Computing Systems (ARCS\u201910) . VDE, 1--5. Olivier Berder and Olivier Sentieys. 2010. Powwow: Power optimized hardware\/software framework for wireless motes. In Proceedings of the 23rd International Conference on Architecture of Computing Systems (ARCS\u201910). VDE, 1--5."},{"key":"e_1_2_1_5_1","volume-title":"Proceedings of the USENIX Workshop on Hot Topics in Edge Computing (HotEdge 18)","author":"Biookaghazadeh Saman","year":"2018","unstructured":"Saman Biookaghazadeh , Ming Zhao , and Fengbo Ren . 2018 . Are FPGAs suitable for edge computing? In Proceedings of the USENIX Workshop on Hot Topics in Edge Computing (HotEdge 18) . USENIX Association, Boston, MA. https:\/\/www.usenix.org\/conference\/hotedge18\/presentation\/biookaghazadeh. Saman Biookaghazadeh, Ming Zhao, and Fengbo Ren. 2018. Are FPGAs suitable for edge computing? In Proceedings of the USENIX Workshop on Hot Topics in Edge Computing (HotEdge 18). USENIX Association, Boston, MA. https:\/\/www.usenix.org\/conference\/hotedge18\/presentation\/biookaghazadeh."},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2342509.2342513"},{"key":"e_1_2_1_7_1","doi-asserted-by":"crossref","first-page":"1019","DOI":"10.12928\/telkomnika.v16i3.9387","article-title":"Energy consumption saving in embedded microprocessors using hardware accelerators","volume":"16","author":"Cardarilli Gian Carlo","year":"2018","unstructured":"Gian Carlo Cardarilli , Luca Di Nunzio , Rocco Fazzolari , Marco Re , Francesca Silvestri , and Sergio Span\u00f2 . 2018 . Energy consumption saving in embedded microprocessors using hardware accelerators . Telkomnika 16 , 3 (2018), 1019 -- 1026 . Gian Carlo Cardarilli, Luca Di Nunzio, Rocco Fazzolari, Marco Re, Francesca Silvestri, and Sergio Span\u00f2. 2018. Energy consumption saving in embedded microprocessors using hardware accelerators. Telkomnika 16, 3 (2018), 1019--1026.","journal-title":"Telkomnika"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCSI.2017.2698019"},{"key":"e_1_2_1_9_1","unstructured":"USB Controller. [n.d.]. ATmega16U4\/ATmega32U4. ([n.d.]).  USB Controller. [n.d.]. ATmega16U4\/ATmega32U4. ([n.d.])."},{"key":"e_1_2_1_10_1","unstructured":"Atmel Corporation. 2016. ATMEGA328\/P Datasheet 8-bit AVR microcontroller.  Atmel Corporation. 2016. ATMEGA328\/P Datasheet 8-bit AVR microcontroller."},{"key":"e_1_2_1_11_1","volume-title":"FPGA in the software radio","author":"Cummings Mark","year":"1999","unstructured":"Mark Cummings and Shinichiro Haruyama . 1999. FPGA in the software radio . IEEE communications Magazine 37, 2 ( 1999 ), 108--112. Mark Cummings and Shinichiro Haruyama. 1999. FPGA in the software radio. IEEE communications Magazine 37, 2 (1999), 108--112."},{"key":"e_1_2_1_12_1","volume-title":"Proceedings of the 7th International IEEE Conference on Intelligent Transportation Systems (IEEE Cat. No. 04TH8749)","author":"Ding Jiagen","year":"2004","unstructured":"Jiagen Ding , S.-Y. Cheung , C.-W. Tan , and Pravin Varaiya . 2004 . Signal processing of sensor node data for vehicle detection . In Proceedings of the 7th International IEEE Conference on Intelligent Transportation Systems (IEEE Cat. No. 04TH8749) . IEEE, 70--75. Jiagen Ding, S.-Y. Cheung, C.-W. Tan, and Pravin Varaiya. 2004. Signal processing of sensor node data for vehicle detection. In Proceedings of the 7th International IEEE Conference on Intelligent Transportation Systems (IEEE Cat. No. 04TH8749). IEEE, 70--75."},{"key":"e_1_2_1_13_1","volume-title":"Proceedings of the 2012 Sixth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing. IEEE, 922--926","author":"Doukas Charalampos","year":"2012","unstructured":"Charalampos Doukas and Ilias Maglogiannis . 2012 . Bringing IoT and cloud computing towards pervasive healthcare . In Proceedings of the 2012 Sixth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing. IEEE, 922--926 . Charalampos Doukas and Ilias Maglogiannis. 2012. Bringing IoT and cloud computing towards pervasive healthcare. In Proceedings of the 2012 Sixth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing. IEEE, 922--926."},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2016.100"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/CloudCom.2015.60"},{"key":"e_1_2_1_17_1","volume-title":"Proceedings of the IEEE Conference on Sensors (SENSORS\u201913)","author":"Fatecha Arturo","year":"2013","unstructured":"Arturo Fatecha , Jean Guevara , and Enrique Vargas . 2013 . Reconfigurable architecture for smart sensor node based on IEEE 1451 standard . In Proceedings of the IEEE Conference on Sensors (SENSORS\u201913) . IEEE, 1--4. Arturo Fatecha, Jean Guevara, and Enrique Vargas. 2013. Reconfigurable architecture for smart sensor node based on IEEE 1451 standard. In Proceedings of the IEEE Conference on Sensors (SENSORS\u201913). IEEE, 1--4."},{"key":"e_1_2_1_18_1","unstructured":"RISC-V Foundation. 2019. RISC-V: The Free and Open RISC Instruction Set Architecture. Retrieved from https:\/\/riscv.org.  RISC-V Foundation. 2019. RISC-V: The Free and Open RISC Instruction Set Architecture. Retrieved from https:\/\/riscv.org."},{"volume-title":"Proceedings of the IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA\u201915)","author":"Gomes Tiago","key":"e_1_2_1_19_1","unstructured":"Tiago Gomes , Sandro Pinto , A. Tavares , and J. Cabral . 2015. Towards an FPGA-based edge device for the Internet of Things . In Proceedings of the IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA\u201915) . IEEE, 1--4. Tiago Gomes, Sandro Pinto, A. Tavares, and J. Cabral. 2015. Towards an FPGA-based edge device for the Internet of Things. In Proceedings of the IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA\u201915). IEEE, 1--4."},{"key":"e_1_2_1_20_1","unstructured":"Google. 2019. Nest thermostat software update history. Retrieved from https:\/\/support.google.com\/googlenest\/answer\/9263516?hl=en.  Google. 2019. Nest thermostat software update history. Retrieved from https:\/\/support.google.com\/googlenest\/answer\/9263516?hl=en."},{"key":"e_1_2_1_21_1","volume-title":"Proceedings of the 19th ACM\/SIGDA International Symposium on Field Programmable Gate Arrays (FPGA\u201911)","author":"Greene Jonathan","year":"2011","unstructured":"Jonathan Greene , Sinan Kaptanoglu , Wenyi Feng , Volker Hecht , Joel Landry , Fei Li , Anton Krouglyanskiy , Mihai Morosan , and Val Pevzner . 2011 . A 65Nm flash-based FPGA fabric optimized for low cost and power . In Proceedings of the 19th ACM\/SIGDA International Symposium on Field Programmable Gate Arrays (FPGA\u201911) . ACM, New York, NY, 87--96. DOI:https:\/\/doi.org\/10.1145\/ 1950413.1950434 10.1145\/1950413.1950434 Jonathan Greene, Sinan Kaptanoglu, Wenyi Feng, Volker Hecht, Joel Landry, Fei Li, Anton Krouglyanskiy, Mihai Morosan, and Val Pevzner. 2011. A 65Nm flash-based FPGA fabric optimized for low cost and power. In Proceedings of the 19th ACM\/SIGDA International Symposium on Field Programmable Gate Arrays (FPGA\u201911). ACM, New York, NY, 87--96. DOI:https:\/\/doi.org\/10.1145\/1950413.1950434"},{"key":"e_1_2_1_22_1","unstructured":"Homer Hsing. [n.d.]. SHA3 (KECCAK) Core. Retrieved from https:\/\/opencores.org\/projects\/sha3.  Homer Hsing. [n.d.]. SHA3 (KECCAK) Core. Retrieved from https:\/\/opencores.org\/projects\/sha3."},{"key":"e_1_2_1_23_1","volume-title":"March","author":"Instruments Texas","year":"2010","unstructured":"Texas Instruments . 2010. Msp430 microcontroller datasheet , March 2010 . Texas Instruments. 2010. Msp430 microcontroller datasheet, March 2010."},{"key":"e_1_2_1_24_1","unstructured":"Intel. 2017. Intel\u2019s Fog Reference Design Overview. Retrieved from https:\/\/www.intel.com\/content\/www\/us\/en\/internet-of-things\/fog-reference-design-overview.html.  Intel. 2017. Intel\u2019s Fog Reference Design Overview. Retrieved from https:\/\/www.intel.com\/content\/www\/us\/en\/internet-of-things\/fog-reference-design-overview.html."},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.5555\/1147685.1147765"},{"key":"e_1_2_1_26_1","first-page":"21","article-title":"Low-overhead FPGA middleware for application portability and productivity","volume":"8","author":"Kirchgessner Robert","year":"2015","unstructured":"Robert Kirchgessner , Alan D. George , and Greg Stitt . 2015 . Low-overhead FPGA middleware for application portability and productivity . ACM Trans. Reconfig. Technol. Syst. 8 , 4 (2015), 21 . Robert Kirchgessner, Alan D. George, and Greg Stitt. 2015. Low-overhead FPGA middleware for application portability and productivity. ACM Trans. Reconfig. Technol. Syst. 8, 4 (2015), 21.","journal-title":"ACM Trans. Reconfig. Technol. Syst."},{"key":"e_1_2_1_27_1","volume-title":"IEEE Symposium on Security and Privacy (SP'19)","author":"Kocher P.","year":"2018","unstructured":"P. Kocher , J. Horn , A. Fogh , D. Genkin , D. Gruss , W. Haas , M. Hamburg , M. Lipp , S. Mangard , T. Prescher , 2018 . Spectre attacks: Exploiting speculative execution . In IEEE Symposium on Security and Privacy (SP'19) . IEEE, 1--19. Retrieved from https:\/\/arxiv.org\/abs\/ 1801.01203. P. Kocher, J. Horn, A. Fogh, D. Genkin, D. Gruss, W. Haas, M. Hamburg, M. Lipp, S. Mangard, T. Prescher, et al. 2018. Spectre attacks: Exploiting speculative execution. In IEEE Symposium on Security and Privacy (SP'19). IEEE, 1--19. Retrieved from https:\/\/arxiv.org\/abs\/1801.01203."},{"volume-title":"Proceedings of the 34th IEEE Annual Conference on Industrial Electronics (IECON\u201908)","author":"Krasteva Yana Esteves","key":"e_1_2_1_28_1","unstructured":"Yana Esteves Krasteva , J. Portilla , Jose Mar\u00eda Carnicer , E. De La Torre, and T. Riesgo. 2008. Remote HW-SW reconfigurable wireless sensor nodes . In Proceedings of the 34th IEEE Annual Conference on Industrial Electronics (IECON\u201908) . IEEE, 2483--2488. Yana Esteves Krasteva, J. Portilla, Jose Mar\u00eda Carnicer, E. De La Torre, and T. Riesgo. 2008. Remote HW-SW reconfigurable wireless sensor nodes. In Proceedings of the 34th IEEE Annual Conference on Industrial Electronics (IECON\u201908). IEEE, 2483--2488."},{"key":"e_1_2_1_29_1","volume-title":"Proceedings of the 10th ACM Conference on Embedded Network Sensor Systems. ACM, 267--280","author":"Kuo Ye-Sheng","year":"2012","unstructured":"Ye-Sheng Kuo , Pat Pannuto , Thomas Schmid , and Prabal Dutta . 2012 . Reconfiguring the software radio to improve power, price, and portability . In Proceedings of the 10th ACM Conference on Embedded Network Sensor Systems. ACM, 267--280 . Ye-Sheng Kuo, Pat Pannuto, Thomas Schmid, and Prabal Dutta. 2012. Reconfiguring the software radio to improve power, price, and portability. In Proceedings of the 10th ACM Conference on Embedded Network Sensor Systems. ACM, 267--280."},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2011.67"},{"key":"e_1_2_1_31_1","volume-title":"Proceedings of the 6th International Conference on Information Processing in Sensor Networks. ACM, 128--137","author":"Lymberopoulos Dimitrios","year":"2007","unstructured":"Dimitrios Lymberopoulos , Nissanka B. Priyantha , and Feng Zhao . 2007 . mPlatform: A reconfigurable architecture and efficient data sharing mechanism for modular sensor nodes . In Proceedings of the 6th International Conference on Information Processing in Sensor Networks. ACM, 128--137 . Dimitrios Lymberopoulos, Nissanka B. Priyantha, and Feng Zhao. 2007. mPlatform: A reconfigurable architecture and efficient data sharing mechanism for modular sensor nodes. In Proceedings of the 6th International Conference on Information Processing in Sensor Networks. ACM, 128--137."},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/570738.570751"},{"key":"e_1_2_1_33_1","unstructured":"Memsic. [n.d.]. MICAz Wireless Measurement System. Online. Retrieved from hhttp:\/\/www.memsic.com\/userfiles\/files\/Datasheets\/WSN\/micaz_datasheet-t.pdf.  Memsic. [n.d.]. MICAz Wireless Measurement System. Online. Retrieved from hhttp:\/\/www.memsic.com\/userfiles\/files\/Datasheets\/WSN\/micaz_datasheet-t.pdf."},{"key":"e_1_2_1_34_1","unstructured":"Microsemi. 2015. IGLOO nano Low Power Flash FPGAs. Retrieved from https:\/\/www.microsemi.com\/document-portal\/doc_view\/130695-ds0110-igloo-nano-low-power-flash-fpgas-datasheet.  Microsemi. 2015. IGLOO nano Low Power Flash FPGAs. Retrieved from https:\/\/www.microsemi.com\/document-portal\/doc_view\/130695-ds0110-igloo-nano-low-power-flash-fpgas-datasheet."},{"key":"e_1_2_1_35_1","unstructured":"Stephan Nolting. 2018. The NEO430 Processor. Retrieved from https:\/\/github.com\/stnolting\/neo430\/blob\/master\/doc\/NEO430.pdf.  Stephan Nolting. 2018. The NEO430 Processor. Retrieved from https:\/\/github.com\/stnolting\/neo430\/blob\/master\/doc\/NEO430.pdf."},{"key":"e_1_2_1_36_1","volume-title":"Proceedings of the USENIX Security Symposium. 479--494","author":"Noorman Job","year":"2013","unstructured":"Job Noorman , Pieter Agten , Wilfried Daniels , Raoul Strackx , Anthony Van Herrewege , Christophe Huygens , Bart Preneel , Ingrid Verbauwhede , and Frank Piessens . 2013 . Sancus: Low-cost trustworthy extensible networked devices with a zero-software trusted computing base . In Proceedings of the USENIX Security Symposium. 479--494 . Job Noorman, Pieter Agten, Wilfried Daniels, Raoul Strackx, Anthony Van Herrewege, Christophe Huygens, Bart Preneel, Ingrid Verbauwhede, and Frank Piessens. 2013. Sancus: Low-cost trustworthy extensible networked devices with a zero-software trusted computing base. In Proceedings of the USENIX Security Symposium. 479--494."},{"key":"e_1_2_1_37_1","unstructured":"Oracle. [n.d.]. Sun Spot. Retrieved from http:\/\/www.sunspotdev.org\/.  Oracle. [n.d.]. Sun Spot. Retrieved from http:\/\/www.sunspotdev.org\/."},{"key":"e_1_2_1_38_1","volume-title":"Proceedings of the Internet of Things Software Update Workshop (IoTSU\u201916)","author":"Orehek Martin","year":"2016","unstructured":"Martin Orehek and Alf Zugenmaier . 2016 . Updates in IoT are more than just one iota . In Proceedings of the Internet of Things Software Update Workshop (IoTSU\u201916) . Martin Orehek and Alf Zugenmaier. 2016. Updates in IoT are more than just one iota. In Proceedings of the Internet of Things Software Update Workshop (IoTSU\u201916)."},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1061\/(ASCE)ST.1943-541X.0000033"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/MIE.2017.2724579"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.5555\/862896.881082"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.5555\/1147685.1147744"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2011.175"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2006.1657820"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2678373.2665678"},{"key":"e_1_2_1_46_1","volume-title":"Proceedings of the 3rd International Conference on Embedded Networked Sensor Systems. ACM, 192--204","author":"Rahimi Mohammad","year":"2005","unstructured":"Mohammad Rahimi , Rick Baer , Obimdinachi I. Iroezi , Juan C. Garcia , Jay Warrior , Deborah Estrin , and Mani Srivastava . 2005 . Cyclops: In situ image sensing and interpretation in wireless sensor networks . In Proceedings of the 3rd International Conference on Embedded Networked Sensor Systems. ACM, 192--204 . Mohammad Rahimi, Rick Baer, Obimdinachi I. Iroezi, Juan C. Garcia, Jay Warrior, Deborah Estrin, and Mani Srivastava. 2005. Cyclops: In situ image sensing and interpretation in wireless sensor networks. In Proceedings of the 3rd International Conference on Embedded Networked Sensor Systems. ACM, 192--204."},{"key":"e_1_2_1_47_1","volume-title":"Proceedings of the 8th International Conference on Sensing Technology (ICST\u201914)","author":"Rao Muzaffar","year":"2014","unstructured":"Muzaffar Rao , Thomas Newe , and Ian Grout . 2014 . Secure hash algorithm-3 (SHA-3) implementation on Xilinx FPGAs, suitable for IoT applications . In Proceedings of the 8th International Conference on Sensing Technology (ICST\u201914) . Muzaffar Rao, Thomas Newe, and Ian Grout. 2014. Secure hash algorithm-3 (SHA-3) implementation on Xilinx FPGAs, suitable for IoT applications. In Proceedings of the 8th International Conference on Sensing Technology (ICST\u201914)."},{"volume-title":"Proceedings of the USENIX Annual Technical Conference. 77--88","author":"Rinta-Aho Teemu","key":"e_1_2_1_48_1","unstructured":"Teemu Rinta-Aho , Mika Karlstedt , and Madhav P. Desai . 2012. The Click2NetFPGA toolchain . In Proceedings of the USENIX Annual Technical Conference. 77--88 . Teemu Rinta-Aho, Mika Karlstedt, and Madhav P. Desai. 2012. The Click2NetFPGA toolchain. In Proceedings of the USENIX Annual Technical Conference. 77--88."},{"key":"e_1_2_1_49_1","volume-title":"Proceedings of the Federated Conference on Computer Science and Information Systems (FedCSIS\u201913)","author":"Shahzad Khurram","year":"2013","unstructured":"Khurram Shahzad , Peng Cheng , and Bengt Oelmann . 2013 . Sentiof: An FPGA based high-performance and low-power wireless embedded platform . In Proceedings of the Federated Conference on Computer Science and Information Systems (FedCSIS\u201913) . IEEE, 901--906. Khurram Shahzad, Peng Cheng, and Bengt Oelmann. 2013. Sentiof: An FPGA based high-performance and low-power wireless embedded platform. In Proceedings of the Federated Conference on Computer Science and Information Systems (FedCSIS\u201913). IEEE, 901--906."},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.3390\/jsan2030631"},{"volume-title":"Smart Wireless Sensor Networks","author":"Tan Yen Kheng","key":"e_1_2_1_51_1","unstructured":"Yen Kheng Tan and Hoang Duc Chinh . 2010. Smart Wireless Sensor Networks . Books on Demand. Yen Kheng Tan and Hoang Duc Chinh. 2010. Smart Wireless Sensor Networks. Books on Demand."},{"key":"e_1_2_1_52_1","volume-title":"Proceedings of the International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP\u201908)","author":"Tanaka Satoshi","year":"2008","unstructured":"Satoshi Tanaka , Naotaka Fujita , Yutaka Yanagisawa , Tsutomu Terada , and Masahiko Tsukamoto . 2008 . Reconfigurable hardware architecture for saving power consumption on a sensor node . In Proceedings of the International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP\u201908) . IEEE, 405--410. Satoshi Tanaka, Naotaka Fujita, Yutaka Yanagisawa, Tsutomu Terada, and Masahiko Tsukamoto. 2008. Reconfigurable hardware architecture for saving power consumption on a sensor node. In Proceedings of the International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP\u201908). IEEE, 405--410."},{"key":"e_1_2_1_53_1","volume-title":"Proceedings of the IEEE Sensors Applications Symposium (SAS\u201917)","author":"Thoen Bart","year":"2017","unstructured":"Bart Thoen , Geoffrey Ottoy , Fernando Rosas , Steven Lauwereins , Sreeraj Rajendran , Lieven De Strycker , Sofie Pollin , and Marian Verhelst . 2017 . Saving energy in WSNs for acoustic surveillance applications while maintaining QoS . In Proceedings of the IEEE Sensors Applications Symposium (SAS\u201917) . IEEE, 1--6. Bart Thoen, Geoffrey Ottoy, Fernando Rosas, Steven Lauwereins, Sreeraj Rajendran, Lieven De Strycker, Sofie Pollin, and Marian Verhelst. 2017. Saving energy in WSNs for acoustic surveillance applications while maintaining QoS. In Proceedings of the IEEE Sensors Applications Symposium (SAS\u201917). IEEE, 1--6."},{"key":"e_1_2_1_54_1","volume-title":"Proceedings of the 3rd RISCV Workshop.","author":"Traber Andreas","year":"2016","unstructured":"Andreas Traber , Florian Zaruba , Sven Stucki , Antonio Pullini , Germain Haugou , Eric Flamand , Frank K. Gurkaynak , and Luca Benini . 2016 . PULPino: A small single-core RISC-V SoC . In Proceedings of the 3rd RISCV Workshop. Andreas Traber, Florian Zaruba, Sven Stucki, Antonio Pullini, Germain Haugou, Eric Flamand, Frank K. Gurkaynak, and Luca Benini. 2016. PULPino: A small single-core RISC-V SoC. In Proceedings of the 3rd RISCV Workshop."},{"key":"e_1_2_1_55_1","volume-title":"Proceedings of the 2008 5th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks. IEEE, 359--367","author":"Tsiftes Nicolas","year":"2008","unstructured":"Nicolas Tsiftes , Adam Dunkels , and Thiemo Voigt . 2008 . Efficient sensor network reprogramming through compression of executable modules . In Proceedings of the 2008 5th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks. IEEE, 359--367 . Nicolas Tsiftes, Adam Dunkels, and Thiemo Voigt. 2008. Efficient sensor network reprogramming through compression of executable modules. In Proceedings of the 2008 5th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks. IEEE, 359--367."},{"key":"e_1_2_1_56_1","volume-title":"Proceedings of the Emerging Technologies and Factory Automation (ETFA\u201903)","volume":"1","author":"Vieira Marcos Augusto M.","year":"2003","unstructured":"Marcos Augusto M. Vieira , Claudionor N. Coelho , D. C. Da Silva , and Jos\u00e9 Monteiro da Mata . 2003 . Survey on wireless sensor network devices . In Proceedings of the Emerging Technologies and Factory Automation (ETFA\u201903) , Vol. 1 . IEEE, 537--544. Marcos Augusto M. Vieira, Claudionor N. Coelho, D. C. Da Silva, and Jos\u00e9 Monteiro da Mata. 2003. Survey on wireless sensor network devices. In Proceedings of the Emerging Technologies and Factory Automation (ETFA\u201903), Vol. 1. IEEE, 537--544."},{"key":"e_1_2_1_57_1","volume-title":"Proceedings of the 2010 International Conference on Advances in Energy Engineering. IEEE, 69--72","author":"Yun Miao","year":"2010","unstructured":"Miao Yun and Bu Yuxin . 2010 . Research on the architecture and key technology of Internet of Things (IoT) applied on smart grid . In Proceedings of the 2010 International Conference on Advances in Energy Engineering. IEEE, 69--72 . Miao Yun and Bu Yuxin. 2010. Research on the architecture and key technology of Internet of Things (IoT) applied on smart grid. In Proceedings of the 2010 International Conference on Advances in Energy Engineering. IEEE, 69--72."},{"key":"e_1_2_1_58_1","first-page":"22","article-title":"Internet of things for smart cities","volume":"1","author":"Zanella Andrea","year":"2014","unstructured":"Andrea Zanella , Nicola Bui , Angelo Castellani , Lorenzo Vangelista , and Michele Zorzi . 2014 . Internet of things for smart cities . IEEE IoT J. 1 , 1 (2014), 22 \u2013 32 . https:\/\/ieeexplore.ieee.org\/abstract\/document\/6740844. Andrea Zanella, Nicola Bui, Angelo Castellani, Lorenzo Vangelista, and Michele Zorzi. 2014. Internet of things for smart cities. IEEE IoT J. 1, 1 (2014), 22\u201332. https:\/\/ieeexplore.ieee.org\/abstract\/document\/6740844.","journal-title":"IEEE IoT J."},{"volume-title":"Proceedings of the IEEE Global Telecommunications Conference (GLOBECOM\u201910)","author":"Zhang Yuqun","key":"e_1_2_1_59_1","unstructured":"Yuqun Zhang , Chen-Hsiang Feng , Ilker Demirkol , and Wendi B. Heinzelman . 2010. Energy-efficient duty cycle assignment for receiver-based convergecast in wireless sensor networks . In Proceedings of the IEEE Global Telecommunications Conference (GLOBECOM\u201910) . IEEE, 1--5. Yuqun Zhang, Chen-Hsiang Feng, Ilker Demirkol, and Wendi B. Heinzelman. 2010. Energy-efficient duty cycle assignment for receiver-based convergecast in wireless sensor networks. In Proceedings of the IEEE Global Telecommunications Conference (GLOBECOM\u201910). IEEE, 1--5."}],"container-title":["ACM Transactions on Internet of Things"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3440995","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3440995","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:02:51Z","timestamp":1750197771000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3440995"}},"subtitle":["A Low-power Reconfigurable Platform for Internet of Things"],"short-title":[],"issued":{"date-parts":[[2021,3,27]]},"references-count":58,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2021,5,31]]}},"alternative-id":["10.1145\/3440995"],"URL":"https:\/\/doi.org\/10.1145\/3440995","relation":{},"ISSN":["2691-1914","2577-6207"],"issn-type":[{"type":"print","value":"2691-1914"},{"type":"electronic","value":"2577-6207"}],"subject":[],"published":{"date-parts":[[2021,3,27]]},"assertion":[{"value":"2019-07-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2020-12-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-03-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}