[PDF][PDF] Sonicboom: The 3rd generation berkeley out-of-order machine

J Zhao, B Korpan, A Gonzalez… - Fourth Workshop on …, 2020 - people.eecs.berkeley.edu
We present SonicBOOM, the third generation of the Berkeley Outof-Order Machine (BOOM).
SonicBOOM is an open-source RTL implementation of a RISC-V superscalar out-of-order …

A comparative survey of open-source application-class RISC-V processor implementations

A Dörflinger, M Albers, B Kleinbeck, Y Guan… - Proceedings of the 18th …, 2021 - dl.acm.org
The numerous emerging implementations of RISC-V processors and frameworks underline
the success of this Instruction Set Architecture (ISA) specification. The free and open source …

A low-overhead reconfigurable RISC-V quad-core processor architecture for fault-tolerant applications

S Shukla, KC Ray - IEEE Access, 2022 - ieeexplore.ieee.org
Radiation can affect the correct behavior of an electronic device. Hence, the
microprocessors used for space missions need to be protected against fault. TMR (Triple …

AXI-IC: Towards a Real-Time AXI-Interconnect for Highly Integrated SoCs

Z Jiang, K Yang, N Fisher, I Gray… - IEEE Transactions …, 2022 - ieeexplore.ieee.org
In modern real-time heterogeneous System-on-Chips (SoCs), ensuring the predictability of
interconnects is becoming increasingly important. Most of the existing interconnects are …

Using FPGA-based content-addressable memory for mnemonics instruction searching in assembler design

H Öztekin, A Lazzem, İ Pehlivan - The Journal of Supercomputing, 2023 - Springer
Memories play an essential role in computer systems as they store and retrieve data that
may include instructions required for system operation. In the case of an assembler, the …

I/O-GUARD: Hardware/software co-design for I/O virtualization with guaranteed real-time performance

Z Jiang, K Yang, Y Ma, N Fisher… - 2021 58th ACM/IEEE …, 2021 - ieeexplore.ieee.org
For safety-critical| computer systems, time-predictability and performance are usually
required simultaneously in I/O virtualization. However, both requirements are challenging to …

Simodense: a RISC-V softcore optimised for exploring custom SIMD instructions

P Papaphilippou, KP HJ, W Luk - 2021 31st International …, 2021 - ieeexplore.ieee.org
Simodense is a high-performance open-source RISC-V (RV32IM) softcore, optimised for
exploring custom SIMD instructions. In order to maximise SIMD instruction performance, the …

RVCoreP: An optimized RISC-V soft processor of five-stage pipelining

H Miyazaki, T Kanamori, MA Islam… - IEICE TRANSACTIONS on …, 2020 - search.ieice.org
RISC-V is a RISC based open and loyalty free instruction set architecture which has been
developed since 2010, and can be used for cost-effective soft processors on FPGAs. The …

SurgeFuzz: Surge-Aware Directed Fuzzing for CPU Designs

Y Sugiyama, R Matsuo, R Shioya - 2023 IEEE/ACM …, 2023 - ieeexplore.ieee.org
Various verification methods have been proposed for bug detection in central processing
unit (CPU) designs, yet their effectiveness remains insufficient. We have observed that such …

Clockhands: Rename-free Instruction Set Architecture for Out-of-order Processors

T Koizumi, R Shioya, S Sugita, T Amano… - Proceedings of the 56th …, 2023 - dl.acm.org
Out-of-order superscalar processors are currently the only architecture that speeds up
irregular programs, but they suffer from poor power efficiency. To tackle this issue, we …