Welcome, Guest. Please login or register.

Author Topic: First Start Minimig with FPGA-CPU!!!  (Read 8649 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline mumule

  • Newbie
  • *
  • Join Date: Sep 2007
  • Posts: 25
    • Show only replies by mumule
Re: First Start Minimig with FPGA-CPU!!!
« Reply #29 from previous page: October 11, 2007, 03:20:38 PM »
Quote

TobiFlex wrote:
Hi Dennis,
I would like to make the source code also open source some day.
Viele Grüße
TobiFlex


Any idea when ?
Grüsse zurück
 

Offline asian1

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 1359
    • Show only replies by asian1
Re: First Start Minimig with FPGA-CPU!!!
« Reply #30 on: October 12, 2007, 01:57:03 PM »
What about XtremeData FPGA plug into the CPU socket of AMD Opteron Motherboard?

Is it possible to put Tobiflex design on this device?

http://www.xtremedatainc.com/xd1000_brief.html
 

Offline RW222

  • Full Member
  • ***
  • Join Date: Oct 2007
  • Posts: 155
    • Show only replies by RW222
Re: First Start Minimig with FPGA-CPU!!!
« Reply #31 on: October 12, 2007, 04:02:03 PM »
Quote

asian1 wrote:
What about XtremeData FPGA plug into the CPU socket of AMD Opteron Motherboard?

Is it possible to put Tobiflex design on this device?

http://www.xtremedatainc.com/xd1000_brief.html


:-o holy carp, sanctified goldfish, and theologically inclined koi, are you thinking what I'm thinking, that could be the next amiga hardware platform. Dual opteron board, dual core in the one socket and that FPGA in the other, mastering the system, making a kickstart emulating bootloader, emulating legacy chipsets and CPUs, pawning off work to one of the other cores, also having AROS native mode, but with hardware functions for up to date graphics and sound capabilities i.e. mastering and scheduling the graphics, sound and I/O such that it behaves like a next-gen amiga, you know, format a disk, play music, throw around graphics all without loading the "CPU". CPU could be a "virtual CPU" run on the opteron cores, such that code is x86-64 or 68K independant, enabling migration of "amiga" to other architectures in future. This virtual CPU would be designed for very easy and fast "emulation" on current and future hardware, such that binaries for it would be near the native speed of x86-64 compiled binaries....

Okay sorry, got excited :-D
RW222: A1200 (early commodore) A1220 Turbo+4MB, A500x2.
 

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12114
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: First Start Minimig with FPGA-CPU!!!
« Reply #32 on: October 12, 2007, 05:14:47 PM »
Quote

RW222 wrote:
Quote

asian1 wrote:
What about XtremeData FPGA plug into the CPU socket of AMD Opteron Motherboard?

Is it possible to put Tobiflex design on this device?

http://www.xtremedatainc.com/xd1000_brief.html


:-o holy carp, sanctified goldfish, and theologically inclined koi, are you thinking what I'm thinking, that could be the next amiga hardware platform. Dual opteron board, dual core in the one socket and that FPGA in the other, mastering the system, making a kickstart emulating bootloader, emulating legacy chipsets and CPUs, pawning off work to one of the other cores, also having AROS native mode, but with hardware functions for up to date graphics and sound capabilities i.e. mastering and scheduling the graphics, sound and I/O such that it behaves like a next-gen amiga, you know, format a disk, play music, throw around graphics all without loading the "CPU". CPU could be a "virtual CPU" run on the opteron cores, such that code is x86-64 or 68K independant, enabling migration of "amiga" to other architectures in future. This virtual CPU would be designed for very easy and fast "emulation" on current and future hardware, such that binaries for it would be near the native speed of x86-64 compiled binaries....

Okay sorry, got excited :-D


All x86-64 CPU's are so powerfull you may as well just run the whole Chipset and 68K CPU emulation on the CPU... using UAE. Quicker, simpler, more compatible, cheaper.

Offline RW222

  • Full Member
  • ***
  • Join Date: Oct 2007
  • Posts: 155
    • Show only replies by RW222
Re: First Start Minimig with FPGA-CPU!!!
« Reply #33 on: October 12, 2007, 08:24:21 PM »
Falling down the stairs is quicker and simpler than going to the moon, in both instances you have a brief period of weightlessness, get knocked around by powerful forces and see stars on the way, but one's an achievement and one isn't.  May as well say that about minimig too, a fine insult to the pioneers.

I get your point in reminding me of that, but really, it does nothing to advance the state of the art. 68K or PPC code running emulated on an x86-64 isn't gonna be as fast as x86-64 native code. A dual core x86-64 running with hardware enhanced pre-emptive multitasking might despite losing 5% to the virtual CPU code, be able to be significantly faster in some tasks than a dual core x86-64 running the same tasks on linux or vista. A new Amiga hardware platform might seek to be able to do realtime effects, mixing and processing at high HDTV resolutions up to cinematic quality. It's got the genetics for the job, the amount of raw x86 power required to do with x86 code what an A4000 could do with video is quite disparate, i.e. needing around 500Mhz machines, now emulating the capabilities of the A4000 with 68k code running over the top of x86 would need fairly high end x86 single cores, say 2Ghz PR. 2Ghz systems struggle to play high HDTV resolutions. However, if we were to take a dual 2Ghz PR equivalent core and enable it with an amiga derived philosophy of hardware multitasking, it might well do things that it will take 20Ghz PR technology to do on a single machine in realtime. To take Amiga to that level of performance under UAE emulation with 68K code would seem to require approx 400Ghz of equivalent PR.

Anyhoo, if you just wanna play old games, UAE would be sufficient of course. If we wanna see the kind of lead in gaming and graphics the Amiga used to have over conventional x86 architecture and M$ OSes again, then advancing the hardware is required.
RW222: A1200 (early commodore) A1220 Turbo+4MB, A500x2.
 

Offline asian1

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 1359
    • Show only replies by asian1
Re: First Start Minimig with FPGA-CPU!!!
« Reply #34 on: October 14, 2007, 01:40:31 PM »
Other idea: single socket Opteron board, but with modified BIOS that enable booting from FPGA, not an x86 CPU.

Perhaps there is will be some sort of non volatile storage to store the FPGA configuration (Lattice, Xilinx).
 

Offline matthey

  • Hero Member
  • *****
  • Join Date: Aug 2007
  • Posts: 1294
    • Show only replies by matthey
Re: First Start Minimig with FPGA-CPU!!!
« Reply #35 on: October 14, 2007, 04:22:00 PM »
MiniMig will never be a next generation Amiga but it could be the ultimate classic Amiga. Judging by the demand on e-bay, most Amiga people want accelerators with memory, ethernet, and scan doublers as well as at least ECS compatibility. Minimig could handle this with...

FPGA for ECS compatibility with room inside to upgrade to AGA.

Sofware transparent/selectable promotion from 15 to 31 kHz display.  

68040/68060 socket with jumper for 3.3V or 5V and a socket for the oscillator. The used 68060's would get expensive but there are plenty of cheap used 68040's. Support all caching and the fastest possible memory.

Modern memory support like a couple of DIMM or DDR2 slots.

PCI support with at least 7 PCI slots. This would allow for SCSI/IDE, USB, ethernet, graphics cards, etc. Support OpenPCI and many drivers would already be available.

Ability to use the motherboard in a standard "PC" tower with a standard "PC" power supply.

It's possible the PPC could be supported by the Elbox Shark or similar later. It would be nice if the ROM was flashable and at least 1MB also.


I think they would sell like hotcakes if the price could be kept under $500. Even in the $500-$700 price range they would sell ok unless new PPC Amiga hardware came out. I'd buy one or two already assembled motherboards.