Skip to content
This repository was archived by the owner on Jun 27, 2026. It is now read-only.

KARAN-D05/8-Bit-Computer-logisim-modules

Repository files navigation

🏗️ 8-Bit Computer logisim modules

Status: Archived

This repository contains my original Logisim-based exploration of computer architecture. While the complete computer was not finished, it includes several independently developed modules such as RAM, Programmable ROM, address decoders, ALU, registers.


⚙️ System Integration - Registers, Memory, ALU, Program Counter and Display Connected (Performing Addition [A] ← [A] + [B])

🎯My Approach:

  • Before simulation, each module is designed conceptually using hand-drawn block diagrams and written reasoning to validate the logic flow through mental simulation and small example cases.
  • The block diagram is then refined into a rough structural, gate-level representation before being implemented, debugged, and rigorously tested in digital logic simulators such as Logisim Evolution and Falstad.
  • Where possible, I explore multiple design approaches to achieve the same functionality, comparing behavior, complexity, and design trade-offs before finalizing an implementation.

⚙️ Implementation Stack

Logisim Circuits Falstad Analog Circuits

✅ Modules Validated


💾 Registers & Bus System

📂 Project Structure

Each module will have its own folder containing:

  • A dedicated README.md explaining design, features, and usage
  • Images of schematics, simulations, and hardware builds

📜 License

  • Source code, HDL, and Logisim circuit files are licensed under the MIT License.
  • Documentation, diagrams, images, and PDFs are licensed under Creative Commons Attribution 4.0 (CC BY 4.0).

About

Independently designing, testing and building an 8-Bit computer to explore how computers work fundamentally at gate level. Implemented various digital modules like Programmable ROM, address decoders, RAM, ALU from discrete logic gates and integrated them into a complete system🔧.

Topics

Resources

License

Stars

Watchers

Forks

Contributors