Welcome, Guest. Please login or register.

Author Topic: FPGA options for the A1200  (Read 3091 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline KarlosTopic starter

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show only replies by Karlos
FPGA options for the A1200
« on: March 01, 2018, 11:37:38 AM »
The recent buzz around the vampire on the forums got me thinking.

What FPGA accelerator solutions exist for the A1200 today and is there any idea about when or if we'll see any with Vampire levels of performance?

I miss the days when I had an A1200 in a convenient keyboard wedge that I could (and often did) stick in a backpack and take different places. The blizzppc and gfx card put an end to all that.

An FPGA accelerator with some sort of modern video output would be a beautiful thing.
int p; // A
 

Offline Marlon_

  • Newbie
  • *
  • Join Date: Jul 2017
  • Posts: 3
    • Show only replies by Marlon_
Re: FPGA options for the A1200
« Reply #1 on: March 01, 2018, 11:41:16 AM »
Quote from: Karlos;836770
The recent buzz around the vampire on the forums got me thinking.

What FPGA accelerator solutions exist for the A1200 today and is there any idea about when or if we'll see any with Vampire levels of performance?

I miss the days when I had an A1200 in a convenient keyboard wedge that I could (and often did) stick in a backpack and take different places. The blizzppc and gfx card put an end to all that.

An FPGA accelerator with some sort of modern video output would be a beautiful thing.

Like it or not, but there is a Vampire for 1200 planned, but will most likely not come out before the standalone Vampire v4 unit.
 

Offline Djole

  • Sr. Member
  • ****
  • Join Date: Nov 2012
  • Posts: 252
    • Show only replies by Djole
Re: FPGA options for the A1200
« Reply #2 on: March 01, 2018, 11:48:12 AM »
Quote from: Karlos;836770
The recent buzz around the vampire on the forums got me thinking.

What FPGA accelerator solutions exist for the A1200 today and is there any idea about when or if we'll see any with Vampire levels of performance?

I miss the days when I had an A1200 in a convenient keyboard wedge that I could (and often did) stick in a backpack and take different places. The blizzppc and gfx card put an end to all that.

An FPGA accelerator with some sort of modern video output would be a beautiful thing.

 Currently there is no available a1200 FPGA accelerator, the "whole" world is waiting for V1200...
A1200 030
A1200 stock
A600 Vampire v2

VOLIM TE REPUBLIKO SRPSKA!
[/B][/COLOR]
 

Offline AdvancedFollower

  • Newbie
  • *
  • Join Date: Oct 2017
  • Posts: 39
    • Show only replies by AdvancedFollower
    • https://roughlyit.hopto.org/
Re: FPGA options for the A1200
« Reply #3 on: March 01, 2018, 12:50:57 PM »
Waiting for the Vampire as well, although the standalone model interests me more since you don't have to rely on 25 years old electronics to power it.

An "accelerator" that basically sucks the life out of the computer and takes over everything (ie. a vampire) is basically a standalone system that uses the A1200 as a needlessly fragile and complicated power supply and I/O board... IMO of course.
 

Offline psxphill

Re: FPGA options for the A1200
« Reply #4 on: March 01, 2018, 12:59:13 PM »
Quote from: AdvancedFollower;836773
Waiting for the Vampire as well, although the standalone model interests me more since you don't have to rely on 25 years old electronics to power it.

Yeah, I'm kinda torn both ways. Having it fit an a500 case, use an a500 keyboard and use a 3.5" floppy drive would be quite nice.
 

Offline grond

  • Full Member
  • ***
  • Join Date: Feb 2016
  • Posts: 154
    • Show only replies by grond
Re: FPGA options for the A1200
« Reply #5 on: March 01, 2018, 01:12:37 PM »
Quote from: Karlos;836770
is there any idea about when or if we'll see any with Vampire levels of performance?

If there is going to be an FPGA accelerator for the A1200 with the same or similar speed as that of the Vampire, it is going to be a Vampire. It's not that FPGAs are magically fast at running 68k code. The other 68k softcores reach low to mid-range 020/030 class speed (without FPU and MMU, of course) in comparable FPGAs.
 

Offline psxphill

Re: FPGA options for the A1200
« Reply #6 on: March 01, 2018, 01:42:56 PM »
Quote from: grond;836776
If there is going to be an FPGA accelerator for the A1200 with the same or similar speed as that of the Vampire, it is going to be a Vampire. It's not that FPGAs are magically fast at running 68k code. The other 68k softcores reach low to mid-range 020/030 class speed (without FPU and MMU, of course) in comparable FPGAs.

Or someone else improves the other 68k softcores. It's not like vampire is magically the only fast FPGA 68k emulator.

Apollo likely has a headstart, but you don't know what people are doing in private.
 

Offline Skateman

  • Newbie
  • *
  • Join Date: Oct 2017
  • Posts: 35
  • Country: 00
    • Show only replies by Skateman
Re: FPGA options for the A1200
« Reply #7 on: March 01, 2018, 01:47:37 PM »
Quote from: psxphill;836777
Or someone else improves the other 68k softcores. It's not like vampire is magically the only fast FPGA 68k emulator.

Apollo likely has a headstart, but you don't know what people are doing in private.


Its not an Emulator  :-)
AmigaOne X5000 -> 2GHz / 16GB RAM / Radeon R7 250 / M-Audio 5.1 -> AmigaOS 4.1 FE / Ubuntu Linux
Amiga 1200 -> Recapped / 68ec020 ACA 1221ec / CF HDD / RetroNET connected to the world
 

Offline grond

  • Full Member
  • ***
  • Join Date: Feb 2016
  • Posts: 154
    • Show only replies by grond
Re: FPGA options for the A1200
« Reply #8 on: March 01, 2018, 02:04:09 PM »
Quote from: psxphill;836777
Or someone else improves the other 68k softcores. It's not like vampire is magically the only fast FPGA 68k emulator.

Apollo likely has a headstart, but you don't know what people are doing in private.

It's impossible to improve the existing other 68k softcores to the level of the 68080. Write a new one, yes, that's always a possibility. Albeit a very unlikely one as there are few microprocessor developers around that would spend several years worth of their sparetime for such a project.
 

Offline soviet

  • Full Member
  • ***
  • Join Date: Nov 2006
  • Posts: 103
    • Show only replies by soviet
Re: FPGA options for the A1200
« Reply #9 on: March 01, 2018, 03:02:17 PM »
it could be nice if the vampire core could be in an asic that shure will be fast
 

Offline Marlon_

  • Newbie
  • *
  • Join Date: Jul 2017
  • Posts: 3
    • Show only replies by Marlon_
Re: FPGA options for the A1200
« Reply #10 on: March 01, 2018, 04:56:15 PM »
Quote from: AdvancedFollower;836773
Waiting for the Vampire as well, although the standalone model interests me more since you don't have to rely on 25 years old electronics to power it.

An "accelerator" that basically sucks the life out of the computer and takes over everything (ie. a vampire) is basically a standalone system that uses the A1200 as a needlessly fragile and complicated power supply and I/O board... IMO of course.

If you're not using Vampire AGA or Vampire PAULA, the difference between a V1200 and a BPPC + BVision is none regarding this (except for the PPC part). :P
 

Offline AdvancedFollower

  • Newbie
  • *
  • Join Date: Oct 2017
  • Posts: 39
    • Show only replies by AdvancedFollower
    • https://roughlyit.hopto.org/
Re: FPGA options for the A1200
« Reply #11 on: March 02, 2018, 08:53:40 AM »
Quote from: psxphill;836777
Or someone else improves the other 68k softcores. It's not like vampire is magically the only fast FPGA 68k emulator.

Apollo likely has a headstart, but you don't know what people are doing in private.

E.g. the MiST is about the level of a 30 - 35 MHz 68030 and it's running on a Cyclone III, same FPGA chip as e.g. the Vampire V2 A600. Of course the MiST recreates more than the 68k core itself, but so does the Vampire V2.

The Minimig-AGA core has been developed since 2014 at least, so it's strange that performance hasn't improved. Maybe all the focus has been on improved compatibility.

Quote from: Marlon_;836783
If you're not using Vampire AGA or Vampire PAULA, the difference between a V1200 and a BPPC + BVision is none regarding this (except for the PPC part). :P

It's still not a "real" 68k processor though. I get your point, but for me personally, an FPGA emulator strapped to an Amiga does defeat the purpose of using legacy hardware in the first place. If there's a compatibility issue in the 68k softcore, AGA or Paula, it would affect both the standalone system and the "accelerator" equally so I see no real advantage to not going with the standalone board. I guess you could mount it in your A1200 case if you wanted...
« Last Edit: March 02, 2018, 08:55:51 AM by AdvancedFollower »
 

Offline kolla

Re: FPGA options for the A1200
« Reply #12 on: March 02, 2018, 09:48:10 AM »
Quote from: AdvancedFollower;836802

The Minimig-AGA core has been developed since 2014 at least, so it's strange that performance hasn't improved. Maybe all the focus has been on improved compatibility.


What kind of performance improvements can you expect from something that is intended to be as equal to original as it can? I honestly cannot tell the AGA on MiST apart from "real" AGA, except from the one well known horizontal shift bug on low screen modes. I understand from Chaos, that going from ECS to AGA was not really that much work (which echoes what I recall CBM engineers also have written before about AGA... a quick and cheap upgrade of the ECS chipset)

Improving on AGA is what SAGA is about.
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline AJCopland

Re: FPGA options for the A1200
« Reply #13 on: March 02, 2018, 11:53:57 AM »
I suppose a starting point would be to take Majasta's V1 600 design (http://www.majsta.com/modules.php?name=News&file=article&sid=71) and convert it for the A1200 (or Kippers PCI style adapter http://eab.abime.net/showpost.php?p=1204931&postcount=10).

Then you'd have a version of the TG68 in an FPGA that stops the builtin 680x0 and has a bunch of ram.
Be Positive towards the Amiga community!
 

Offline psxphill

Re: FPGA options for the A1200
« Reply #14 on: March 02, 2018, 12:10:31 PM »
Quote from: AdvancedFollower;836802
so I see no real advantage to not going with the standalone board. I guess you could mount it in your A1200 case if you wanted...


AFAIK the standalone won't have PCMCIA or floppy, but the A1200 will still have these. You might not care, but I might.

If the standalone fit in an A1200 case and supported PCMCIA (and why not cardbus too) as well as internal and external floppy drives then it would be hard to resist.