Welcome, Guest. Please login or register.

Author Topic: FPGA Replay Board  (Read 827619 times)

Description:

0 Members and 24 Guests are viewing this topic.

Offline mikej

  • Hero Member
  • *****
  • Join Date: Dec 2005
  • Posts: 822
    • Show only replies by mikej
    • http://www.fpgaarcade.com
Re: FPGA Replay Board
« Reply #1694 from previous page: July 07, 2012, 12:36:50 PM »
Quote from: Lord Aga;699317
+1
Will there be an online order form ?
Sadly, I cannot buy one if it is only through email and PMs.


Yes, the new website will feature on-line ordering.
I am also talking to a number of Amiga distributors.

The fact my day job has gone crazy and I am spending 60% of my time in China has not helped recently. The new core is now working, and we are testing extensively.
I have 40 boards still in stock which are in Stockholm waiting for me to test and ship.
I am taking ~8 weeks off to get this thing done, starting on Monday.

The main board will be production released and be available in the next few weeks.
There were a few problems, but these are resolved now. The daughter board is in final layout stage. There are some design decisions still to be made, but I have sourced all the components for ~15 prototype boards now.

Again, sorry it is taking some time but I have invested a huge amount of time and money in this, and it will happen. It is just too risky to build many 100s of boards before I am 100% happy.

About 20 boards are in the field now, and all working perfectly. Let's keep it that way ;)
/MikeJ
(Shekou, Shenzhen China)
 

Offline Dopuser

  • Newbie
  • *
  • Join Date: Aug 2007
  • Posts: 25
    • Show only replies by Dopuser
Re: FPGA Replay Board
« Reply #1695 on: July 07, 2012, 02:17:44 PM »
Wow,

 So let us keep our fingers crossed then.

Good luck.
 

Offline Lord Aga

  • Sr. Member
  • ****
  • Join Date: May 2011
  • Posts: 396
    • Show only replies by Lord Aga
Re: FPGA Replay Board
« Reply #1696 on: July 07, 2012, 03:42:26 PM »
Thanks Mike :)
Take your time, and don't hurry. Better to do it properly then rush it.
Glory to the loud-mouthed Scotsman !
 

Offline Johan Samuelsson

  • Full Member
  • ***
  • Join Date: Sep 2002
  • Posts: 243
    • Show only replies by Johan Samuelsson
    • http://www.ponnyslakteriet.com/uprough
Re: FPGA Replay Board
« Reply #1697 on: July 08, 2012, 11:44:02 AM »
In Stockholm!?! Are you Swedish?
I live in gothenburg/sweden.
I have tried to order via this thread, pm and mail.
I still haven't got any confirmation. Maybe you could publish your order list to calm people down?
.\\\\ Spot / Up Rough Soundsystem //.
check it ---> http://www.uprough.net
 

Offline ptek

  • Sr. Member
  • ****
  • Join Date: Jul 2002
  • Posts: 328
    • Show only replies by ptek
Re: FPGA Replay Board
« Reply #1698 on: July 08, 2012, 01:20:06 PM »
Mike, are you currently shipping?
I have not answered my previous 2 emails...
--- edited
Ok, I read now your last post here, sorry... You seem real busy. Take care with your job first.
I'll wait.
« Last Edit: July 08, 2012, 01:22:30 PM by ptek »
Onions have layers ...
 

Offline ravard

  • Newbie
  • *
  • Join Date: Apr 2012
  • Posts: 11
    • Show only replies by ravard
Re: FPGA Replay Board
« Reply #1699 on: July 09, 2012, 01:34:26 AM »
Awesome news. This is going to be a fun project!
 

Offline Hattig

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 901
    • Show only replies by Hattig
Re: FPGA Replay Board
« Reply #1700 on: July 09, 2012, 10:57:26 AM »
Quote from: ravard;699504
Awesome news. This is going to be a fun project!


Yeah, I can't wait! Not least because DPaint is still 50x better than GrafX2.

Btw, what's the best classic development toolset these days (besides assembly, I don't quite have the time to go to that level)? I'm thinking C with some Amiga-specific libraries to take advantage of the custom hardware...
 

Offline Mr_DBUG

Re: FPGA Replay Board
« Reply #1701 on: July 09, 2012, 12:15:02 PM »
WHOA !! New drop-in replacement 68k softcore ???

Wonder if this is better than tobiflexx core ?

http://www.eeherald.com/section/new-products/nps201207054.html

New Products

  Date: 05/07/2012

Newest version of the 68000 processor IP core from Digital Core Design

Digital Core Design has introduced the newest version of the Motorola’s 68000 16/32-bit microprocessor. D68000 is a low cost 32-bit MCU. Improved architecture enables this IP Core to run with uCLinux and hence can be used as HTTP server or FTP client.

The D68000 is 100% compatible with original Motorola’s 68000. As a proof to mention, a test run on classic Amiga 500+ computer showed that DCD’s CPU can be 1:1 replacement for original chip, as per Digital Core Design . But classic computers are not the target destination for the product, cause improved architecture, creates new possibilities.

D68000 runs with uCLinux Operating System and hence makes this IP Core solution for embedded servers, certified to be used only with m68k processors. The BOA application is used as HTTP server and effective communication could be established through FTP protocol. uCLinux is a MMU-less derivative of Linux Operating System adopted for embedded solutions. It offers all of the Linux benefits including stability, common Linux Kernel API, multitasking, full featured TCP/IP networking, Virtual File System and reduces the amount of memory needed by its kernel and running applications (it uses just 400kB).

DCD’s solution is offered with fully automated test-bench and complete set of tests, which permit package validation at each stage of SoC design flow. “We have built special testing platform to run D68000 with uCLinux Operating System”, explains Jacek Hanke, president of Digital Core Design. “And to make this IP Core more user friendly, it’s being equipped with DoCD-BDM hardware debugger”.

The new IP Core from DCD is a technology enables engineer to employ it in either ASIC, Altera, Lattice or Xilinx FPGA chips. The D68000 is binary-compatible with m68k family of microprocessors, has a 16-bit data bus and a 24-bit address data bus. Its code is compatible with the MC68008, upward code compatible with the MC68010 virtual extensions and the MC68020 32-bit implementation of the architecture. The difference lies in improved instructions set, which permits to execute a program with a higher performance, than the standard 68000 core can provide. MULS, MULU take just 28 clock periods, the same as DIVS, DIVU. Optimized shifts and rotations, combined with shorter effective address calculation time and removed idle cycles make this IP Core more power efficient.

The D68000 is developed with DoCD-BDM hardware debugger, which provides debugging capability not only for the IP Core, but for the whole SoC system. DCD’s debugger is 100% compatible with BDM debug interfaces, working with its interfaces/cables: Public Domain cable, Macraigor Wiggler and P&E BDM cable. DoCD’s are supported by standard debugging tools like GNU GD8 debugger, Cosmic ZAP debugger and Tasking debugger.

Source: Digital Core Design
 

Offline billt

  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 910
    • Show only replies by billt
    • http://www.billtoner.net
Re: FPGA Replay Board
« Reply #1702 on: July 09, 2012, 02:49:26 PM »
Quote from: Mr_DBUG;699531
WHOA !! New drop-in replacement 68k softcore ???


You'd have to test to compare to see which is "better". but I'd be surprised if you could afford a commercial core, let alone figure out how to be allowed to put it into a GPL project.

http://www.digitalcoredesign.com/ipcore/101/d68000/#info

There's other cores out there to play with as well. I suggest trying the one in the Suska atari project. It's free and GPL like Minimig is.
Bill T
All Glory to the Hypnotoad!
 

Offline wawrzon

Re: FPGA Replay Board
« Reply #1703 on: July 09, 2012, 04:47:13 PM »
even though im genuinely interested i m not sure if im going to invest in another amiga-compatible system any soon, especially id need 060 expansion to have it justified beyond what i already have. i hope though, it will be soon available in greater numbers and will encourage  at least some developers from our divided camps to look back at 68k (and aros68k) with little more interest again.
 

Offline Hattig

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 901
    • Show only replies by Hattig
Re: FPGA Replay Board
« Reply #1704 on: July 09, 2012, 05:24:54 PM »
Quote from: billt;699546
You'd have to test to compare to see which is "better". but I'd be surprised if you could afford a commercial core, let alone figure out how to be allowed to put it into a GPL project.

http://www.digitalcoredesign.com/ipcore/101/d68000/#info

There's other cores out there to play with as well. I suggest trying the one in the Suska atari project. It's free and GPL like Minimig is.


They've said they've tested the core in an A500 ... so would it be possible for them or somebody else to take that core and put it on a suitable FPGA that is mounted onto a PCB that itself can be mounted into the 68000 socket? (A600 is a bit more complex)

Bam! Super-fast 68000 ... still, it's not as interesting as a 68020, but I guess they're working on that as well.
 

Offline billt

  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 910
    • Show only replies by billt
    • http://www.billtoner.net
Re: FPGA Replay Board
« Reply #1705 on: July 09, 2012, 06:32:08 PM »
Quote from: Hattig;699553
They've said they've tested the core in an A500 ... so would it be possible for them or somebody else to take that core and put it on a suitable FPGA that is mounted onto a PCB that itself can be mounted into the 68000 socket? (A600 is a bit more complex)

Bam! Super-fast 68000 ... still, it's not as interesting as a 68020, but I guess they're working on that as well.


If they tested it in an A500 then either someone there is an old Amiga fan or they found one cheap while looking for some old thing to plug a 68000 into for testing. And either they did make a special board for that purpose with an FPGA on it that plugs into socket, or they ran a cable from socket to some standard FPGA board similar to this, and Shadowfire there is essentially doing what you speak of. Neat.

I'm sure you could buy their IP and make an FPGA board to put it into an A500 socket. Majsta is trying to do essentially the same thing for his A600 using the TG68. I'd have used the Suska's 68000 core if I was doing such a thing as a starting point, as it's already much closer to the 68000 socket. I understand that is being improved in TG68 and TG68 is also getting 020 and I think 32bit bus. More neat.

EAB's Robinsonb5 is also essentially doing the same thing.
Bill T
All Glory to the Hypnotoad!
 

Offline wawrzon

Re: FPGA Replay Board
« Reply #1706 on: July 09, 2012, 07:40:34 PM »
i remember majsta on natami forum saying hes gonna look at alternative cores suspecting they might be a better hoice. what cores, he didnt mention.
 

Offline billt

  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 910
    • Show only replies by billt
    • http://www.billtoner.net
Re: FPGA Replay Board
« Reply #1707 on: July 09, 2012, 07:51:39 PM »
Quote from: wawrzon;699562
i remember majsta on natami forum saying hes gonna look at alternative cores suspecting they might be a better hoice. what cores, he didnt mention.


I haven't felt convinced that he ever did look elsewhere though. I really wanted him to look into some simulations of the TG68 he was looking at and compare that with simulations of the Suska's 68k block to help him understand what was so weird about the TG68 and help him figure out what to wrap around TG68 to make it work in a normal 68000 socket. I don't think I succeeded in getting him to run simulations either, or in convincing him of their utility or importance. (I'm a verification engineer of ARM SoC chips, and I think that part is tremendously important and useful for what he's trying to do so blindly) And he seemed to me that he absolutely must do it with TG68 and not anything else for some reason. I tried suggesting that he work with the already much closer to what he needed Suska 68k, see that work better much sooner to help him debug his board design, then go back to TG68 if he must, but he seemed adamant that he must complete his design using TG68 and must avoid others for some reason.

I very much like his idea, and look forward to his results, as well as whatever comes from the other guys.
Bill T
All Glory to the Hypnotoad!
 

Offline Fnac

  • Newbie
  • *
  • Join Date: Apr 2003
  • Posts: 13
    • Show only replies by Fnac
Re: FPGA Replay Board
« Reply #1708 on: July 09, 2012, 09:38:04 PM »
Hi
Does anyone knows if FPGA Replay Board supports harddrives. Can i use to replace my amiga setup ?

thks
 

Offline Duce

  • Off to greener pastures
  • Hero Member
  • *****
  • Join Date: Jul 2009
  • Posts: 1699
    • Show only replies by Duce
    • http://amigabbs.blogspot.com/
Re: FPGA Replay Board
« Reply #1709 on: July 09, 2012, 10:46:47 PM »
FPGA Arcade with the daughterboard setup should be able to pretty much be able to replace a full system (USB, Ethernet, '060 socket) from what I understand.  By full system I mean a kitted out legacy machine with accel, ethernet, USB addons.

Bare board supports memory cards just fine.