
Minimig – projekt odtworzenia komputera Amiga 500 z wykorzystaniem układu FPGA, opracowany przez Dennisa van Weerena. Produkcji płyt opartych na projekcie w wersji 1.1 podjęła się firma ACube Systems.
Kod źródłowy i dokumentację projektu udostępniono w lipcu 2007 roku na licencji GPL. O publikacji poinformowano 25 lipca 2007 roku.
W płycie Minimig v1.1 układy specjalizowane Amigi (OCS i ECS) odtworzono w FPGA, natomiast procesor jest osobnym układem z rodziny 68000. Płyta wykorzystuje układ Xilinx Spartan-3 XC3S400 i procesor MC68SEC000. Bazowa konfiguracja ma 2 MB pamięci SRAM; producent oferował również warianty z 4 MB.
Jako pamięć masowa służą karty MMC i SD. Obrazy dyskietek w formacie ADF są odczytywane z karty. Instrukcja v1.1 opisuje korzystanie z kart SD z systemem plików FAT16. Płyta ma wyjście VGA, wyjście dźwięku, port szeregowy, złącza klawiatury i myszy PS/2 oraz dwa dziewięciostykowe porty joysticków. Instrukcja zaznacza, że niektóre gry mogą działać inaczej niż na oryginalnej Amidze.
W serwisie minimig.ca rozwijano także późniejsze odmiany płyt Minimig. Model v1.98itx w wariancie 6 MB Purple ENIG ma format Mini-ITX, fizyczny procesor MC68SEC000 i 6 MB pamięci RAM oraz rdzeń OCS/ECS. Jest to inna rewizja sprzętowa niż opisana wcześniej płyta v1.1 produkowana przez ACube Systems.
Rdzeń Minimiga przeniesiono także na inne platformy FPGA. Wariant dla MiSTera rozszerzono o obsługę chipsetu AGA i procesorów 68000 oraz 68020 realizowanych w FPGA.
Rozwinięciem podstaw projektu Minimig jest także AmiCube, opracowywany przez Ranko Rodicia i prezentowany w serwisie minimig.ca. Wersja AmiCube v1.1 wykorzystuje układ Spartan-6 i obsługuje chipset AGA; przewidziano dla niej wariant z procesorem realizowanym w FPGA oraz wariant z gniazdem fizycznego procesora.