Selfmade Computer
I have always been interested in CPU architecture. In order to understand better how a CPU internally works I decided to design and build my own computer just using discrete logic. For many people this might sound as a lost of time... but some people entertain themselves with sudokus! :)
TH-C01
Full details of TH-C01
Definition
- 8 bit ALU
- 8 bit Data bus
- 16 bit Address bus (MAX 64k bytes RAM)
- 8 x 8 bit registers (R0..R7) + (R6+R7 as address pointer)
- Dedicated Stack Pointer
- Dedicated PC
- Interruption control
- Expected 100 Khz
- RISC-like architecture with 3 to 5 cycles per operation
STATUS
- Definition: Finished
- Design: Final Design
- Implementation: Early Implementation
- Tools:
- Assembler: Started
TH-C02
Definition
- 24 bit ALU
- 24 bit Data bus
- 24 bit Address bus
- RISC architecture
- Pipelining
STATUS
- Design:
- Implementation:
- Tools:
- Assembler
- Compiler