Skip to content

Latest commit

Β 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 

Repository files navigation

Chameleon CPU 🦎⚑

An 8-bit CPU designed from scratch by Umesh Penkey (JNTUACEK)

Current Status

  • ALU β€” Complete βœ…
  • Registers
  • Control Unit
  • Program Counter
  • Complete CPU

ALU Features

  • 17 operations via 5-bit OpCode
  • Arithmetic: ADD, ADC, SUB, SBB, ONC, TWC
  • Logic: AND, OR, XOR, XNOR
  • Shifts: LSL, LSR, ASR
  • Rotates: ROL, ROR, RCL, RCR
  • Flags: Zero, Negative, Overflow, Carry

Tools Used

  • Logisim Evolution
  • Icarus Verilog
  • GTKWave
  • VSCode on Fedora Linux

About

8-bit CPU designed from scratch | CLA ALU | 17 operations | Verilog + Logisim | Fedora Linux

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages