Design, Implementation, and Functional Verification of a Single-Cycle 8-Bit RISC Processor Based on Von Neumann Architecture

Authors

  • Muskan Anwar Department of Electrical Engineering, University of Engineering and Technology, Lahore (Narowal Campus), Narowal, Pakistan
  • Amna Bazzal Department of Electrical Engineering, University of Engineering and Technology, Lahore (Narowal Campus), Narowal, Pakistan
  • Muhammad Sohail Department of Electrical Engineering, University of Engineering and Technology, Lahore (Narowal Campus), Narowal, Pakistan
  • Zaryab Basharat MOE Key Laboratory of Thermo-Fluid Science and Engineering, Xi'an Jiaotong University, Xi'an, China

DOI:

https://doi.org/10.70112/ajes-2025.14.2.4300

Keywords:

8-bit CPU, Logisim Simulation, Von Neumann Architecture, Computer Organization and Architecture, Digital Logic Design

Abstract

Computer architecture is fundamentally grounded in the core principles of Computer Organization and Architecture (COA), including digital logic design and the structural configuration of processing units. For students to fully comprehend these concepts, theoretical instruction alone is often insufficient; practical exposure through simulation significantly enhances understanding. One effective method is the development of a simple 8-bit Central Processing Unit (CPU) model that demonstrates how architectural components interact in real time. The proposed design follows the Von Neumann architecture model, incorporating essential elements such as registers, a bus interface, an Arithmetic Logic Unit (ALU), and memory, along with their internal interconnections. The CPU simulation is implemented using Logisim, a digital logic simulation tool that enables users to construct and test circuits efficiently. Logisim supports hierarchical circuit design, allowing small combinational and sequential subcircuits to be integrated into a fully functional CPU within a unified environment. Undergraduate students frequently encounter difficulties when studying COA concepts solely through textbooks and lectures, as traditional teaching methods often describe system architecture without demonstrating the dynamic, step-by-step operational flow. To address this gap, this research presents the systematic design and implementation of an 8-bit CPU in Logisim, inspired by the simplified Mic-1 model. The stepwise construction approach helps students visualize how individual components contribute to overall processor functionality, thereby strengthening conceptual understanding before progressing to more complex, application-specific computer designs.

References

[1] S. Hari Venkatesh, N. Vignesh, B. P. Pranav, P. Narun Ram, and G. Saisuriyaa, “8-Bit RISC-V for ALU operation,” in Proc. Int. Conf. Emerging Electronics and Automation, Singapore: Springer Nature Singapore, Dec. 2024, pp. 429–441.

[2] T. Bräunl, “Central processing unit,” in Embedded Robotics: From Mobile Robots to Autonomous Vehicles with Raspberry Pi and Arduino, Singapore: Springer Singapore, 2022, pp. 17–52.

[3] V. Lalu, “Design and implementation of 5-stage pipelined RISC-V processor on FPGA,” in Proc. 28th Int. Symp. VLSI Design and Test (VDAT), Sep. 2024, pp. 1–6.

[4] M. A. V. B. Raj and L. D. S. K. Andrews, Computer System Architecture. Magestic Technology Solutions (P) Ltd., 2023.

[5] D. Vujičić and S. Ranđić, “New challenges in computer architecture education,” 2022.

[6] R. Muralidhar, R. Borovica-Gajic, and R. Buyya, “Energy efficient computing systems: Architectures, abstractions and modeling to techniques and standards,” ACM Computing Surveys, vol. 54, no. 11s, pp. 1–37, 2022.

[7] F. A. Ali and S. Mali, “Fundamentals and advanced concepts of microprocessors,” in Handbook of Semiconductors. CRC Press, 2024, pp. 137–151.

[8] A. Afrin and M. N. I. M. Nahin Ul Sadad, “SP-2: Extending 4-bit SP-1 CPU with addressing modes and interfacing features on Logisim for computer architecture education,” Journal of Engineering and Applied Science, vol. 8, no. 2, pp. 90–96, 2024.

9] T. J. G. da Silva, “Implementation study of a RISC-V based SoC for IoT using SKY130 open PDK,” Master’s thesis, Universidade NOVA de Lisboa, Lisbon, Portugal, 2022.

[10] P. Trivedi and D. Asati, “A new approach for 8 bit core processor & its IP design for small scale system,” International Journal of Advanced Research in Computer Engineering & Technology (IJARCET), vol. 1, no. 7, pp. 121–124, 2012.

Downloads

Published

02-11-2025

How to Cite

Muskan Anwar, Amna Bazzal, Muhammad Sohail, & Basharat, Z. (2025). Design, Implementation, and Functional Verification of a Single-Cycle 8-Bit RISC Processor Based on Von Neumann Architecture. Asian Journal of Electrical Sciences, 14(2), 44–52. https://doi.org/10.70112/ajes-2025.14.2.4300

Similar Articles

<< < 2 3 4 5 6 7 8 9 10 11 > >> 

You may also start an advanced similarity search for this article.