Ceti Alpha
Ceti Alpha is a mostly-functional single-board MC68010-based computer system. It was intended to serve as a proof-of-concept of a simple 68K system. It served that purpose wonderfully.
This is the first board that I've ever designed and built. I'm thoroughly pleased with the final result even though there are two errors in the circuits, so that the board only supports 16-bit bus accesses and the interrupts don't work. Heck, I'm a Software Engineer by day, with a Computer Science degree. Everything I know about hardware design is self-taught, supplemented by what tips I can pick up by working with the Hardware Engineers at my day job. Parts are missing in this photo because they've been repurposed for Popcorn. When the parts are installed in Ceti Alpha, it does function. Just a pain in the rear to write code that only makes 16-bit bus accesses :-).
The missing parts are 2x KM684000-7 512Kbyte 8-bit static RAMs, a TL16C550C UART, the 8 MHz CPU oscillator, and the 3.6864 MHz UART oscillator.
![Ceti Alpha board photograph](ceti_alpha.jpg)
![Ceti Alpha board serial port close-up photograph](ceti_alpha_serial.jpg)
![Ceti Alpha board memory area close-up photograph](ceti_alpha_memory.jpg)