English
Related papers

Related papers: Design and Implementation of a Secure RISC-V Micro…

200 papers

This work presents Bio-RV, a compact and resource-efficient RISC-V processor intended for biomedical control applications, such as accelerator-based biomedical SoCs and implantable pacemaker systems. The proposed Bio-RV is a multi-cycle…

Signal Processing · Electrical Eng. & Systems 2026-04-09 Vijay Pratap Sharma , Annu Kumar , Mohd Faisal Khan , Mukul Lokhande , Santosh Kumar Vishvakarma

eChronos is a formally verified Real Time Operating System(RTOS) designed for embedded micro-controllers. eChronos was targeted for tightly constrained devices without memory management units. Currently, eChronos is available on proprietary…

Operating Systems · Computer Science 2019-12-30 Shubhendra Pal Singhal , M. Sridevi , N Sathya Narayanan , M J Shankar Raman

Flexible electronics offer unique advantages for conformable, lightweight, and disposable healthcare wearables. However, their limited gate count, large feature sizes, and high static power consumption make on-body machine learning…

Machine Learning · Computer Science 2025-11-11 Theofanis Vergos , Polykarpos Vergos , Mehdi B. Tahoori , Georgios Zervakis

The RISC-V "V" extension introduces vector processing to the RISC-V architecture. Unlike most SIMD extensions, it supports long vectors which can result in significant improvement of multiple applications. In this paper, we present our…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-11-10 Sonia Rani Gupta , Nikela Papadopoulou , Miquel Pericàs

While modern masking schemes provide provable security against passive side-channel analysis (SCA), such as power analysis, single faults can be employed to recover the secret key of ciphers even in masked implementations. In this paper, we…

Cryptography and Security · Computer Science 2019-11-27 Keyvan Ramezanpour , Paul Ampadu , William Diehl

Edge AI inference is becoming prevalent thanks to the emergence of small yet high-performance microprocessors. This shift from cloud to edge processing brings several benefits in terms of energy savings, improved latency, and increased…

Cryptography and Security · Computer Science 2025-12-23 Nuntipat Narkthong , Xiaolin Xu

IoT applications are one of the driving forces in making systems energy and power-efficient, given their resource constraints. However, because of security, latency, and transmission, we advocate for local computing through multi-processor…

Hardware Architecture · Computer Science 2024-06-27 Anderson I. Silva , Altamiro Susin , Fernanda L. Kastensmidt , Antonio Carlos S. Beck , Jose Rodrigo Azambuja

The Internet of Things (IoT) is an ongoing technological revolution. Embedded processors are the processing engines of smart IoT devices. For decades, these processors were mainly based on the Arm instruction set architecture (ISA). In…

Cryptography and Security · Computer Science 2021-07-12 Tao Lu

To ensure secure and trustworthy execution of applications, vendors frequently embed trusted execution environments into their systems. Here, applications are protected from adversaries, including a malicious operating system. TEEs are…

Cryptography and Security · Computer Science 2021-03-10 Pascal Nasahl , Robert Schilling , Mario Werner , Stefan Mangard

Handling vast amounts of data is crucial in today's world. The growth of high-performance computing has created a need for parallelization, particularly in the area of machine learning algorithms such as ANN (Approximate Nearest Neighbors).…

Machine Learning · Computer Science 2024-07-19 Konstantin Rumyantsev , Pavel Yakovlev , Andrey Gorshkov , Andrey P. Sokolov

Microcode is an abstraction layer used by modern x86 processors that interprets user-visible CISC instructions to hardware-internal RISC instructions. The capability to update x86 microcode enables a vendor to modify CPU behavior in-field,…

Cryptography and Security · Computer Science 2020-07-08 Benjamin Kollenda , Philipp Koppe , Marc Fyrbiak , Christian Kison , Christof Paar , Thorsten Holz

The rapid development of RISC-V instruction set architecture presents new opportunities and challenges for software developers. Is it sufficient to simply recompile high-performance software optimized for x86-64 onto RISC-V CPUs? Are…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-06-17 Anna Pirova , Anastasia Vodeneeva , Konstantin Kovalev , Alexander Ustinov , Evgeny Kozinov , Alexey Liniov , Valentin Volokitin , Iosif Meyerov

The semiconductor industry is fully globalized and integrated circuits (ICs) are commonly defined, designed and fabricated in different premises across the world. This reduces production costs, but also exposes ICs to supply chain attacks,…

Cryptography and Security · Computer Science 2017-10-31 Vasilios Mavroudis , Andrea Cerulli , Petr Svenda , Dan Cvrcek , Dusan Klinec , George Danezis

RISC-V processors encounter substantial challenges in deploying multi-precision deep neural networks (DNNs) due to their restricted precision support, constrained throughput, and suboptimal dataflow design. To tackle these challenges, a…

Hardware Architecture · Computer Science 2024-07-16 Chuanning Wang , Chao Fang , Xiao Wu , Zhongfeng Wang , Jun Lin

Covert channels enable information leakage across security boundaries of the operating system. Microarchitectural covert channels exploit changes in execution timing resulting from competing access to limited hardware resources. We use the…

Cryptography and Security · Computer Science 2020-05-06 Nils Wistoff , Moritz Schneider , Frank K. Gürkaynak , Luca Benini , Gernot Heiser

The confidentiality of cryptographic keys is essential for the security of protection schemes used for communication, file encryption, and outsourced computation. Beyond cryptanalytic attacks, adversaries can steal keys from memory via…

Cryptography and Security · Computer Science 2024-10-03 Fabian Schwarz , Jan Philipp Thoma , Christian Rossow , Tim Güneysu

This paper introduces BASIC_RV32s, an open-source framework providing a practical microarchitectural roadmap for the RISC-V RV32I architecture, addressing the gap between theoretical knowledge and hardware implementation. Following the…

Hardware Architecture · Computer Science 2025-10-21 Hyun Woo Kang , Ji Woong Choi

This survey is the first work on the current standard for lightweight cryptography, standardized in 2023. Lightweight cryptography plays a vital role in securing resource-constrained embedded systems such as deeply-embedded systems…

Cryptography and Security · Computer Science 2023-04-17 Jasmin Kaur , Alvaro Cintas Canto , Mehran Mozaffari Kermani , Reza Azarderakhsh

RISC-V's limited security features hinder its use in confidential computing and heterogeneous platforms. This paper introduces RISecure-PUF, a security extension utilizing existing Physical Unclonable Functions for key generation and secure…

Cryptography and Security · Computer Science 2024-11-22 Chenghao Chen , Xiaolin Zhang , Kailun Qin , Tengfei Wang , Yipeng Shi , Tianyi Huang , Chi Zhang , Dawu Gu

High-performance micro-kernels must fully exploit today's diverse and specialized hardware to deliver peak performance to DNNs. While higher-level optimizations for DNNs are offered by numerous compilers (e.g., MLIR, TVM, OpenXLA),…