4ft4: an MCS-4 clone (4004, 4001, 4002).

Clone this repo:

Branches

  1. 204be8f final gds oasis by Jeff DiCorpo · 2 years, 7 months ago main
  2. 01d2797 reharden and snapshot design files for io changes by Andrew Foote · 2 years, 8 months ago
  3. 51973ac use LA halt & reset in 4ft4_fib by Andrew Foote · 2 years, 8 months ago
  4. 75d46a2 update 4ft4 submodule & 4ft4_top by Andrew Foote · 2 years, 8 months ago
  5. 4b9b4bd update 4ft4_fib testing & enable gatelevel run by Andrew Foote · 2 years, 8 months ago

Caravel 4ft4

4ft4 is a clone of the MCS-4 architecture (4004 CPU, 4001 ROM, 4002 RAM), with a wishbone backdoor interface to the “ROM” and the RAM that enables loading a program for execution and inspecting/modifying the RAM.

This is an integration of 4ft4 into the caravel harness, with the 4ft4 wishbone backdoor interface connected to the caravel management processor.

License information

caravel_user_project and modifications: Apache 2.0. The original caravel_user_project that this is based on is https://github.com/efabless/caravel_user_project.

4ft4: MIT.