- amiga history guide Supporting Amiga and compatibles since 1997 -
- banners - disclaimer - faq
- - -
- -     -
recent updates
amiga history
amiga models
internet links



© 1997-2006
Gareth Knight
All Rights reserved




Developer: Dennis van Weeren
Project start date: January 2005
Project end date: Summer 2007

The MiniMig is a re-implementation of the original Amiga chipset, used in the A1000 and A500 using modern technology. The motherboard is designed using FPGAs (Field-Programmable Gate Arrays) - a method of programming hardware to operate in different ways, even mimicing the operation of other hardware.

MiniMig is the brainchild of Dennis van Weeren, a Dutch electrical engineer, who developed it as a cost effective method of running Amiga software, without the need to source original Commodore hardware. The project began in January 2005 and has, at the time of writing, reached a stage when it can replicate Amiga 500 environment. On completion of the work, Dennis will make the software available under an open source licence, enabling hobbyists and businesses to develop FPGA-based Amigas.


The current prototype consists of Xilinx Spartan-3 FPGA board featuring a 400K gate FPGA, 1MB SRAM, PS/2 interface and power regulators. It is connected to three daughterboards: a processor board fitted with a Motorola 68000 (7.09379 Mhz); a clock circuitry board; and an interface board fitted with MCC flashcard interface, joystick interface, and videodac and audiodac connectors. The Amiga Original ChipSet (OCS) and CIAs are emulated in the FPGA itself. A PIC18LF252 microcontroller sits between the FPGA board and the MMC interfaces, that serves as a method of supporting the FAT16 filesystem. The Amiga Kickstart ROM and floppy disk are stored as image files on the MMC memory card.

The Future

If released, the MiniMig will serve as a fantastic introduction to the world of Amiga. Although it is likely to primarily appeal to the retrogamer market, the hardware may be used as a low-end Amiga desktop machine that can interface with a range of third-party hardware (e.g. genlocks). Subsequent work may also result in the development of ECS or AGA support.

Web Links

MiniMig Wikipedia page
Amiga Hardware - MiniMig page
Announcement of the MiniMig on Amiga.org


Last Update: 12/12/2006



Latest updates to the Amiga History Guide. (more)

· Amiga Hardware
· Amiga History.de
· Amiga Magazine Rack
· Amiga-news(en)(de)
· Amiga.org
· Amiga World
· AmigaOS 4.0
· Amiga University
· Commodore Retrobits
· Dave Haynie archive
· Lemon Amiga
· MorphOS Support
· morphos-news.de


Other interesting items in the archive!



home · changes · amiga history · features · amiga models
magazines · technical · interviews · internet links · downloads

Hosted by:
Bambi - The Amiga Web Server