• Cite Icon1
  • https://doi.org/10.5772/8623Copy DOI Icon

A Dynamically Reconfigurable Device

  • Apr 1, 2010
  • Minoru Watanabe
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

To the present day, the performance of microprocessors has progressed dramatically. Recently, almost all computer systems use reduced instruction set computer (RISC) architectures. However, about 30 years ago, complex instruction set computer (CISC) architectures were widely used for almost all computer systems. The advantages and successes of RISC architectures are attributable to their simplified structures. Conventional complex instruction set computer (CISC) architectures invariably included various and numerous instruction sets. Each instruction was able to execute a complicated multi-step operation. For that reason, the CISC architectures were useful in assembler-based programming environments and in systems with small amounts of memory. However, such complicated architectures prevent increases in clock frequency or a processor’s processing power. Therefore, RISC architectures—which use simple architectures based on single-step instruction sets—have been developed. The RISC architectures present advantages in terms of higher clock frequency, smaller implementation area, and lower power consumption than conventional complex instruction set computer (CISC) architectures. Observation of many examples reveals that, in circuit implementations, a simple structure is best to increase the overall performance. That principle is also applicable to programmable devices. If clock-by-clock reconfigurable devices are used, even a single instruction set computer (SISC) can be implemented onto them. A single instruction set computer is one in which a processor has only a single instruction. During production, various single instruction set computers are prepared: a single instruction set computer with an AND logic function, a single instruction set computer with an adder function, and so on. These processor units are implemented at necessary times and at necessary places of a programmable device. In CISC and RISC architectures, the hardware is fixed. Its operations are switched using software commands, as portrayed in Fig. 1(a). In contrast, in a single instruction set computer, the operation changes are executed by hardware reconfigurations, as shown in Figs. 1(b) and 1(c). Therefore, in a single instruction set computer, a processor with a certain function itself can be reconfigured to another processor with another function. The implementation of such single instruction set computers provides the following advantages under programmable device implementations. A single instruction set computer with the simplest architecture can operate at the highest clock frequency among all processor architectures. In RISC architectures, many selectors to change functions are implemented; such selectors have a certain delay. However, single instruction set computers

Similar Papers
  • Research Article

RISC vs CISC: Studi Kinerja dan Efisiensi dalam Organisasi Arsitektur Komputer

  • Jul 04, 2025
  • Jupiter: Publikasi Ilmu Keteknikan Industri, Teknik Elektro dan Informatika
  • Achmad Maulana +4
  • Research Article
  • Citations3

Omega - A RISC Architecture for Real-Time Applications

  • Jul 01, 1987
  • IFAC Proceedings Volumes
  • H.-W Wyes +1
  • Conference Article
  • Citations57

An architectural framework for migration from CISC to higher performance platforms

  • Jan 01, 1992
  • Gabriel M Silberman +1
  • Book Chapter

One Instruction Set Computing

  • Jan 01, 2003
  • William F Gilreath +1
  • Conference Article

Mono Instruction Set Computer design using a high-level hardware description language

  • Feb 03, 2026
  • Nobuya Watanabe +1
  • Research Article

Técnica de confiabilidade em nível de sistema operacional para a arquitetura RISC-V

  • May 28, 2024
  • Anais do Computer on the Beach
  • Nicole Migliorini Magagnin +2
  • Book Chapter
  • Citations1

Efficient Dataflow Software Pipelining

  • Jan 01, 1991
  • Guang R Gao
  • Research Article
  • Citations59

Energy optimization of multilevel cache architectures for RISC and CISC processors

  • Jun 01, 1998
  • IEEE Transactions on Very Large Scale Integration (VLSI) Systems
  • U Ko +2
  • Research Article
  • Citations12

An Empirical Methodology for Exploring Reconfigurable Architectures

  • Dec 01, 1993
  • Journal of Parallel and Distributed Computing
  • W.B Ligon +1
  • Research Article
  • Citations8

RISC Processor Design in VLSI Technology Using the Pipeline Technique

  • Apr 10, 2014
  • Zenodo (CERN European Organization for Nuclear Research)
  • Rakesh M.R
  • Conference Article
  • Citations2

Platform agnostic, scalable, and unobtrusive FPGA network processor design of moving target defense over IPv6 (MT6D) over IEEE 802.3 Ethernet

  • May 01, 2017
  • Joseph Sagisi +2
  • Research Article

Optimal Design for High Performance Computing Systems Based on 5-Stage Pipeline 32-bit RISC-V Processor

  • Oct 04, 2025
  • Communications on Applied Nonlinear Analysis
  • Rajender Kumar, Sneha Bhattacharya
  • Book Chapter

CISC, RISC, OISC

  • Jan 01, 2003
  • William F Gilreath +1
  • Conference Article
  • Citations40

A software based approach to achieving optimal performance for signature control flow checking

  • Jun 26, 1990
  • N.J Warter +1
  • Book Chapter

1 - Complex instruction set computers

  • Jan 01, 1995
  • Microprocessor Architectures
  • Steve Heath
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.