Difference between revisions of "Minimig Improvements"

From OpenCircuits
Jump to navigation Jump to search
(+usb)
(reformat into a table)
Line 2: Line 2:
  
 
Improvements:
 
Improvements:
:[[Minimig Selftest]]
+
:{| class="wikitable"
:[[Minimig ECS|ECS graphics]] - First to do?, after all more software can use ECS than AGA
+
! Project name !! Basic !! Comment
:[[Minimig AGA|AGA graphics]]
+
|-
:[[Minimig Harddisc|Harddisc]]
+
|[[Minimig Selftest]] || Y ||
:[[Minimig Ethernet|Ethernet]] Rid of the need for flashmemories? (network boot)
+
|-
:[[Minimig SDram|Use SDram]]
+
| [[Minimig ECS|ECS graphics]] || N || First to do?, after all more software<br> can use ECS than AGA
:[[Minimig Shared RS232|MCU rs232tx -or- FPGA rs232tx]]
+
|-
:[[Minimig NTSC|50/60Hz (pal/ntsc)]]
+
| [[Minimig AGA|AGA graphics]] || N ||
:[[Minimig Video output|S-Video Resistor D/A issues etc..]]
+
|-
:[[Minimig Breakout|Breakout connectors instead of pcb mounted]]
+
| [[Minimig Harddisc|Harddisc]] || Y ||
:[[Minimig MCU user I/O|Wire the unused MCU (pic18xxxx) ports to a user I/O pin header]]
+
|-
:[[Free Amiga kickstart|Kickstart replacement]]
+
| [[Minimig Ethernet|Ethernet]] || ? || Rid of the need for flashmemories? (network boot)
:[[Minimig Discimage support|Discimage support .ADF .DMS .FDI .ADZ]]
+
|-
:[[Minimig Expansion|Expansion via Zorro ISA PCI PCI-Express]]
+
| [[Minimig SDram|Use SDram]] || Y ||
:[[Minimig FPGA|Upgrade the FPGA]]
+
|-
:[[Minimig RTL devices|RTL devices]]
+
| [[Minimig Shared RS232|Shared MCU/FPGA RS232]] || Y ||
:[[Minimig Floppy|Create a real floppy controller]] (see [[Amiga floppy project]])
+
|-
:[[Minimig Other simulations|Simulate Atari ST, Macintosh-m68k etc..]]
+
| [[Minimig NTSC|50/60Hz (pal/ntsc)]] || Y ||
:[[Minimig RTC|Realtime clock]]
+
|-
:[[Minimig Parallel port|Parallel port]]
+
| [[Minimig Video output|S-Video Resistor D/A issues etc..]] || Y ||
:[[Minimig USB|USB]]
+
|-
 
+
| [[Minimig Breakout|Breakout connectors instead of pcb mounted]] || Y ||
CPU improvements:
+
|-
:[[Minimig Faster CPU|Faster CPU]] (68020? -> can run [[netbsd]])
+
| [[Minimig MCU user I/O|MCU user I/O]] || Y || Wire the unused MCU (pic18xxxx)<br>ports to a user I/O pin header
:[[RTL m68k|CPU in verilog/vhdl]] (single-chip FPGA + CPU)
+
|-
 
+
| [[Free Amiga kickstart|Kickstart replacement]] || N ||
: [http://en.wikipedia.org/wiki/Fpga#Modern_developments Wikipedia:FPGA] mentions a few such "FPGA + CPU chip" devices.
+
|-
:[[Minimig 68K CPU BERR* Support]] (For 68K BERR* Vector when non-existant memory accessed)
+
| [[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 FPGA|Upgrade the FPGA]] || Y ||
 +
|-
 +
| [[Minimig RTL devices|RTL devices]] || N ||
 +
|-
 +
| [[Minimig Floppy|Create a real floppy controller]] || N || (see [[Amiga floppy project]])
 +
|-
 +
| [[Minimig Other simulations|Simulate Atari ST, Macintosh-m68k etc..]] || N ||
 +
|-
 +
| [[Minimig RTC|Realtime clock]] || N ||
 +
|-
 +
| [[Minimig Parallel port|Parallel port]] || N ||
 +
|-
 +
| [[Minimig USB|USB]] || N ||
 +
|-
 +
| [[Minimig Faster CPU|Faster CPU]] || N || 68020? -> can run [[netbsd]]
 +
|-
 +
| [[RTL m68k|CPU in verilog/vhdl]] || N || single-chip FPGA + CPU
 +
|-
 +
| [http://en.wikipedia.org/wiki/Fpga#Modern_developments Wikipedia:FPGA] || N || Mentions a few such "FPGA + CPU chip" devices
 +
|-
 +
| [[Minimig 68K CPU BERR* Support]] || Y || For 68K BERR* Vector when non-existant memory accessed
 +
|}
  
 
Resources:
 
Resources:
* http://opencores.org/
+
:* http://opencores.org/
* http://www.vesalia.de/e_keyrah.htm - C64-II, SX64*, VIC20, C128, C128D, C16, C116*, Plus/4*, A1200/600 keyboard -> USB
 

Revision as of 15:40, 29 August 2007

Some ideas for improving Minimig:

Improvements:

Project name Basic Comment
Minimig Selftest Y
ECS graphics N First to do?, after all more software
can use ECS than AGA
AGA graphics N
Harddisc Y
Ethernet ? Rid of the need for flashmemories? (network boot)
Use SDram Y
Shared MCU/FPGA RS232 Y
50/60Hz (pal/ntsc) Y
S-Video Resistor D/A issues etc.. Y
Breakout connectors instead of pcb mounted Y
MCU user I/O Y Wire the unused MCU (pic18xxxx)
ports to a user I/O pin header
Kickstart replacement N
Discimage support .ADF .DMS .FDI .ADZ N ADF is not sufficient for some copyprotected discs
Expansion via Zorro ISA PCI PCI-Express N
Upgrade the FPGA Y
RTL devices N
Create a real floppy controller N (see Amiga floppy project)
Simulate Atari ST, Macintosh-m68k etc.. N
Realtime clock N
Parallel port N
USB N
Faster CPU N 68020? -> can run netbsd
CPU in verilog/vhdl N single-chip FPGA + CPU
Wikipedia:FPGA N Mentions a few such "FPGA + CPU chip" devices
Minimig 68K CPU BERR* Support Y For 68K BERR* Vector when non-existant memory accessed

Resources: