fisc

Public

doctorwkt/fisc

Loading…

Description

Imported from GitHub: DoctorWkt/FISC · commit 720e160 · license GPL-3.0

Description

An 8-bit TTL CPU with a Stack Pointer

README

FISC: An 8-bit TTL CPU with a Stack Register

Please note: The FISC design has some major flaws. Rather than fix them, I've incorporated the fixes into the next version of the design: FISC2.

FISC is an 8-bit microseqenced CPU wth a 64K address space built from discrete TTL-level components. It provides:

  • recursive Functions,
  • Indexed addressing and
  • Stack operations

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

The design uses 25 chips and has 8K of ROM, 56K of RAM and a UART.

Documentation

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

Implementation

At present, I have:

Status of the CPU

mid-June, 2020: I've ordered PCBs and they have arrived and I've soldered on all the components. The CPU passes most of the tests but I have an issue with addition that I am still working on.

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

Comments

No comments yet. Be the first to ask about this board.

Askabout this board