Personal tools

Main Page

From Motorola 68000 Homebrew Computer Project

Revision as of 05:03, 9 March 2011 by Admin (talk | contribs)
Jump to: navigation, search

The Motorola 68000 Homebrew Computer Project

History of the Project

I've always wanted to build my own computer system from "scratch", at least to the level of using ICs & the circuit design. I'm not looking to wire wrap individual transistors here lol. I've previously built a Z80-based system, but since I'm mainly a C/C++ programmer I quickly reached the limitations of a 64k address space.

So, this time around I'm designing a 32-bit system with 24-bit (16MB) address bus. I'll be publishing schematics and PCB information as the design progresses and documenting as much as possible here on this wiki.

Hardware

CPU - Motorola 68000
ROM
RAM
Memory Map

Software

Potential Toolchains

GCC 4.5.2 [1] + Binutils 2.21 [2]

Licensing

Other Sources

Documentation & Tutorials

Microprocessor College Lectures: These are good starting point for those new to 68000 hardware design, busses, etc. The good stuff starts around lesson 7 or 8.

Similar Projects

N8VEM: Homebrew Computer Project: Open source design using a Z80 CPU and Eurocard backplane for expansion. Also includes M68K CPU boards and S-100 bus versions.