Skip to content

DoctorWkt/2FISC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FISC2: A TTL CPU with Some 16-bit Capabilities

FISC2 is a microseqenced CPU built from discrete TTL-level components. It provides

  • recursive Functions,
  • Indexed addressing,
  • Stack operations, and
  • some instructions on 16-bit data values

as well as the usual load/store and arithmetic operations, comparisons, branches and jumps.

The design uses 29 chips and has 8K of ROM, 336K of available RAM and a UART.

Documentation

The overall design of the CPU is covered in Docs/arch_overview.md, and some details of the hardware implementation are in Docs/fisc2_implementation.md.

Implementation

At present, I have:

Status of the CPU

early-July, 2020: Both the Perl simulator and the Verilog model work well. I am happy with the design and I've ordered the PCBs and components.

For more detail on progress, you can read my journal.

About

FISC2: A TTL CPU with Some 16-bit Capabilities

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published