JOURNAL ARTICLE

Hardware/software co-design of a fuzzy RISC processor

Valentina SalapuraMichael Gschwind

Year: 2002 Journal:   Proceedings Design, Automation and Test in Europe Pages: 875-882

Abstract

In this paper, we show how hardware/software co-evaluation can be applied to instruction set definition. As a case study, we show the definition and evaluation of instruction set extensions for fuzzy processing. These instructions are based on the use of subword parallelism to fully exploit the processor's resources by processing multiple data streams in parallel. The proposed instructions are evaluated in software and hardware to gain a balanced view of the costs and benefits of each instruction. We have found that a simple instruction optimized to perform fuzzy rule evaluation offers the most benefit to improve fuzzy processing performance. The instruction set extensions are added to a RISC processor core based on the MIPS instruction set architecture. The core has been described in VHDL so that hardware implementations can be generated using logic synthesis.

Keywords:
Computer science Instruction set Application-specific instruction-set processor Reduced instruction set computing Computer architecture Software VHDL Fuzzy logic Set (abstract data type) Hardware architecture Exploit Embedded system Parallel computing Programming language Field-programmable gate array Artificial intelligence

Metrics

8
Cited By
0.49
FWCI (Field Weighted Citation Impact)
14
Refs
0.61
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
Parallel Computing and Optimization Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Fuzzy Logic and Control Systems
Physical Sciences →  Computer Science →  Artificial Intelligence

Related Documents

JOURNAL ARTICLE

Hardware/software co-design of a fuzzy RISC processor

Valentina SalapuraMichael Gschwind

Journal:   Design, Automation, and Test in Europe Year: 1998 Pages: 875-882
JOURNAL ARTICLE

Hardware-Software Co-Design of an RPC Processor

Arash Pourhabibi

Journal:   Infoscience (Ecole Polytechnique Fédérale de Lausanne) Year: 2021
JOURNAL ARTICLE

A fuzzy RISC processor

Valentina Salapura

Journal:   IEEE Transactions on Fuzzy Systems Year: 2000 Vol: 8 (6)Pages: 781-790
© 2026 ScienceGate Book Chapters — All rights reserved.