Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

CPU Design in Logisim

This project presents the design and simulation of a basic 28-bit CPU architecture using Logisim, a digital circuit design and simulation tool. The CPU includes essential components such as the Arithmetic Logic Unit (ALU), control unit, registers, and supports instruction cycle simulation.


Features

  • 28-bit CPU architecture design
  • Arithmetic Logic Unit (ALU) supporting basic operations
  • Control Unit managing instruction cycles
  • Register set for data storage and manipulation
  • Instruction fetch, decode, and execute cycle simulation

Technologies Used

  • Logisim — Digital logic circuit simulator

Project Overview

This CPU design project aims to provide a practical understanding of computer architecture concepts by building a simplified CPU from fundamental digital components. It demonstrates:

  • Digital circuit design principles
  • Control and data path organization
  • Instruction cycle management
  • Integration of ALU, registers, and control signals

How to Open and Run

  1. Download and install Logisim.
  2. Clone or download this repository.
  3. Open the .circ file in Logisim.
  4. Simulate the CPU operation, step through instruction cycles, and observe internal signal changes.

About

A basic 28-bit CPU architecture designed in Logisim, featuring components like the ALU, control unit, registers, and instruction cycle simulation, developed as an academic project.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors