How devaharsha28/t808 works
T808 is a Verilog implementation of a small 16-bit-instruction CPU, intended to run programs loaded from a hex file. The documented workflow is to place instructions in the ROM image and start execution at address 00; the example demonstrates accumulator arithmetic. The RTL tree identifies the CPU, ALU, accumulator, program counter, RAM, and ROM modules. Source excerpts were unavailable, so internal module-to-module wiring beyond documented ROM loading and execution is not asserted.
Main entry points: program.hex Hex program · rom.v ROM · cpu.v CPU
Components 8
Program input
- Hex program
programs/program.hex
CPU core
- CPU
rtl/cpu.v - ALU
rtl/alu.v - Accumulator
rtl/acc.v - Program counter
rtl/pc.v
Other components
- Program author
Connections 3
- Program author → Hex program: edits
- Hex program → ROM: loads instructions
- CPU → ROM: executes from