Difference between revisions of "Minimig Improvements"

From OpenCircuits
Jump to navigation Jump to search
(correct terminology)
(+74CBT16245 level converter)
 
(2 intermediate revisions by the same user not shown)
Line 5: Line 5:
 
|[[Minimig Selftest]] || Y ||
 
|[[Minimig Selftest]] || Y ||
 
|-
 
|-
| [[Minimig ECS|ECS graphics]] || N || First to do?, after all more software<br> can use ECS than AGA
+
| [[Minimig Graphics|Graphics]] || N || More games possible to run
 
|-
 
|-
| [[Minimig AGA|AGA graphics]] || N ||
+
| [[Minimig Harddisc|Harddisc]] || Y || Larger software installations possible.
 
|-
 
|-
| [[Minimig Harddisc|Harddisc]] || Y ||
+
| [[Minimig Ethernet|Ethernet]] || ? || Rid of the need for flashmemories? & Network boot.
 
|-
 
|-
| [[Minimig Ethernet|Ethernet]] || ? || Rid of the need for flashmemories? (network boot)
+
| [[Minimig SDram|Use DRAM]] || Y || Memory hungry software becomes possible. And developer board have dram builtin.
 
|-
 
|-
| [[Minimig SDram|Use SDram]] || Y ||
+
| [[Minimig Shared RS232|Shared MCU/FPGA RS232]] || Y || One less jumper..
 
|-
 
|-
| [[Minimig Shared RS232|Shared MCU/FPGA RS232]] || Y ||
+
| [[Minimig NTSC|NTSC]] || Y || NTSC monitors can be used.
|-
 
| [[Minimig NTSC|50/60Hz (pal/ntsc)]] || Y ||
 
 
|-
 
|-
 
| [[Minimig Video output|S-Video Resistor D/A issues etc..]] || Y ||
 
| [[Minimig Video output|S-Video Resistor D/A issues etc..]] || Y ||
 
|-
 
|-
| [[Minimig Breakout|Breakout connectors instead of pcb mounted]] || Y ||
+
| [[Minimig Breakout|Breakout pinheaders]] || Y || More installation flexibility
 
|-
 
|-
 
| [[Minimig MCU user I/O|MCU user I/O]] || Y || Wire the unused MCU (pic18xxxx)<br>ports to a user I/O pin header
 
| [[Minimig MCU user I/O|MCU user I/O]] || Y || Wire the unused MCU (pic18xxxx)<br>ports to a user I/O pin header
 
|-
 
|-
| [[Free Amiga kickstart|Kickstart replacement]] || N ||
+
| [[Free Amiga kickstart|Kickstart replacement]] || N || Rid of Amiga Inc dependency.
 
|-
 
|-
 
| [[Minimig Discimage support|Discimage support .ADF .DMS .FDI .ADZ]] || N || ADF is not sufficient for some copyprotected discs
 
| [[Minimig Discimage support|Discimage support .ADF .DMS .FDI .ADZ]] || N || ADF is not sufficient for some copyprotected discs
 
|-
 
|-
| [[Minimig Expansion|Expansion via Zorro ISA PCI PCI-Express]] || N ||
+
| [[Minimig Expansion|Expansion via Zorro ISA PCI PCI-Express]] || N || Make use of old hardware
 
|-
 
|-
| [[Minimig FPGA|Upgrade the FPGA]] || Y ||
+
| [[Minimig FPGA|Upgrade the FPGA]] || Y || More logic & I/O pins
 
|-
 
|-
| [[Minimig HDL devices|HDL devices]] || N ||
+
| [[Minimig HDL devices|HDL devices]] || N || Devices in HDL languages - needs no hardware
 
|-
 
|-
| [[Minimig Floppy|Create a real floppy controller]] || N || (see [[Amiga floppy project]])
+
| [[Minimig Floppy|Real floppy controller]] || N || Make disc images for Minimig (see [[Amiga floppy project]])
 
|-
 
|-
| [[Minimig Other simulations|Simulate Atari ST, Macintosh-m68k etc..]] || N ||
+
| [[Minimig Other simulations|Simulate Atari ST, Mac-68k etc..]] || N ||  
 
|-
 
|-
| [[Minimig RTC|Realtime clock]] || N ||
+
| [[Minimig RTC|Realtime clock]] || N || Correct timestamp on disc files
 
|-
 
|-
| [[Minimig Parallel port|Parallel port]] || N ||
+
| [[Minimig Parallel port|Parallel port]] || N || Multiplayer, Printer, ParNet etc..
 
|-
 
|-
| [[Minimig USB|USB]] || N ||
+
| [[Minimig USB|USB]] || N ||  
 
|-
 
|-
| [[Minimig Faster CPU|Faster CPU]] || N || 68020? -> can run [[netbsd]]
+
| [[Minimig Faster CPU|Faster CPU]] || N || mc68020+ makes it possible to run [[NetBSD]] (unix)
 
|-
 
|-
| [[RTL m68k|CPU in verilog/vhdl]] || N || single-chip FPGA + CPU
+
| [[RTL m68k|CPU in verilog/vhdl]] || N || Makes Minimig on a stock FPGA developer board possible
 
|-
 
|-
| [http://en.wikipedia.org/wiki/Fpga#Modern_developments Wikipedia:FPGA] || N || Mentions a few such "FPGA + CPU chip" devices
+
| [http://en.wikipedia.org/wiki/Fpga#Modern_developments Wikipedia: FPGA+CPU] || N || FPGAs with CPU onchip
 
|-
 
|-
| [[Minimig 68K CPU BERR* Support]] || Y || For 68K BERR* Vector when non-existant memory accessed
+
| [[Minimig 68K CPU BERR* Support|/BERR Support]] || Y || For 68K /BERR Vector when non-existant memory accessed
 
|}
 
|}
  
 
Resources:
 
Resources:
 
:* [http://opencores.org/ Opencores.org - Free HDL devices]
 
:* [http://opencores.org/ Opencores.org - Free HDL devices]
 +
:74CBT16245 - [http://www.amiga.org/modules/newbb/viewtopic.php?topic_id=39933&forum=8&start=120 jkonstan 070901]

Latest revision as of 17:12, 31 August 2007

Some ideas for Minimig improvements:

Project name Basic Comment
Minimig Selftest Y
Graphics N More games possible to run
Harddisc Y Larger software installations possible.
Ethernet ? Rid of the need for flashmemories? & Network boot.
Use DRAM Y Memory hungry software becomes possible. And developer board have dram builtin.
Shared MCU/FPGA RS232 Y One less jumper..
NTSC Y NTSC monitors can be used.
S-Video Resistor D/A issues etc.. Y
Breakout pinheaders Y More installation flexibility
MCU user I/O Y Wire the unused MCU (pic18xxxx)
ports to a user I/O pin header
Kickstart replacement N Rid of Amiga Inc dependency.
Discimage support .ADF .DMS .FDI .ADZ N ADF is not sufficient for some copyprotected discs
Expansion via Zorro ISA PCI PCI-Express N Make use of old hardware
Upgrade the FPGA Y More logic & I/O pins
HDL devices N Devices in HDL languages - needs no hardware
Real floppy controller N Make disc images for Minimig (see Amiga floppy project)
Simulate Atari ST, Mac-68k etc.. N
Realtime clock N Correct timestamp on disc files
Parallel port N Multiplayer, Printer, ParNet etc..
USB N
Faster CPU N mc68020+ makes it possible to run NetBSD (unix)
CPU in verilog/vhdl N Makes Minimig on a stock FPGA developer board possible
Wikipedia: FPGA+CPU N FPGAs with CPU onchip
/BERR Support Y For 68K /BERR Vector when non-existant memory accessed

Resources:

74CBT16245 - jkonstan 070901