English Amiga Board


Go Back   English Amiga Board > News

 
 
Thread Tools
Old 07 November 2017, 18:22   #1
Djole501
Registered User
 
Join Date: Jun 2017
Location: Prijedor
Posts: 50
News of Free 060 Like Apollo Core License

Fast translate from: http://www.a1k.org/forum/showthread.php?t=63012

Hello,

Fast 68040 or 68060 CPUs are not to be found in quantities.
Therefore, it is difficult to build new 68060 cards.

The APOLLO team offers a number of very fast 68K maps -
but we think shared joy is a double joy.

We would therefore like to discuss the following suggestion:
To support hardware developers, we would like to make the following offer:

We offer hardware developers a
_FREE_ 68080 CORE that is
compatible with the 68040/68060
and is set to about 68040/68060 speed.

The core is FREE for hardware developers.
The core also contains the AMMX2 instruction set.
This means that software compatibility with vampire software such as new JPEG decoder, video player and some game ports remains.

The Core boots with over 100 Sysinfo MIPS and after some time down to 68040 @ 40/68060 @ 50 level.

The supported hardware cards are subject to some reasonable conditions. That means the FPGA has to be big enough to offer a complete, fully compatible core space. The cards must be intended for the general public. The offer is not valid for single pieces and Pershingraketen.


We are looking forward to your feedback.

Greetings
Gunnar
Djole501 is offline  
Old 07 November 2017, 18:39   #2
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,331
This would be very interesting for Atari Falcon 030 accelerator projects. They are not going to get the full Apollo core any time soon.

It all depends on compatibility.

[Edit: Just read the small print. No MMU and no FPU so useless for Atari Falcon 030]
alexh is offline  
Old 08 November 2017, 10:24   #3
grond
Registered User
 
Join Date: Jun 2015
Location: Germany
Posts: 1,918
Quote:
Originally Posted by alexh View Post
[Edit: Just read the small print. No MMU and no FPU so useless for Atari Falcon 030]
There is a full FPU. A 68k-compatible MMU may come but cannot be promised as of now.
grond is offline  
Old 08 November 2017, 11:49   #4
MartinW
Registered User
 
Join Date: Mar 2017
Location: Minehead / UK
Posts: 608
IMO Any initiative along these lines is to be applauded. I could sit here and say that 50Mhz is all well and good but most people want 100Mhz. Most people want MMU. Etc., etc.

But the bottom line is that there are a finite amount of real 68060 processors out there. And we're all merrily overclocking the hell out of them. So I for one would be most grateful if the day ever comes that mine dies for the chance to have a modern drop in replacement.

Sure, right this second there are likely some limitations (I don't know the detail, nor do I really care too much as an end user). But on the face of it, the general direction of this sounds great.
MartinW is offline  
Old 08 November 2017, 14:36   #5
S0ulA55a551n
Registered User
 
S0ulA55a551n's Avatar
 
Join Date: Nov 2010
Location: South Wales
Age: 46
Posts: 934
This same post is a 4 page argument over on Amiga.org lol
S0ulA55a551n is offline  
Old 08 November 2017, 15:27   #6
Locutus
Registered User
 
Join Date: Jul 2014
Location: Finland
Posts: 1,175
The actual announce thread on A1k is pretty....something, lets put it like that.

Something is being offered, but not answers to reasonable questions :-/
Locutus is offline  
Old 08 November 2017, 15:45   #7
Amiga1992
Registered User
 
Join Date: May 2001
Location: ?
Posts: 19,644
I think this is cool, it could help some people out when they have an idea but not the grunt to do a full 680x0 compatible core.
Despite how you feel about this particular 680x0 implementation, one can't deny it was a lot of work and that offering it to hardware developers free of licensing charges is very commendable.

However what I would REALLY want to see is a "competing" 680x0 core coming up from another team. It could only make some healthy competition with benefits for all. There's also the fact that this core will fit only a certain type of FPGA, so more options would be great. Like, what if you *just* want the 680x0, and not the aMMX or whatever else added to it?

Anyway, a good move, I believe
Amiga1992 is offline  
Old 08 November 2017, 18:02   #8
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,331
From what I can tell the small print states that this offer is only open to companies building large batches of boards.

It is not available in low-quantities (or one off) for home-brew designs.
alexh is offline  
Old 08 November 2017, 18:05   #9
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,331
Quote:
Originally Posted by MartinW View Post
I for one would be most grateful if the day ever comes that mine dies for the chance to have a modern drop in replacement.
Unlikely anyone will do an FPGA->PGA adapter to fit to existing accelerators. It is for new cards.
alexh is offline  
Old 08 November 2017, 20:37   #10
sean_sk
Gimmemore Commodore
 
Join Date: Apr 2016
Location: Australia
Posts: 339
Happy

Someone could create an accelerator to compete against the new non-existant Blizzard cards with these cores. Why hell, if that Blizzard guy ran out of real 68060 CPU’s he could use the Apollo cores.
sean_sk is offline  
Old 09 November 2017, 10:39   #11
grond
Registered User
 
Join Date: Jun 2015
Location: Germany
Posts: 1,918
Quote:
Originally Posted by alexh View Post
From what I can tell the small print states that this offer is only open to companies building large batches of boards.

It is not available in low-quantities (or one off) for home-brew designs.
No, Gunnar explicitly stated on a1k that this offer is also open for hobbyists. However, he now commented that he is in contact with two interested parties which means that his support capacities for this type of project are likely consumed for the near future.
grond is offline  
Old 09 November 2017, 10:46   #12
grond
Registered User
 
Join Date: Jun 2015
Location: Germany
Posts: 1,918
Quote:
Originally Posted by Akira View Post
However what I would REALLY want to see is a "competing" 680x0 core coming up from another team. It could only make some healthy competition with benefits for all. There's also the fact that this core will fit only a certain type of FPGA, so more options would be great. Like, what if you *just* want the 680x0, and not the aMMX or whatever else added to it?
Well, anyone would appreciate options but to be realistic: the 080 is incredibly complex and the likelihood of anybody else doing anything that comes even remotely close to it is zero. I'm a microchip developer by profession and I have seen the VHDL code. It is too complex for me to even understand more than the rough structure or tiny isolated fragments of it. This is also why I laugh at all demands for open-sourcing the code. There just isn't anybody who could pick it up. It is as it is: a competitive CPU isn't something that some hobbyists can develop. We should be grateful that some equally brilliant and persistent professional CPU developers picked the Amiga and 68k CPUs for a hobby.
grond is offline  
Old 09 November 2017, 11:55   #13
daxb
Registered User
 
Join Date: Oct 2009
Location: Germany
Posts: 3,303
That means that all stands and falls with Gunnar. Not a good basis, right?
daxb is offline  
Old 09 November 2017, 12:12   #14
grond
Registered User
 
Join Date: Jun 2015
Location: Germany
Posts: 1,918
Quote:
Originally Posted by daxb View Post
That means that all stands and falls with Gunnar. Not a good basis, right?
Well, he is more alive than Motorola and Commodore... Apart from that he is not the only one with a copy of the code, there are at least four others that have access to the repository.
grond is offline  
Old 09 November 2017, 12:47   #15
Overflow
Registered User
 
Join Date: Nov 2014
Location: Norway
Posts: 387
Gravity outlived Newton.
Overflow is offline  
Old 09 November 2017, 12:53   #16
grond
Registered User
 
Join Date: Jun 2015
Location: Germany
Posts: 1,918
Quote:
Originally Posted by Overflow View Post
Gravity outlived Newton.
Only because Einstein filled the gap...
grond is offline  
Old 09 November 2017, 14:13   #17
fpgaarcade
Registered User
 
Join Date: Jul 2009
Location: sweden
Posts: 30
Quote:
Originally Posted by grond View Post
Well, anyone would appreciate options but to be realistic: the 080 is incredibly complex and the likelihood of anybody else doing anything that comes even remotely close to it is zero. I'm a microchip developer by profession and I have seen the VHDL code. It is too complex for me to even understand more than the rough structure or tiny isolated fragments of it. This is also why I laugh at all demands for open-sourcing the code. There just isn't anybody who could pick it up. It is as it is: a competitive CPU isn't something that some hobbyists can develop. We should be grateful that some equally brilliant and persistent professional CPU developers picked the Amiga and 68k CPUs for a hobby.
Grond, with all respect that statement is complete b@llocks.
As a professional CPU designer, if somebody who is experienced cannot read, understand and modify the code, then it's not as good as you think it is.

Open source designs such as :
https://en.wikipedia.org/wiki/RISC-V
https://github.com/freechipsproject/rocket-chip
https://github.com/SpinalHDL/VexRiscv

This is a decent modern, pipelined CPU core which is easy to read.
Yes, it's RISC not CISC as you are probably about to argue, but it doesn't make That much difference.
223MHz in Artix-7 with MMU, that's over 250 DMips.

/MikeJ
fpgaarcade is offline  
Old 09 November 2017, 14:18   #18
fpgaarcade
Registered User
 
Join Date: Jul 2009
Location: sweden
Posts: 30
Although I will give you contortions in the TG68K are quite challenging. I'm having to use our ASIC formal equivalence tools to unwind it..
fpgaarcade is offline  
Old 09 November 2017, 14:20   #19
grond
Registered User
 
Join Date: Jun 2015
Location: Germany
Posts: 1,918
Quote:
Originally Posted by fpgaarcade View Post
This is a decent modern, pipelined CPU core which is easy to read.
Yes, it's RISC not CISC as you are probably about to argue, but it doesn't make That much difference.
It makes a world of a difference and you know it.
grond is offline  
Old 09 November 2017, 14:23   #20
fpgaarcade
Registered User
 
Join Date: Jul 2009
Location: sweden
Posts: 30
The instruction decoder is a massive pain, but the instruction set is highly ordered (it was originally PLA decoded) and the same tricks are possible now. It's only a 16 bit opcode for goodness sake!
fpgaarcade is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Best way to do SuperAGA in Apollo core eXeler0 Amiga scene 64 27 February 2016 19:17
Minimig 060 AGA core on FPGA-Arcade Amiga1992 Retrogaming General Discussion 47 01 January 2016 01:25
apollo-core forum HanSolo support.Other 4 16 September 2015 07:51
F1Gp-ED with free license key heerschop support.Apps 26 16 October 2012 21:00
Help getting ACT Apollo 060 / Viper 060 and CS060Mk2 - working with ClassicWB ADV Zetr0 support.Other 30 23 March 2010 15:39

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 09:18.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.16689 seconds with 15 queries