Jose Alejandro Galaviz-Aguilar;Cesar Vargas-Rosales;Francisco Falcone
{"title":"Reliable Methodology to FPGA Design Verification and Noise Analysis for Digital Lock-In Amplifiers","authors":"Jose Alejandro Galaviz-Aguilar;Cesar Vargas-Rosales;Francisco Falcone","doi":"10.1109/LES.2024.3415651","DOIUrl":"10.1109/LES.2024.3415651","url":null,"abstract":"The lock-in amplifier (LIA) instruments are designed to provide signal conditioning for precision measurement systems to extract signals from extremely noisy environments. The digital LIAs design often requires a verification process to ensure hardware performance. Thus, hardware description language (HDL) with functional verification strategies offers a powerful tool to provide an field-programmable gate array (FPGA) integrated solution. In this letter, we propose a methodology of design and verification of all-digital LIA and an additive white Gaussian noise (AWGN) module able to measure extremely lower levels of signal-to-noise ratio (SNR) of \u0000<inline-formula> <tex-math>$approx $ </tex-math></inline-formula>\u0000 \u0000<inline-formula> <tex-math>${10}^{-{15}}$ </tex-math></inline-formula>\u0000 or down to −37 dB while a wide reserve of spurious-free dynamic range (SFDR) up to 90 dB on FPGA is ensured. To this end, the designed and implemented FPGA framework for quick, accurate, and comprehensive characterization of a given digital LIA is used to leverage the capabilities of the design under controllable AWGN noise patterns stimulus.","PeriodicalId":56143,"journal":{"name":"IEEE Embedded Systems Letters","volume":"16 3","pages":"307-310"},"PeriodicalIF":1.7,"publicationDate":"2024-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141937441","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Wireless Tag Sensor Network for Apnea Detection and Posture Recognition Using LSTM","authors":"Rafik Saddaoui;Massine Gana;Hamid Hamiche;Mourad Laghrouche","doi":"10.1109/LES.2024.3410024","DOIUrl":"10.1109/LES.2024.3410024","url":null,"abstract":"We have developed a low-cost, high-accuracy, and energy-efficient wearable tag sensor for apnea detection. The sensor can detect different types of breathing problems by monitoring the small movements of the chest wall compartments during each respiration cycle. This tag sensor sends also apnea events, digital respiration rate, and patient posture data using an ultra high radio frequency identification (UHF RFID) reader. The reader is based on the recent AS3993 chip connected to a Raspberry Pi 4 controller, which acts as a local server and is connected to the cloud to share acquired data with the treating doctor. A sleep disorder detection and classification with several positions using a long short-term memory (LSTM) network algorithm is implemented in real-time on the embedded arm microcontroller STM32F407. The proposed apnea detection method exhibits low error, enabling it to meet clinical requirements. The accuracy of apnea events and position detection were triggered in over 93% of cases. We have also evaluated six different classification techniques optimized by considering the proposed feature extraction and regularization of classifier parameters.","PeriodicalId":56143,"journal":{"name":"IEEE Embedded Systems Letters","volume":"16 4","pages":"469-472"},"PeriodicalIF":1.7,"publicationDate":"2024-06-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141937444","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Malik Imran;Safiullah Khan;Ayesha Khalid;Ciara Rafferty;Yasir Ali Shah;Samuel Pagliarini;Muhammad Rashid;Máire O’Neill
{"title":"Evaluating NTT/INTT Implementation Styles for Post-Quantum Cryptography","authors":"Malik Imran;Safiullah Khan;Ayesha Khalid;Ciara Rafferty;Yasir Ali Shah;Samuel Pagliarini;Muhammad Rashid;Máire O’Neill","doi":"10.1109/LES.2024.3410516","DOIUrl":"10.1109/LES.2024.3410516","url":null,"abstract":"Unifying the forward and inverse operations of the number theoretic transform (NTT) into a single hardware module is a common practice when designing polynomial coefficient multiplier accelerators as used in the post-quantum cryptographic algorithms. This letter experimentally evaluates that this design unification is not always advantageous. In this context, we present three NTT hardware architectures: 1) a forward NTT (FNTT) architecture; 2) an inverse NTT (INTT) architecture; and 3) a unified NTT (UNTT) architecture for computing the FNTT and INTT computations on a single design. We benchmark our throughput/area and energy/area evaluations on Xilinx Virtex-7 field-programmable gate array (FPGA) and 28-nm application-specific integrated circuit (ASIC) platforms. The standalone FNTT and INTT designs, on average on FPGA, exhibit \u0000<inline-formula> <tex-math>$4.66times $ </tex-math></inline-formula>\u0000 and \u0000<inline-formula> <tex-math>$3.75times $ </tex-math></inline-formula>\u0000 higher throughput/area and energy/area values, respectively, than the UNTT design. Similarly, the individual FNTT and INTT designs, on average on ASIC, achieve \u0000<inline-formula> <tex-math>$1.25times $ </tex-math></inline-formula>\u0000 and \u0000<inline-formula> <tex-math>$1.09times $ </tex-math></inline-formula>\u0000 higher throughput/area and energy/area values, respectively, compared to the UNTT design.","PeriodicalId":56143,"journal":{"name":"IEEE Embedded Systems Letters","volume":"16 4","pages":"485-488"},"PeriodicalIF":1.7,"publicationDate":"2024-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141937516","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Christos Sad, Dimosthenis Masouros, Kostas Siozios
{"title":"FEARLESS: A Federated Reinforcement Learning Orchestrator for Serverless Edge Swarms","authors":"Christos Sad, Dimosthenis Masouros, Kostas Siozios","doi":"10.1109/les.2024.3410892","DOIUrl":"https://doi.org/10.1109/les.2024.3410892","url":null,"abstract":"","PeriodicalId":56143,"journal":{"name":"IEEE Embedded Systems Letters","volume":"26 1","pages":""},"PeriodicalIF":1.6,"publicationDate":"2024-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141937517","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Speed Record of AES-CTR and AES-ECB Bit-Sliced Implementation on GPUs","authors":"Wai-Kong Lee;Seog Chung Seo;Hwajeong Seo;Dong Cheon Kim;Seong Oun Hwang","doi":"10.1109/LES.2024.3409725","DOIUrl":"10.1109/LES.2024.3409725","url":null,"abstract":"The advanced encryption standard (AES) has been widely used to protect digital data in various applications, such as secure IoT communication, files encryption, and pseudorandom number generation. The efficient implementation of AES on parallel architecture, such as graphics processing unit (GPU), has attracted considerable interest over the past decade. These prior studies mainly implemented the AES electronics code book (ECB) and counter (CTR) mode using the table-based approach. In this brief, we set a new speed record of AES-ECB and AES-CTR on GPU based on the proposed bit-sliced implementation techniques. Our implementation achieved 2.6% (ECB) and 9% (CTR) faster than the state-of-the-art table-based implementation on a RTX3080 GPU. Our work evaluated on an embedded GPU (Jetson Orin Nano) can also achieve high throughput at 60 Gb/s, which is 1.9% (ECB) and 7% (CTR) faster than state-of-the-art.","PeriodicalId":56143,"journal":{"name":"IEEE Embedded Systems Letters","volume":"16 4","pages":"481-484"},"PeriodicalIF":1.7,"publicationDate":"2024-06-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141937518","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
C. Antonio-Hernández, F. López-Huerta, J. Figueroa-Moo, L.N. Acquaroli, E. Osorio-de-la-Rosa
{"title":"Marine Monitoring System Powered by Flexible Solar Panel","authors":"C. Antonio-Hernández, F. López-Huerta, J. Figueroa-Moo, L.N. Acquaroli, E. Osorio-de-la-Rosa","doi":"10.1109/les.2024.3396061","DOIUrl":"https://doi.org/10.1109/les.2024.3396061","url":null,"abstract":"","PeriodicalId":56143,"journal":{"name":"IEEE Embedded Systems Letters","volume":"49 1","pages":""},"PeriodicalIF":1.6,"publicationDate":"2024-05-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140930860","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Juan Pablo Becoña;Marcel Grané;Matías Miguez;Alfredo Arnaud
{"title":"LoRa, Sigfox, and NB-IoT: An Empirical Comparison for IoT LPWAN Technologies in the Agribusiness","authors":"Juan Pablo Becoña;Marcel Grané;Matías Miguez;Alfredo Arnaud","doi":"10.1109/LES.2024.3394446","DOIUrl":"10.1109/LES.2024.3394446","url":null,"abstract":"In this letter, three battery-powered, custom Internet of Things (IoT) sensor nodes for the agribusiness, are presented: first, a Sigfox-based temperature-humidity index (THI) sensor to monitor the impact of heat stress in livestock, then a LoRaWAN version of an estrus detection collar for dairy farms, and finally a NB-IoT low-power A-GPS geolocation device for animals. Detailed power consumption measurements are presented and compared to highlight the benefits of each low-power wide-area network technology for the industry. The measured energy to transmit a single 10Byte payload packet was 90, 20, and 90 mJ for Sigfox, LoRa, and NB-IoT, respectively. With an adequate power management strategy, the nodes could operate up to 10 years in the case of the THI and estrus detector, and >1 yr in the case of the GPS tracker, powered by a single 1900 mA\u0000<inline-formula> <tex-math>$cdot mathrm {h}~mathrm {LiSOCl}_{2}$ </tex-math></inline-formula>\u0000 battery.","PeriodicalId":56143,"journal":{"name":"IEEE Embedded Systems Letters","volume":"16 3","pages":"283-286"},"PeriodicalIF":1.7,"publicationDate":"2024-04-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140829762","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Roger Morales-Monge;Jorge Castro-Godínez;Guilherme Paim
{"title":"Improving Netlist Transformation-Based Approximate Logic Synthesis Through Resynthesis","authors":"Roger Morales-Monge;Jorge Castro-Godínez;Guilherme Paim","doi":"10.1109/LES.2024.3391220","DOIUrl":"10.1109/LES.2024.3391220","url":null,"abstract":"To address the challenges of efficient hardware design for error-tolerant applications, several techniques of applied approximate computing have been proposed. Pruning algorithms aim to approximate circuits with reduced design requirements at the cost of an acceptable degradation of their quality of result. In this letter, we present the effects of resynthesis, an iterative application of logic synthesis along with pruning algorithms, into a state-of-the-art approximate design flow, AxLS. Resynthesis strategy improves the approximation, achieving up to 70% area-power savings for the same error in the output, and reducing the number of iterations, and hence the time required to explore the design space in up to \u0000<inline-formula> <tex-math>$30times $ </tex-math></inline-formula>\u0000, to obtain an approximated design.","PeriodicalId":56143,"journal":{"name":"IEEE Embedded Systems Letters","volume":"16 3","pages":"279-282"},"PeriodicalIF":1.7,"publicationDate":"2024-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140630185","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}