Welcome, Guest. Please login or register.

Author Topic: True FastRAM on miniMig  (Read 1852 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline wolfchildTopic starter

  • Jr. Member
  • **
  • Join Date: Oct 2007
  • Posts: 74
    • Show all replies
    • http://www.binarycombinations.com
True FastRAM on miniMig
« on: January 23, 2009, 07:41:52 AM »
This is mostly a question/proposal aimed at the FPGA and PCB guys around here.

Looking at the original Amiga block diagram, one can see that ROM and FastRAM are connected directly to the 68k processor bus.  On the miniMig design these connect through a multiplexed bus, thus sharing bandwidth between chipset and CPU.

Now, considering that the whole 68k CPU bus is externally available, how about putting 2MB of real FastRAM on the CPU bus (and adding an expansion connector in the process)?  The ROM image could then be moved to this region of memory as well.  This would allow the RAM to operate at CPU speed rather than at the current chipset related speed.

From my knowledge, I would say that this should happen following such a mod:
1. Over-clocked 68k should run at full speed from FastRAM without having to wait out on the chipset.
2. Full 2MB chipRAM.
3. ROM access will be at full speed.
4. RAM timing will be more relaxed with possibility to use 12ns RAM and maybe slower without effect.
5. CPU expansion bus?
6. CPU clock which is not a multiple of the chipset clock, just to get that last ounce of over-clocking potential.

Seeing that the miniMig platform is picking up as a generic simulation platform, there should be the option of disabling the 68k while leaving the RAM operational.

What do you guys think?  Wouldn't it be a nice V3.00 miniMig?  (I'd call it miniMig 300...)

Edwin
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
self-built minimig 1.1 :: 10ns SRAM :: 3.5MB RAM::ARM board::2GB SD card
VGA -> SCART cables currently available - PM me to order.
 

Offline wolfchildTopic starter

  • Jr. Member
  • **
  • Join Date: Oct 2007
  • Posts: 74
    • Show all replies
    • http://www.binarycombinations.com
Re: True FastRAM on miniMig
« Reply #1 on: January 23, 2009, 11:42:32 AM »
@Illuwatar
Now that's what I wanted to hear!

Are you planning to put expansion headers (same style/pitch as CN5 on your V2.0 PCB) on the  RAM and CPU buses?  That would open up the board design to all kinds of add-ons, while still remaining a miniMig.

I'll get a PCB as soon as you have a release! :-)
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
self-built minimig 1.1 :: 10ns SRAM :: 3.5MB RAM::ARM board::2GB SD card
VGA -> SCART cables currently available - PM me to order.
 

Offline wolfchildTopic starter

  • Jr. Member
  • **
  • Join Date: Oct 2007
  • Posts: 74
    • Show all replies
    • http://www.binarycombinations.com
Re: True FastRAM on miniMig
« Reply #2 on: January 23, 2009, 01:50:35 PM »
Quote

ChaosLord wrote:
Does FPGAarcade output 24-bit video?


Nope, no 24-bit.  It's 30-bit. :-D

That will be one mean piece of kit!
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
self-built minimig 1.1 :: 10ns SRAM :: 3.5MB RAM::ARM board::2GB SD card
VGA -> SCART cables currently available - PM me to order.