首页 > 最新文献

IEEE Embedded Systems Letters最新文献

英文 中文
A Gauge Meter Reader Edge Device Based on Computer Vision and Deep Learning 基于计算机视觉和深度学习的抄表边缘装置
IF 2 4区 计算机科学 Q3 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE Pub Date : 2025-01-16 DOI: 10.1109/LES.2024.3507646
Wei-Jie Wang;Paul D. Rosero-Montalvo
Analog gauges are still used in industry and manufacturing sectors to gather analog values of one parameter to show the state of the machine or pipe. However, these devices are prone to human error readings and inaccurate samples. Therefore, this work aims to present an edge device with a small camera to digitalize analog samples from the analog gauge by using a novel pointer angle detector approach with an object-detection-vision technique. Yolo V5 nano was the target model and was quantized to be exported to the edge device to make inferences on it. As a main result, the system was tested in two analog gauges, one to present the atmospheric pressure (bar) and the other to show pressure measurement (psi). The system developed has an average ±0.261 bar deviation and a maximum error range of ±0.584 bar on one meter. In the case of another meter, it has an average ±1.438 psi deviation and a maximum error range of ±3.091 psi. The model developed weighs 2 MB.
模拟仪表仍然用于工业和制造部门收集一个参数的模拟值,以显示机器或管道的状态。然而,这些设备容易出现人为错误读数和不准确的样品。因此,本工作旨在提出一种带有小型摄像头的边缘设备,通过使用一种新颖的指针角度检测器方法和物体检测视觉技术,将模拟量规的模拟样本数字化。Yolo V5 nano为目标模型,将其量化后导出到边缘设备上进行推断。作为主要结果,该系统在两个模拟仪表中进行了测试,一个显示大气压力(bar),另一个显示压力测量(psi)。该系统在1米上的平均误差为±0.261 bar,最大误差范围为±0.584 bar。在其他仪表的情况下,它的平均偏差为±1.438 psi,最大误差范围为±3.091 psi。开发的模型重2mb。
{"title":"A Gauge Meter Reader Edge Device Based on Computer Vision and Deep Learning","authors":"Wei-Jie Wang;Paul D. Rosero-Montalvo","doi":"10.1109/LES.2024.3507646","DOIUrl":"https://doi.org/10.1109/LES.2024.3507646","url":null,"abstract":"Analog gauges are still used in industry and manufacturing sectors to gather analog values of one parameter to show the state of the machine or pipe. However, these devices are prone to human error readings and inaccurate samples. Therefore, this work aims to present an edge device with a small camera to digitalize analog samples from the analog gauge by using a novel pointer angle detector approach with an object-detection-vision technique. Yolo V5 nano was the target model and was quantized to be exported to the edge device to make inferences on it. As a main result, the system was tested in two analog gauges, one to present the atmospheric pressure (bar) and the other to show pressure measurement (psi). The system developed has an average ±0.261 bar deviation and a maximum error range of ±0.584 bar on one meter. In the case of another meter, it has an average ±1.438 psi deviation and a maximum error range of ±3.091 psi. The model developed weighs 2 MB.","PeriodicalId":56143,"journal":{"name":"IEEE Embedded Systems Letters","volume":"17 4","pages":"218-221"},"PeriodicalIF":2.0,"publicationDate":"2025-01-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144843063","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}
引用次数: 0
Auto Digit Selection for Most Significant Digit First Multiplication 自动数字选择最高有效数字第一乘法
IF 2 4区 计算机科学 Q3 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE Pub Date : 2025-01-14 DOI: 10.1109/LES.2025.3529731
Saeid Gorgin;Ghassem Jaberipur;Jeong-A Lee;Seokjoo Shin;Jungrae Kim
Performance in modern embedded systems, particularly those executing computation-intensive signal/image processing and machine learning algorithms, is critically dependent on the efficiency of multiplication operations. Serial multiplication offers key advantages in these resource-constrained environments, including low-memory usage and minimal interconnect complexity. The most significant digit first (MSDF) serial multiplication scheme further enhances efficiency by enabling early termination and supporting variable precision. It is ideal for embedded applications where power and performance are critical. This letter proposes an auto-selection scheme for MSDF multiplication, where product digits are generated as a byproduct of residual maintenance, leading to speed, cost, and power efficiency improvements. We demonstrate the implementation of serial-serial and serial-parallel multipliers, where the multiplier operand in the latter is fully available throughout the computation. Simulation and synthesis results, compared to the most relevant previous works, show reductions in delay (16% and 20%), area consumption (11% and 23%), and power dissipation (7% and 20%), making our approach well-suited for embedded systems requiring efficient, low-power multiplication hardware.
现代嵌入式系统的性能,特别是那些执行计算密集型信号/图像处理和机器学习算法的系统,严重依赖于乘法运算的效率。串行乘法在这些资源受限的环境中提供了关键优势,包括低内存使用和最小的互连复杂性。最高有效数字优先(MSDF)串行乘法方案通过支持早期终止和可变精度进一步提高了效率。它是功耗和性能至关重要的嵌入式应用的理想选择。这封信提出了一种MSDF乘法的自动选择方案,其中产品数字是作为剩余维护的副产品生成的,从而提高了速度、成本和能效。我们演示了串行-串行和串行-并行乘法器的实现,其中后者的乘法器操作数在整个计算过程中是完全可用的。与之前最相关的工作相比,仿真和综合结果显示延迟(16%和20%),面积消耗(11%和23%)以及功耗(7%和20%)的降低,使我们的方法非常适合需要高效,低功耗乘法硬件的嵌入式系统。
{"title":"Auto Digit Selection for Most Significant Digit First Multiplication","authors":"Saeid Gorgin;Ghassem Jaberipur;Jeong-A Lee;Seokjoo Shin;Jungrae Kim","doi":"10.1109/LES.2025.3529731","DOIUrl":"https://doi.org/10.1109/LES.2025.3529731","url":null,"abstract":"Performance in modern embedded systems, particularly those executing computation-intensive signal/image processing and machine learning algorithms, is critically dependent on the efficiency of multiplication operations. Serial multiplication offers key advantages in these resource-constrained environments, including low-memory usage and minimal interconnect complexity. The most significant digit first (MSDF) serial multiplication scheme further enhances efficiency by enabling early termination and supporting variable precision. It is ideal for embedded applications where power and performance are critical. This letter proposes an auto-selection scheme for MSDF multiplication, where product digits are generated as a byproduct of residual maintenance, leading to speed, cost, and power efficiency improvements. We demonstrate the implementation of serial-serial and serial-parallel multipliers, where the multiplier operand in the latter is fully available throughout the computation. Simulation and synthesis results, compared to the most relevant previous works, show reductions in delay (16% and 20%), area consumption (11% and 23%), and power dissipation (7% and 20%), making our approach well-suited for embedded systems requiring efficient, low-power multiplication hardware.","PeriodicalId":56143,"journal":{"name":"IEEE Embedded Systems Letters","volume":"17 4","pages":"272-275"},"PeriodicalIF":2.0,"publicationDate":"2025-01-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144843068","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}
引用次数: 0
A Robust VMD-PCA Integrated Approach for Accurate Respiration Parameter Estimation From PPG Signals 从PPG信号中精确估计呼吸参数的鲁棒VMD-PCA集成方法
IF 2 4区 计算机科学 Q3 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE Pub Date : 2025-01-13 DOI: 10.1109/LES.2025.3528415
Amit Bhongade;A. P. Prathosh;Tapan Kumar Gandhi
Photoplethysmography (PPG) signals are extensively used for nonintrusive health monitoring, including deriving cardiorespiratory parameters. However, current approaches often face challenges with complexity and noise susceptibility. This study proposes a novel variational mode decomposition with principal component analysis (VMD-PCA) method to estimate respiratory parameters from a single PPG signal. The method was tested on ten healthy volunteers breathing at normal, fast, and slow rates, showing robust performance with an average RMSE of $3.23{pm }0.69$ , $21.69{pm }10.31$ , and $3.14{pm }1.35$ for each respiration rate (RR), respectively. Results indicate that VMD-PCA offers reliable real-time performance with enhanced resilience to motion artifacts, demonstrating its potential for practical health monitoring applications.
光容积脉搏波(PPG)信号广泛用于非侵入式健康监测,包括获取心肺参数。然而,目前的方法往往面临复杂性和噪声敏感性的挑战。本研究提出一种新的变分模态分解与主成分分析(VMD-PCA)方法,从单个PPG信号中估计呼吸参数。该方法在10名健康志愿者身上进行了测试,分别以正常、快速和慢速呼吸进行呼吸,显示出良好的效果,每种呼吸频率(RR)的平均RMSE分别为3.23美元、21.69美元和3.14美元。结果表明,VMD-PCA提供了可靠的实时性能,并增强了对运动伪影的弹性,显示了其在实际健康监测应用中的潜力。
{"title":"A Robust VMD-PCA Integrated Approach for Accurate Respiration Parameter Estimation From PPG Signals","authors":"Amit Bhongade;A. P. Prathosh;Tapan Kumar Gandhi","doi":"10.1109/LES.2025.3528415","DOIUrl":"https://doi.org/10.1109/LES.2025.3528415","url":null,"abstract":"Photoplethysmography (PPG) signals are extensively used for nonintrusive health monitoring, including deriving cardiorespiratory parameters. However, current approaches often face challenges with complexity and noise susceptibility. This study proposes a novel variational mode decomposition with principal component analysis (VMD-PCA) method to estimate respiratory parameters from a single PPG signal. The method was tested on ten healthy volunteers breathing at normal, fast, and slow rates, showing robust performance with an average RMSE of <inline-formula> <tex-math>$3.23{pm }0.69$ </tex-math></inline-formula>, <inline-formula> <tex-math>$21.69{pm }10.31$ </tex-math></inline-formula>, and <inline-formula> <tex-math>$3.14{pm }1.35$ </tex-math></inline-formula> for each respiration rate (RR), respectively. Results indicate that VMD-PCA offers reliable real-time performance with enhanced resilience to motion artifacts, demonstrating its potential for practical health monitoring applications.","PeriodicalId":56143,"journal":{"name":"IEEE Embedded Systems Letters","volume":"17 4","pages":"230-233"},"PeriodicalIF":2.0,"publicationDate":"2025-01-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144843060","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}
引用次数: 0
A High-Performance Hardware Accelerator for ECC in GF(p) Over Generic Weierstrass Curves 通用Weierstrass曲线上GF(p)中ECC的高性能硬件加速器
IF 2 4区 计算机科学 Q3 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE Pub Date : 2024-12-16 DOI: 10.1109/LES.2024.3514127
Yujun Xie;Riheng Yan;Yuan Liu;Xin Zheng;Shuting Cai;Xiaoming Xiong
A 256-bit high-performance hardware accelerator for elliptic curve cryptography (ECC) in GF $(p)$ over generic Weierstrass curves is presented in this letter. First, to improve the utilization of the multiplier, a new radix-128 Montgomery modular multiplication (MMM) without final reduction is proposed. Second, a combined-addition (CA) is proposed to recover the final reduction of MMM. The CA could reduce the clock cycles of continuous MMM. Finally, a high-parallelism Montgomery ladder hardware accelerator is presented to improve the performance of the elliptic curve point-multiplication (ECPM). The proposed accelerator consumes 766k gates and compute the 256-bit ECPM in 0.014 ms on ASIC with a 90 nm standard cell library. This is a higher performance design compared to the previous research in GF $(p)$ over generic Weierstrass curves.
本文提出了一种适用于通用Weierstrass曲线上的GF $(p)$椭圆曲线加密(ECC)的256位高性能硬件加速器。首先,为了提高乘法器的利用率,提出了一种新的无最终约简的基数-128蒙哥马利模乘法(MMM)。其次,提出了一种复合添加(CA)方法来恢复最终减少的MMM。CA可以减少连续MMM的时钟周期。最后,为了提高椭圆曲线点乘的性能,提出了一种高并行的Montgomery梯形硬件加速器。该加速器消耗766k门,在90nm标准单元库的ASIC上以0.014 ms计算256位ECPM。与之前在通用Weierstrass曲线上的GF $(p)$研究相比,这是一个更高的性能设计。
{"title":"A High-Performance Hardware Accelerator for ECC in GF(p) Over Generic Weierstrass Curves","authors":"Yujun Xie;Riheng Yan;Yuan Liu;Xin Zheng;Shuting Cai;Xiaoming Xiong","doi":"10.1109/LES.2024.3514127","DOIUrl":"https://doi.org/10.1109/LES.2024.3514127","url":null,"abstract":"A 256-bit high-performance hardware accelerator for elliptic curve cryptography (ECC) in GF<inline-formula> <tex-math>$(p)$ </tex-math></inline-formula> over generic Weierstrass curves is presented in this letter. First, to improve the utilization of the multiplier, a new radix-128 Montgomery modular multiplication (MMM) without final reduction is proposed. Second, a combined-addition (CA) is proposed to recover the final reduction of MMM. The CA could reduce the clock cycles of continuous MMM. Finally, a high-parallelism Montgomery ladder hardware accelerator is presented to improve the performance of the elliptic curve point-multiplication (ECPM). The proposed accelerator consumes 766k gates and compute the 256-bit ECPM in 0.014 ms on ASIC with a 90 nm standard cell library. This is a higher performance design compared to the previous research in GF<inline-formula> <tex-math>$(p)$ </tex-math></inline-formula> over generic Weierstrass curves.","PeriodicalId":56143,"journal":{"name":"IEEE Embedded Systems Letters","volume":"17 4","pages":"214-217"},"PeriodicalIF":2.0,"publicationDate":"2024-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144843067","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}
引用次数: 0
Genelle et al. Revisited: Masking an AES Round With Only Four Secure ANDs Genelle等人。重访:仅用四个安全手掩盖AES回合
IF 2 4区 计算机科学 Q3 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE Pub Date : 2024-12-13 DOI: 10.1109/LES.2024.3516853
Nicolas Belleville
Side-channel attacks are very efficient against AES implementations. In consequence, countermeasures are needed. Many works studied how to efficiently mask the AES, and in particular its SBox. In this letter, we revisit Genelle et al. approach based on secure conversion between Boolean and multiplicative masking, and show that with bitslicing along with other optimizations it enables computing a whole round with only four secure ANDs (SecAnd), making it very competitive in terms of performance. In particular, our second-order implementation is $1.18times $ faster than a fixsliced implementation, for similar binary size and security.
侧信道攻击对AES实现非常有效。因此,有必要采取对策。许多工作研究了如何有效地掩盖AES,特别是它的SBox。在这封信中,我们重新审视了Genelle等人基于布尔和乘法掩蔽之间的安全转换的方法,并表明,通过位切片和其他优化,它可以只用四个安全指针(SecAnd)计算整个轮,使其在性能方面非常有竞争力。特别是,对于类似的二进制大小和安全性,我们的二阶实现比固定切片实现快1.18倍。
{"title":"Genelle et al. Revisited: Masking an AES Round With Only Four Secure ANDs","authors":"Nicolas Belleville","doi":"10.1109/LES.2024.3516853","DOIUrl":"https://doi.org/10.1109/LES.2024.3516853","url":null,"abstract":"Side-channel attacks are very efficient against AES implementations. In consequence, countermeasures are needed. Many works studied how to efficiently mask the AES, and in particular its SBox. In this letter, we revisit Genelle et al. approach based on secure conversion between Boolean and multiplicative masking, and show that with bitslicing along with other optimizations it enables computing a whole round with only four secure ANDs (<monospace>SecAnd</monospace>), making it very competitive in terms of performance. In particular, our second-order implementation is <inline-formula> <tex-math>$1.18times $ </tex-math></inline-formula> faster than a fixsliced implementation, for similar binary size and security.","PeriodicalId":56143,"journal":{"name":"IEEE Embedded Systems Letters","volume":"17 4","pages":"210-213"},"PeriodicalIF":2.0,"publicationDate":"2024-12-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144843058","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}
引用次数: 0
HERFA: A Homomorphic Encryption-Based Root-Finding Algorithm 一种基于同态加密的寻根算法
IF 1.7 4区 计算机科学 Q3 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE Pub Date : 2024-12-11 DOI: 10.1109/LES.2024.3516532
Christopher Bencini;Jason Mendola;Wei He;Sunwoong Kim
Edge-cloud computing architectures are exposed to significant security challenges. Although general encryption methods can mitigate some of these concerns, they require decryption to perform operations on data, exposing the data and secret keys to potential attacks. Homomorphic encryption (HE), which allows operations on encrypted data without decryption, provides an effective solution to this issue. Applying HE schemes to root-finding algorithms can expand the use of HE to a wider range of real-world applications that involve solving equations. This letter presents an adaptation of the well-known Newton’s method for use in the HE domain. Specifically, it employs a division-free approach to remove the division operation, which is not a basic HE operation. In addition, the proposed method is extended to handle a polynomial multiplicity greater than one for faster convergence. Compared to an alternative implementation that uses a numerical method for division, the proposed HE-based root-finding algorithm (HERFA) significantly reduces the number of sequential multiplications, which is a key factor limiting the feasibility of applications in the HE domain. This reduction allows HERFA to achieve faster execution speeds or higher accuracy.
边缘云计算架构面临着重大的安全挑战。尽管一般的加密方法可以减轻这些问题,但它们需要解密才能对数据执行操作,从而将数据和秘钥暴露给潜在的攻击。同态加密(HE)提供了一种有效的解决方案,它允许对加密数据进行不解密的操作。将HE方案应用于寻根算法可以将HE的使用扩展到涉及求解方程的更广泛的现实应用中。这封信提出了一个改编的著名的牛顿的方法,用于在HE领域。具体来说,它采用了一种无除法的方法来删除除法操作,这不是基本的HE操作。此外,为了提高收敛速度,将该方法扩展到处理多项式的多重性大于1的情况。与使用数值方法进行除法的替代实现相比,本文提出的基于HE的寻根算法(HERFA)显著减少了顺序乘法的数量,这是限制HE领域应用可行性的关键因素。这种减少使HERFA能够实现更快的执行速度或更高的精度。
{"title":"HERFA: A Homomorphic Encryption-Based Root-Finding Algorithm","authors":"Christopher Bencini;Jason Mendola;Wei He;Sunwoong Kim","doi":"10.1109/LES.2024.3516532","DOIUrl":"https://doi.org/10.1109/LES.2024.3516532","url":null,"abstract":"Edge-cloud computing architectures are exposed to significant security challenges. Although general encryption methods can mitigate some of these concerns, they require decryption to perform operations on data, exposing the data and secret keys to potential attacks. Homomorphic encryption (HE), which allows operations on encrypted data without decryption, provides an effective solution to this issue. Applying HE schemes to root-finding algorithms can expand the use of HE to a wider range of real-world applications that involve solving equations. This letter presents an adaptation of the well-known Newton’s method for use in the HE domain. Specifically, it employs a division-free approach to remove the division operation, which is not a basic HE operation. In addition, the proposed method is extended to handle a polynomial multiplicity greater than one for faster convergence. Compared to an alternative implementation that uses a numerical method for division, the proposed HE-based root-finding algorithm (HERFA) significantly reduces the number of sequential multiplications, which is a key factor limiting the feasibility of applications in the HE domain. This reduction allows HERFA to achieve faster execution speeds or higher accuracy.","PeriodicalId":56143,"journal":{"name":"IEEE Embedded Systems Letters","volume":"17 3","pages":"143-146"},"PeriodicalIF":1.7,"publicationDate":"2024-12-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144272962","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}
引用次数: 0
Auto-OPS: A Framework for Automated Optical Probing Simulation on GDS-II Auto-OPS: GDS-II上自动光学探测仿真框架
IF 1.7 4区 计算机科学 Q3 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE Pub Date : 2024-12-11 DOI: 10.1109/LES.2024.3513638
Paul Flammarion;Sajjad Parvin;Frank Sill Torres;Rolf Drechsler
In this letter, for the first time, we propose a security evaluation framework, namely, Auto-OPS, that automates performing the optical probing (OP) attack in simulation on a full GDS-II design file. Auto-OPS empowers designers by automatically extracting the active regions geometry model of each logic cell in the standard cell library or custom-designed logic cells to evaluate the security robustness of a design. Auto-OPS enables scaling up of the current OP evaluation environments which rely on manual extraction of active regions which is an error-prone and cumbersome procedure. Additionally, we evaluated and demonstrated the performance of our framework on several benchmark circuits GDS-II files designed using an open-source 45-nm standard cell library.
在这封信中,我们首次提出了一个安全评估框架,即Auto-OPS,它可以在完整的GDS-II设计文件上自动模拟执行光学探测(OP)攻击。Auto-OPS通过自动提取标准单元库或定制设计的逻辑单元中的每个逻辑单元的活动区域几何模型,使设计人员能够评估设计的安全稳健性。Auto-OPS能够扩大当前依赖于手动提取活动区域的OP评估环境,这是一个容易出错且繁琐的过程。此外,我们在几个使用开源45纳米标准单元库设计的基准电路GDS-II文件上评估并演示了我们的框架的性能。
{"title":"Auto-OPS: A Framework for Automated Optical Probing Simulation on GDS-II","authors":"Paul Flammarion;Sajjad Parvin;Frank Sill Torres;Rolf Drechsler","doi":"10.1109/LES.2024.3513638","DOIUrl":"https://doi.org/10.1109/LES.2024.3513638","url":null,"abstract":"In this letter, for the first time, we propose a security evaluation framework, namely, Auto-OPS, that automates performing the optical probing (OP) attack in simulation on a full GDS-II design file. Auto-OPS empowers designers by automatically extracting the active regions geometry model of each logic cell in the standard cell library or custom-designed logic cells to evaluate the security robustness of a design. Auto-OPS enables scaling up of the current OP evaluation environments which rely on manual extraction of active regions which is an error-prone and cumbersome procedure. Additionally, we evaluated and demonstrated the performance of our framework on several benchmark circuits GDS-II files designed using an open-source 45-nm standard cell library.","PeriodicalId":56143,"journal":{"name":"IEEE Embedded Systems Letters","volume":"17 3","pages":"147-150"},"PeriodicalIF":1.7,"publicationDate":"2024-12-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144272961","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}
引用次数: 0
ANUBIS: Hybrid FPAA-FPGA Architecture for Entropy-Based True Random Number Generation in Secure UAV Communication 安全无人机通信中基于熵的真随机数生成的FPAA-FPGA混合架构
IF 1.7 4区 计算机科学 Q3 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE Pub Date : 2024-12-09 DOI: 10.1109/LES.2024.3510365
Mohamed El-Hadedy;Andrea Abelian;Kenny Lee;Benny N. Cheng;Wen-Mei Hwu
Field-programmable gate arrays (FPGAs) and field-programmable analog arrays (FPAAs) are reconfigurable circuits that enable flexible digital and analog implementations post-manufacturing. FPGAs are widely used in telecommunications, mixed-signal, and embedded systems due to their parallel processing and reconfigurability. Meanwhile, FPAAs provide flexibility for analog systems, which is crucial for modern mixed-signal processing. This letter introduces ANUBIS, a hybrid system combining FPGA and FPAA technologies to generate true random number generators (TRNGs) for secure UAV communication. Due to its reliability and cost efficiency, ANUBIS leverages a thermistor circuit as an entropy source. The FPAA amplifies the analog noise generated by the thermistor, while the FPGA digitizes and processes the signal using Von Neumann whitening (VNW) to remove bias. The ASCON hash function is applied to the whitened bitstream to generate cryptographically secure keys. These keys are utilized in a DHKE to enable secure communication via Bluetooth low energy (BLE), an ideal protocol for energy-constrained UAV applications. ANUBIS demonstrates reconfigurability, power efficiency, and ease of implementation, showcasing its potential for secure communication applications. It achieves robust randomization, setting a new standard for UAV communication security and addressing applications requiring reliable TRNG solutions. The system consumes 1.615 W in total, with 1.54 W consumed by the FPGA and 75 mW by the FPAA. Resource utilization on the PYNQ-Z1 board includes 5186 LUTs (9.75%), 549 units of memory (3.15%), and 5.5 units of BRAM (3.93%), indicating moderate resource usage with room for future enhancements. By integrating reliable analog noise harvesting with efficient digital post-processing, ANUBIS offers a novel approach to TRNG design, demonstrating the potential for broader cryptographic applications in resource-constrained environments.
现场可编程门阵列(fpga)和现场可编程模拟阵列(FPAAs)是可重构电路,可在制造后实现灵活的数字和模拟实现。fpga由于其并行处理和可重构性,在电信、混合信号和嵌入式系统中得到了广泛的应用。同时,FPAAs为模拟系统提供了灵活性,这对现代混合信号处理至关重要。这封信介绍了ANUBIS,一种结合FPGA和FPAA技术的混合系统,用于生成用于安全无人机通信的真随机数生成器(trng)。由于其可靠性和成本效率,ANUBIS利用热敏电阻电路作为熵源。FPAA放大由热敏电阻产生的模拟噪声,而FPGA利用冯·诺伊曼白化(VNW)对信号进行数字化处理以消除偏置。对白化后的比特流应用ASCON哈希函数生成加密安全的密钥。这些密钥在DHKE中用于通过低功耗蓝牙(BLE)实现安全通信,这是能量受限无人机应用的理想协议。ANUBIS展示了可重构性、功率效率和易于实现性,展示了其在安全通信应用中的潜力。它实现了鲁棒随机化,为无人机通信安全设定了新标准,并解决了需要可靠TRNG解决方案的应用。系统总功耗为1.615 W,其中FPGA功耗为1.54 W, FPAA功耗为75 mW。PYNQ-Z1板上的资源利用率包括5186个lut(9.75%), 549个内存单位(3.15%)和5.5个BRAM单位(3.93%),表明资源使用适度,有未来增强的空间。通过将可靠的模拟噪声采集与高效的数字后处理相结合,ANUBIS为TRNG设计提供了一种新颖的方法,展示了在资源受限环境中更广泛的加密应用的潜力。
{"title":"ANUBIS: Hybrid FPAA-FPGA Architecture for Entropy-Based True Random Number Generation in Secure UAV Communication","authors":"Mohamed El-Hadedy;Andrea Abelian;Kenny Lee;Benny N. Cheng;Wen-Mei Hwu","doi":"10.1109/LES.2024.3510365","DOIUrl":"https://doi.org/10.1109/LES.2024.3510365","url":null,"abstract":"Field-programmable gate arrays (FPGAs) and field-programmable analog arrays (FPAAs) are reconfigurable circuits that enable flexible digital and analog implementations post-manufacturing. FPGAs are widely used in telecommunications, mixed-signal, and embedded systems due to their parallel processing and reconfigurability. Meanwhile, FPAAs provide flexibility for analog systems, which is crucial for modern mixed-signal processing. This letter introduces ANUBIS, a hybrid system combining FPGA and FPAA technologies to generate true random number generators (TRNGs) for secure UAV communication. Due to its reliability and cost efficiency, ANUBIS leverages a thermistor circuit as an entropy source. The FPAA amplifies the analog noise generated by the thermistor, while the FPGA digitizes and processes the signal using Von Neumann whitening (VNW) to remove bias. The ASCON hash function is applied to the whitened bitstream to generate cryptographically secure keys. These keys are utilized in a DHKE to enable secure communication via Bluetooth low energy (BLE), an ideal protocol for energy-constrained UAV applications. ANUBIS demonstrates reconfigurability, power efficiency, and ease of implementation, showcasing its potential for secure communication applications. It achieves robust randomization, setting a new standard for UAV communication security and addressing applications requiring reliable TRNG solutions. The system consumes 1.615 W in total, with 1.54 W consumed by the FPGA and 75 mW by the FPAA. Resource utilization on the PYNQ-Z1 board includes 5186 LUTs (9.75%), 549 units of memory (3.15%), and 5.5 units of BRAM (3.93%), indicating moderate resource usage with room for future enhancements. By integrating reliable analog noise harvesting with efficient digital post-processing, ANUBIS offers a novel approach to TRNG design, demonstrating the potential for broader cryptographic applications in resource-constrained environments.","PeriodicalId":56143,"journal":{"name":"IEEE Embedded Systems Letters","volume":"17 3","pages":"164-167"},"PeriodicalIF":1.7,"publicationDate":"2024-12-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144272959","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}
引用次数: 0
Optimized Inference Scheme for Conditional Computation in On-Device Object Detection 设备上目标检测条件计算的优化推理方案
IF 1.7 4区 计算机科学 Q3 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE Pub Date : 2024-12-09 DOI: 10.1109/LES.2024.3514920
Kairong Zhao;Yinghui Chang;Weikang Wu;Zirun Li;Hongyin Luo;Shan He;Donghui Guo
Recently, conditional computation has been applied to on-device object detection to solve the conflict between huge computation requirements of deep neural network (DNN) and limited computation resources of edge devices. There is a need for an optimized inference scheme that can efficiently perform conditional computation in on-device object detection. This letter proposes a predictor which can predict router decisions of conditional computation. Based on the predictor, this letter also presents an inference scheme which hides router latency through concurrently executing router and the predicted branch. The proposed predictor shows higher accuracy than profiling-based method, and experiment shows that our inference scheme can get latency decrease over traditional scheme.
近年来,为了解决深度神经网络庞大的计算需求与边缘设备有限的计算资源之间的冲突,条件计算被应用于设备上目标检测。在设备上目标检测中,需要一种优化的推理方案来有效地执行条件计算。本文提出了一种预测器,可以预测条件计算中的路由器决策。在预测器的基础上,提出了一种通过路由器和预测分支并行执行来隐藏路由器延迟的推理方案。该预测器的预测精度高于基于概要分析的方法,实验表明,该预测器的预测延迟比传统预测器的预测延迟要低。
{"title":"Optimized Inference Scheme for Conditional Computation in On-Device Object Detection","authors":"Kairong Zhao;Yinghui Chang;Weikang Wu;Zirun Li;Hongyin Luo;Shan He;Donghui Guo","doi":"10.1109/LES.2024.3514920","DOIUrl":"https://doi.org/10.1109/LES.2024.3514920","url":null,"abstract":"Recently, conditional computation has been applied to on-device object detection to solve the conflict between huge computation requirements of deep neural network (DNN) and limited computation resources of edge devices. There is a need for an optimized inference scheme that can efficiently perform conditional computation in on-device object detection. This letter proposes a predictor which can predict router decisions of conditional computation. Based on the predictor, this letter also presents an inference scheme which hides router latency through concurrently executing router and the predicted branch. The proposed predictor shows higher accuracy than profiling-based method, and experiment shows that our inference scheme can get latency decrease over traditional scheme.","PeriodicalId":56143,"journal":{"name":"IEEE Embedded Systems Letters","volume":"17 3","pages":"135-138"},"PeriodicalIF":1.7,"publicationDate":"2024-12-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144272956","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}
引用次数: 0
Corrections to “FDPFS: Leveraging File System Abstraction for FDP SSD Data Placement” 对“FDPFS:利用文件系统抽象实现FDP SSD数据放置”的更正
IF 1.7 4区 计算机科学 Q3 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE Pub Date : 2024-12-09 DOI: 10.1109/LES.2024.3513852
Ping-Xiang Chen;Dongjoo Seo;Nikil Dutt
In the above article [1], there is a correction to introduction section in line 6, write application factor (WAF) should be write amplification factor.Also, please include the following link to the acknowledgment: https://github.com/pingxiang-chen/fuse-fdpfs.
在上述文章[1]中,对第6行介绍部分有一个更正,写入应用因子(WAF)应该是写入放大因子。此外,请附上以下致谢链接:https://github.com/pingxiang-chen/fuse-fdpfs。
{"title":"Corrections to “FDPFS: Leveraging File System Abstraction for FDP SSD Data Placement”","authors":"Ping-Xiang Chen;Dongjoo Seo;Nikil Dutt","doi":"10.1109/LES.2024.3513852","DOIUrl":"https://doi.org/10.1109/LES.2024.3513852","url":null,"abstract":"In the above article <xref>[1]</xref>, there is a correction to introduction section in line 6, write application factor (WAF) should be write amplification factor.Also, please include the following link to the acknowledgment: <uri>https://github.com/pingxiang-chen/fuse-fdpfs</uri>.","PeriodicalId":56143,"journal":{"name":"IEEE Embedded Systems Letters","volume":"17 1","pages":"66-66"},"PeriodicalIF":1.7,"publicationDate":"2024-12-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=10787027","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143403918","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
IEEE Embedded Systems Letters
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1