Tiny Microcomputer built around MOS6502 microprocessor
Haskell VHDL
Permalink
Failed to load latest commit information.
lava/TinyMicro
ucf
vhdl
xco
.gitignore
LICENSE
README.md
tinymicro-mos6502-kansas-lava.cabal

README.md

tinymicro-mos6502-kansas-lava

A tiny microcomputer built around the MOS 6502 microprocessor. It is inspired by the emulator at http://www.6502asm.com/.

Memory Layout

  • $0000 - $3FFF: 16K of RAM
  • $0200 - $0600: 1K video framebuffer
  • $E000 - $FFFF: 8K of ROM

Video Output

The 1K of video framebuffer is connected to a 800x600 VGA signal generator, at a resolution of 32x32 in row-major order. Only the low 4 bits are used, via the 6502asm.com palette.

Software Dependencies