Welcome, Guest. Please login or register.

Author Topic: First Amiga 600 FPGA Accelerator  (Read 9998 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Darrin

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: May 2002
  • Posts: 4430
    • Show all replies
Re: First Amiga 600 FPGA Accelerator
« on: June 08, 2011, 01:49:16 PM »
What are you using for a CPU?  A softcore like the FPGA Arcade or a real 68000 turbocharged like on the Minimig?  Nice work.
A2000, A3000, 2 x A1200T, A1200, A4000Tower & Mediator, CD32, VIC-20, C64, C128, C128D, PET 8032, Minimig & ARM, C-One, FPGA Arcade... and AmigaOne X1000.
 

Offline Darrin

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: May 2002
  • Posts: 4430
    • Show all replies
Re: First Amiga 600 FPGA Accelerator
« Reply #1 on: June 08, 2011, 03:15:33 PM »
Quote from: Lord Aga;643465
Minimig has a real MC68000 CPU on it ???


Yes, the Minimig does but the FPGA Arcade doesn't.

However the Minimig allows the 68000 to run at an optional "turbo speed" around 50MHz.

It's the smaller square chip in the corner of the board between the joystick ports and the PIC.
« Last Edit: June 08, 2011, 03:17:57 PM by Darrin »
A2000, A3000, 2 x A1200T, A1200, A4000Tower & Mediator, CD32, VIC-20, C64, C128, C128D, PET 8032, Minimig & ARM, C-One, FPGA Arcade... and AmigaOne X1000.
 

Offline Darrin

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: May 2002
  • Posts: 4430
    • Show all replies
Re: First Amiga 600 FPGA Accelerator
« Reply #2 on: June 08, 2011, 05:08:41 PM »
Quote from: Lord Aga;643482
Holy cow, I thought Minimig used 68000 softcore in a FPGA...


Not enough room on the FPGA, besides using an actual 68000 CPU eliminated a lot of potential bugs especially during early development.  Dennis would have been wondering whether a bug was the fault of the "Amiga" code or the soft CPU.  Besides, 68000 chips are cheap.  :)

So, the leap from FPGA Minimig to an FPGA bases CPU card for a real Amiga isn't huge and if the cost is right then it could make a lot of sense.
« Last Edit: June 08, 2011, 05:11:10 PM by Darrin »
A2000, A3000, 2 x A1200T, A1200, A4000Tower & Mediator, CD32, VIC-20, C64, C128, C128D, PET 8032, Minimig & ARM, C-One, FPGA Arcade... and AmigaOne X1000.