|
Home | AVR | FPGA | M680x | Zilog Z8 | Zilog Z80 | Hitachi SH | Transputer | Linux | DOS |
![]() |
IP6800 |
| IP6800 is a functional replacement for an original M6800 microprocessor. It
is possible to fit IP6800 to a mezzanine card, that contains its own FPGA,
so that it can be fitted directly into an M6800 chip socket. It can also be
compiled directly into an FPGA along with other functional blocks (e.g. the
VGA6800) to create a "System-on-a-Chip" (SOC).
The M6800 8-bit microprocessor was released by Motorola for the first time in August 1979, where it become a fundamental building block for many personal computers and embedded systems, it also found a home as a teaching aid for many university and trade courses. In the late 1980's the chip was made obsolete by Motorola with no direct replacement offered. That left a hole in the market for companies, and individuals, attempting to use their existing designs and product base due to chip availability. Eventually product lines based on the chip would have to change to a newer, and more available microprocessor along with its software, or users would have to find a suitable substitute. Scott L. Baker has come to the aid of the M6800 community and produced IP6800 as a licensable soft-core, and plug-in solution. IP6800 has worked successfully in the DREAM6800 system without modification while emulating the original microprocessor. It is a very software centric system requiring timing to be produced by software for many reasons. If the microprocessor got certain instructions times wrong then it would not function properly and timing would be out. In practice, however, that has not transpired, while all functions to the system behaved and performed correctly.
|
Page last updated: Friday, 07 February 2003 02:59:30 PM