Skip to content

Latest commit

 

History

History
20 lines (13 loc) · 750 Bytes

program_rom.md

File metadata and controls

20 lines (13 loc) · 750 Bytes

Program ROM

The SPAM-1 instruction is 48 bits wide and is spread across 6 program ROMS that are used in parallel.

The address lines of the program ROM are hooked up directly to the 16 bit program counter output.

Program Rom

The program rom supplies:

  • configuration to the control logic
  • optionally, direct 16 bit RAM addressing
  • optionally, an 8 bit immediate value into the ALU

Connectivity to the ALU or the address bus is via 74HCT245 tristate buffers.

Verilog Models