JOURNAL ARTICLE

Oolong: A Baseband processor extension to the RISC-V ISA

Abstract

RISC-V is an open-source instruction set-architecture, designed to support customized extensions and architectures. This paper presents an instruction-set extension to the RISC-V ISA, idealized for software-defined radio applications. The custom instructions perform complex-number arithmetic, tailored for complex or quadrature modulation and baseband processing, and can perform one complex multiply-accumulate per cycle. The proposed system architecture includes the processor core, a WISHBONE bus interconnection, IO and peripherals, and was targeted to an Altera Cyclone III FPGA, achieving 0.9 DMIPS/MHz without the use of any compiler optimizations.

Keywords:
Computer science Reduced instruction set computing Field-programmable gate array Instruction set Embedded system Baseband Compiler Computer architecture Software-defined radio Software Parallel computing Operating system Bandwidth (computing)

Metrics

9
Cited By
0.58
FWCI (Field Weighted Citation Impact)
2
Refs
0.72
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Embedded Systems Design Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Satellite Communication Systems
Physical Sciences →  Engineering →  Aerospace Engineering
Parallel Computing and Optimization Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture

Related Documents

JOURNAL ARTICLE

Efficient ARIA Cryptographic Extension to a RISC-V Processor

Jin-jae LeeJong-uk ParkMinjae KimHo-won Kim

Journal:   Information Security and Cryptology Year: 2021 Vol: 31 (3)Pages: 309-322
JOURNAL ARTICLE

Unlimited Vector Processing for Wireless Baseband Based on RISC-V Extension

Limin JiangYi ShiYihao ShenShan CaoZhiyuan JiangSheng Zhou

Journal:   IEEE Transactions on Very Large Scale Integration (VLSI) Systems Year: 2025 Vol: 33 (12)Pages: 3423-3436
BOOK-CHAPTER

Testing Your RISC-V Processor

Bernard Goossens

Undergraduate topics in computer science Year: 2023 Pages: 201-231
© 2026 ScienceGate Book Chapters — All rights reserved.