Editing Minimig Improvements

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
Some ideas for [[Minimig]] improvements:
+
Some ideas for improving [[Minimig]]:
{| class="wikitable"
+
 
! Project name !! Basic !! Comment
+
Improvements:
|-
+
:[[Minimig Selftest]]
|[[Minimig Selftest]] || Y ||
+
:[[Minimig ECS|ECS graphics]] - First to do?, after all more software can use ECS than AGA
|-
+
:[[Minimig AGA|AGA graphics]]
| [[Minimig Graphics|Graphics]] || N || More games possible to run
+
:[[Minimig Harddisc|Harddisc]]
|-
+
:[[Minimig Ethernet|Ethernet]] Rid of the need for flashmemories? (network boot)
| [[Minimig Harddisc|Harddisc]] || Y || Larger software installations possible.
+
:[[Minimig SDram|Use SDram]]
|-
+
:[[Minimig Shared RS232|MCU rs232tx -or- FPGA rs232tx]]
| [[Minimig Ethernet|Ethernet]] || ? || Rid of the need for flashmemories? & Network boot.
+
:[[Minimig NTSC|50/60Hz (pal/ntsc)]]
|-
+
:[[Minimig Video output|S-Video Resistor D/A issues etc..]]
| [[Minimig SDram|Use DRAM]] || Y || Memory hungry software becomes possible. And developer board have dram builtin.
+
:[[Minimig Breakout|Breakout connectors instead of pcb mounted]]
|-
+
:[[Minimig MCU user I/O|Wire the unused MCU (pic18xxxx) ports to a user I/O pin header]]
| [[Minimig Shared RS232|Shared MCU/FPGA RS232]] || Y || One less jumper..
+
:[[Free Amiga kickstart|Kickstart replacement]]
|-
+
:[[Minimig Discimage support|Discimage support .ADF .DMS .FDI .ADZ]]
| [[Minimig NTSC|NTSC]] || Y || NTSC monitors can be used.
+
:[[Minimig Expansion|Expansion via Zorro ISA PCI PCI-Express]]
|-
+
:[[Minimig FPGA|Upgrade the FPGA]]
| [[Minimig Video output|S-Video Resistor D/A issues etc..]] || Y ||
+
:[[Minimig RTL devices|RTL devices]]
|-
+
:[[Minimig Floppy|Create a real floppy controller]] (see [[Amiga floppy project]])
| [[Minimig Breakout|Breakout pinheaders]] || Y || More installation flexibility
+
:[[Minimig Other simulations|Simulate Atari ST, Macintosh-m68k etc..]]
|-
+
:[[Minimig RTC|Realtime clock]]
| [[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 Parallel port|Parallel port]]
|-
+
:[[Minimig USB|USB]]
| [[Free Amiga kickstart|Kickstart replacement]] || N || Rid of Amiga Inc dependency.
+
 
|-
+
CPU improvements:
| [[Minimig Discimage support|Discimage support .ADF .DMS .FDI .ADZ]] || N || ADF is not sufficient for some copyprotected discs
+
:[[Minimig Faster CPU|Faster CPU]] (68020? -> can run [[netbsd]])
|-
+
:[[RTL m68k|CPU in verilog/vhdl]] (single-chip FPGA + CPU)
| [[Minimig Expansion|Expansion via Zorro ISA PCI PCI-Express]] || N || Make use of old hardware
+
 
|-
+
: [http://en.wikipedia.org/wiki/Fpga#Modern_developments Wikipedia:FPGA] mentions a few such "FPGA + CPU chip" devices.
| [[Minimig FPGA|Upgrade the FPGA]] || Y || More logic & I/O pins
+
:[[Minimig 68K CPU BERR* Support]] (For 68K BERR* Vector when non-existant memory accessed)
|-
 
| [[Minimig HDL devices|HDL devices]] || N || Devices in HDL languages - needs no hardware
 
|-
 
| [[Minimig Floppy|Real floppy controller]] || N || Make disc images for Minimig (see [[Amiga floppy project]])
 
|-
 
| [[Minimig Other simulations|Simulate Atari ST, Mac-68k etc..]] || N ||
 
|-
 
| [[Minimig RTC|Realtime clock]] || N || Correct timestamp on disc files
 
|-
 
| [[Minimig Parallel port|Parallel port]] || N || Multiplayer, Printer, ParNet etc..
 
|-
 
| [[Minimig USB|USB]] || N ||
 
|-
 
| [[Minimig Faster CPU|Faster CPU]] || N || mc68020+ makes it possible to run [[NetBSD]] (unix)
 
|-
 
| [[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+CPU] || N || FPGAs with CPU onchip
 
|-
 
| [[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/
:74CBT16245 - [http://www.amiga.org/modules/newbb/viewtopic.php?topic_id=39933&forum=8&start=120 jkonstan 070901]
+
* http://www.vesalia.de/e_keyrah.htm - C64-II, SX64*, VIC20, C128, C128D, C16, C116*, Plus/4*, A1200/600 keyboard -> USB

Please note that all contributions to OpenCircuits may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see OpenCircuits:Copyrights for details). Do not submit copyrighted work without permission!

Cancel Editing help (opens in new window)