English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware

 
 
Thread Tools
Old 15 October 2014, 11:57   #1
strim
NetBSD developer
 
Join Date: May 2012
Location: Warsaw, Poland
Posts: 411
New CPU card for A4000.

Hi.

Me and jarob are designing a new CPU card for A4000. Codename: Decelerator 4030. It's a project we're doing primarily to learn how to interface with local bus slot (so we can do something more ambitious in the future). Though if we succeed with this, there will surely be a small batch of these cards produced, in case anyone wants to replace their A3630 with something cooler .

Anyway, here's a current schematics.

The whole documentation will be open source, so that other people can hack on this.
strim is offline  
Old 15 October 2014, 12:17   #2
hese
Registered User
 
Join Date: Sep 2008
Location: Somewhere
Posts: 223
Excellent stuff.
hese is offline  
Old 15 October 2014, 12:41   #3
Jope
-
 
Jope's Avatar
 
Join Date: Jul 2003
Location: Helsinki / Finland
Age: 43
Posts: 9,862
Interesting. :-)
Jope is offline  
Old 15 October 2014, 12:42   #4
jbenam
Italian Amiga Zealot
 
Join Date: Jan 2009
Location: Italy
Age: 36
Posts: 1,911
Definitely interesting! I'll be waiting for the Decelerator 4060 with RAM support
jbenam is offline  
Old 15 October 2014, 12:58   #5
strim
NetBSD developer
 
Join Date: May 2012
Location: Warsaw, Poland
Posts: 411
Quote:
I'll be waiting for the Decelerator 4060 with RAM support
Ah, the essence of Amiga community, always waiting for something. Considering availability of 68060 CPUs, you might wait forever...
strim is offline  
Old 15 October 2014, 16:11   #6
jbenam
Italian Amiga Zealot
 
Join Date: Jan 2009
Location: Italy
Age: 36
Posts: 1,911
Quote:
Originally Posted by strim View Post
Ah, the essence of Amiga community, always waiting for something. Considering availability of 68060 CPUs, you might wait forever...
Just two more weeks, right?

I have one sitting at home waiting for the right accelerator
I think that if a new 060 board will be ever produced it should be sold without the 060. Then it'll be up to the user to source one!
jbenam is offline  
Old 15 October 2014, 17:51   #7
wawa
Registered User
 
Join Date: Aug 2007
Location: berlin/germany
Posts: 1,054
@strim
radoslaw, are you aware of this project here?
http://www.apollo-core.com/bringup/
just in case you would like to communicate with people with a similar bias and exchange experience or coordinate efforts. they have been posting here but currently are rather to catch on amigacoding.de and a1k.org.
http://www.a1k.org/forum/showthread.php?t=46334
http://www.a1k.org/forum/showthread.php?t=46093
the hardware is going to be available for 68000 based amigas first, so perhaps a colaboration on a3k/a4k cpu interface slot might be interesting.
wawa is offline  
Old 15 October 2014, 17:55   #8
Zetr0
Ya' like it Retr0?
 
Zetr0's Avatar
 
Join Date: Jul 2005
Location: United Kingdom
Age: 49
Posts: 9,768
Quote:
Originally Posted by jbenam View Post
Just two more weeks, right?

I have one sitting at home waiting for the right accelerator
I think that if a new 060 board will be ever produced it should be sold without the 060. Then it'll be up to the user to source one!
The only problem with that my friend is that different 060's need different boot strap code to start up. =/
Zetr0 is offline  
Old 15 October 2014, 18:19   #9
strim
NetBSD developer
 
Join Date: May 2012
Location: Warsaw, Poland
Posts: 411
Quote:
Originally Posted by wawa View Post
@strim
radoslaw, are you aware of this project here?
http://www.apollo-core.com/bringup/
Of course, I heard about Apollo core, but first Decelerator will surely be based on a real CPU, to keep the project as simple as possible.

Future revisions might be based on some soft core, provided that the developers of such core would agree to make it open source. One of my primary goals here is to make the whole project open.
strim is offline  
Old 15 October 2014, 18:34   #10
jbenam
Italian Amiga Zealot
 
Join Date: Jan 2009
Location: Italy
Age: 36
Posts: 1,911
Quote:
Originally Posted by Zetr0 View Post
The only problem with that my friend is that different 060's need different boot strap code to start up. =/
Are you referring to the EC and LCs? Screw them, they're botched CPUs On such an high-end system you would want an FPU anyway (and even more importantly, an MMU)
jbenam is offline  
Old 15 October 2014, 18:47   #11
JimDrew
Registered User
 
Join Date: Dec 2013
Location: Lake Havasu City, AZ
Posts: 741
...and RAM connected directly to the CPU.
JimDrew is offline  
Old 15 October 2014, 19:40   #12
strim
NetBSD developer
 
Join Date: May 2012
Location: Warsaw, Poland
Posts: 411
Quote:
Originally Posted by JimDrew View Post
...and RAM connected directly to the CPU.
The prototype can take two AS6C3216 or two IS66WVE4M16 (look at the schematics...). So depending on the chips used, 8MB or 16MB of Fast RAM will be available on board.

Also, to guys discussing 68060. Decelerator (as name suggests) is not supposed to outrun your CyberStorm. It is meant to be a more modern replacement for the very low end CPU cards (i.e. A3630 or on-board 68030). Processing power is not the primary concern here, we're sticking with 68030 and a small amount of Fast RAM for now.

I know that this won't appeal to everyone, and that some people would only be pleased with dirt-cheap 1GHz 68060, or something like that. However, anyone that ever tried to build a hardware expansion knows, building something as complicated as CPU card is not an easy task. We still lack experience, knowledge, and time (we all have dayjobs after all) so we are taking small steps. And the first small step is getting card 68030 working. While doing this, we'll try to document as much as possible, so that future Amiga hardware hackers won't have to reinvent the wheel. Taking another small step (like more advanced CPU or SDRAM controller) from there will be far easier, that trying to do everything now. If we tried to create a 68060 SDRAM-based CPU card now, there would be a huge possibility of failure, wasted money, and nothing ever surfacing. We have to be realistic.

Although, it doesn't mean we are just recreating A3630 here. We are planning on a few interesting features, that will be unique among currently existing CPU boards, like full sensors suite for monitoring the temperature, voltage, current, ability to change CPU frequency using software, bootable SD card interface (hopefully with DMA), user customisable Flash ROM. They are not all on the schematics yet (first built prototype will be more or less bare bones).

Last edited by strim; 15 October 2014 at 20:12.
strim is offline  
Old 15 October 2014, 20:18   #13
ajk
Registered User
 
ajk's Avatar
 
Join Date: May 2010
Location: Helsinki, Finland
Posts: 1,341
I applaud your realism
ajk is offline  
Old 15 October 2014, 21:42   #14
wawa
Registered User
 
Join Date: Aug 2007
Location: berlin/germany
Posts: 1,054
and i applaud the open philosophy. hope the experiment will be rewarding.
wawa is offline  
Old 16 October 2014, 10:35   #15
jbenam
Italian Amiga Zealot
 
Join Date: Jan 2009
Location: Italy
Age: 36
Posts: 1,911
I was talking about an hypotetical future (I have no need for a 030 personally, as I've already got an A3640), obviously it's better to build a base first. 030, then someone will upgrade it to 040, and from there the jump to 060!

The community definitely needs more open-source projects like that (here's hoping that the profitteers just downloading the schematics created by someone's else hard work and producing/populating the PCBs and reselling them for massive profit will stay away from it... )
jbenam is offline  
Old 16 October 2014, 10:59   #16
Zetr0
Ya' like it Retr0?
 
Zetr0's Avatar
 
Join Date: Jul 2005
Location: United Kingdom
Age: 49
Posts: 9,768
@strim

I really look forward to your 030 project, its great to the community developing product for its own needs.

I think this would make a nice little upgrade for the A3000 as well! good luck with your project!


@jbenam


Hello my friend

Quote:
Originally Posted by jbenam View Post
Are you referring to the EC and LCs? Screw them, they're botched CPUs On such an high-end system you would want an FPU anyway (and even more importantly, an MMU)
I would agree with you on the lack of features the LC (low cost) and the EC (embedded controller) offer. Yet if memory serves me (and it is getting on a bit) but there is some difference with earlier XC and later MC 060's
Zetr0 is offline  
Old 16 October 2014, 11:00   #17
strim
NetBSD developer
 
Join Date: May 2012
Location: Warsaw, Poland
Posts: 411
Quote:
Originally Posted by jbenam View Post
The community definitely needs more open-source projects like that (here's hoping that the profitteers just downloading the schematics created by someone's else hard work and producing/populating the PCBs and reselling them for massive profit will stay away from it... )
I think there won't be much problem. The production will be fairly complex, 4-6 layers PCB, TSSOP and BGA IC packages, profiteer-amateur-ebayer at home probably won't be able to build the card (or the cost will be way too high). I doubt anyone will be able to produce the card cheaper than us. We completely open sourced the Sakura board, didn't see anyone cloning it yet . It's not a gotek where you take the ready made product, upload firmware and resell it...
strim is offline  
Old 16 October 2014, 11:09   #18
Zetr0
Ya' like it Retr0?
 
Zetr0's Avatar
 
Join Date: Jul 2005
Location: United Kingdom
Age: 49
Posts: 9,768
Ahhhhhhhhhhhh you are THAT strim!!!!

I thought I recognized you... Sadly I was ill when you developed the Sakura project - I had hoped to have a chat about adding USB 1.1... I have some work here, sadly I have not had time to develop it further.

A cheap 4MB PCMCIA card with two ports of USB 1.1 would be a serious benefit for the humble A600 / A1200
Zetr0 is offline  
Old 16 October 2014, 11:22   #19
strim
NetBSD developer
 
Join Date: May 2012
Location: Warsaw, Poland
Posts: 411
We are thinking of revised Sakura version, with integrated Ethernet, SD and Flash, might as well think of USB. But have to finish Decelerator first, as it is eating up all our resources now .
strim is offline  
Old 16 October 2014, 13:12   #20
jbenam
Italian Amiga Zealot
 
Join Date: Jan 2009
Location: Italy
Age: 36
Posts: 1,911
Quote:
Originally Posted by strim View Post
I think there won't be much problem. The production will be fairly complex, 4-6 layers PCB, TSSOP and BGA IC packages, profiteer-amateur-ebayer at home probably won't be able to build the card (or the cost will be way too high). I doubt anyone will be able to produce the card cheaper than us. We completely open sourced the Sakura board, didn't see anyone cloning it yet . It's not a gotek where you take the ready made product, upload firmware and resell it...
Way to go, guys! If someone's to earn to some money from your hard work, that's gotta be you and no-one else Being open-sourced also means someone will be able to do more production runs in the future, even after you guys will have moved on to other projects.

I'll keep my eyes peeled for the dev progress on the Decelerator. Even if I won't buy one, it will be definitely interesting to follow

Don't forget to post the delicious HW pr0n pics as soon as you've got some prototypes
jbenam 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
Would an A1200 cpu slot to A4000 cpu slot work ? SimonV Amiga scene 2 23 April 2014 08:53
For sale JiffyDOS chips, Rex 9811 card C64, 68010 CPU, CBM 1750 card, Micronik Scandy PPC MarketPlace 0 19 July 2011 19:40
WTB: A3640 CPU card for A4000 Akiko MarketPlace 1 11 June 2011 11:42
Strange A4000 kicksart rom chips and EC030 cpu card with mmu? keropi support.Hardware 5 01 August 2006 09:26

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 01:07.

Top

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