A prototype board for the frzn 63oh9
Find a file
2024-09-30 04:41:31 -04:00
.gitignore Initial commit. Incomplete schematic. 2024-09-29 16:49:34 -04:00
frzn_63oh9.kicad_pcb Initial commit. Incomplete schematic. 2024-09-29 16:49:34 -04:00
frzn_63oh9.kicad_pro Initial commit. Incomplete schematic. 2024-09-29 16:49:34 -04:00
frzn_63oh9.kicad_sch Initial commit. Incomplete schematic. 2024-09-29 16:49:34 -04:00
LICENSE Addition of readme and license 2024-09-30 04:41:31 -04:00
README.md Addition of readme and license 2024-09-30 04:41:31 -04:00

frzn 63oh9

Details

The Hitachi 6309 is a really interesting processor. It was originally sold as a direct drop-in replacement for the Motorola 6809 but fabricated in CMOS, allowing much lower power consumption and higher clock rates. Unbeknownst to the public for quite a while, the Hitachi engineers did a lot more than just re-implement the processor in CMOS. They added a whole host of undocumented features, including more registers, many additional opcodes, faster processing of many instructions, and much more -- but these features had to be enabled by setting a hidden bit in a particular register. Some Japanese hobbyists discovered this, but it would be a few years before one of them posted a document on Usenet that revealed all the secret features to the wider world.

Motivation

There are a lot of 6809-based single board computers, including Matt Sarnoff's Ultim809 which is quite possibly one of the most amazing single board (solo!) projects I've ever seen. The Tandy Colour Computer used the 6809 and can take a 6309 as a drop-in replacement, allowing use of the NitrOS-9 system. But there really aren't that many dedicated 6309 single board computers, at least not that I have come across. So in the middle of the night a little while ago I spontaneously started creating a schematic for one, starting with the creation of a 6309 symbol in KiCAD.

Design Goals

  • Easy to use and program
  • Possible expansion interface
  • Inexpensive
  • A decent ROM with callable routines
  • Open hardware and software