11 July 2006, 12:24 | #1 |
RIP Friends
Join Date: Sep 2005
Location: UK
Posts: 2,157
|
ColdFusion CF4000 prototype Arrives!
The prototype CF4000 that was to be shown at the AmiRevival has arrived!
This card is a CPU upgrade that lets the Amiga (3/4000d/T) use the V4 Coldfire made by Freescale. (Motorola) The V4 Coldfire is available in speeds up to 220Mhz and has a build in SD-Ram controller supporting up to 512Mb of PC100 memory. Here are some uploaded pictures:
The card will be assembled in the next two weeks and then the job of testing it begins. This is the third ColdFusion prototype since the project was started way back in 2002, the last prototype was shown at the Benelux Amiga show. More information can be found by joining the Yahoo group at groups.yahoo.com/group/amigacoldfire/ Source: Amiga.org |
11 July 2006, 13:50 | #2 |
Registered User
Join Date: Jun 2006
Location: Peterborough
Age: 63
Posts: 40
|
Damn ... Beat me to the punch.
|
11 July 2006, 14:29 | #3 |
.
Join Date: Oct 2004
Location: Ioannina/Greece
Posts: 5,040
|
so what, does it run without emulation 68k software?
if it does not what is it's use then? |
11 July 2006, 15:52 | #4 |
Registered User
Join Date: Jun 2006
Location: Peterborough
Age: 63
Posts: 40
|
iirc ..
It doesn't need emulation at all. think of it as a 200mhz 060 |
11 July 2006, 15:56 | #5 |
.
Join Date: Oct 2004
Location: Ioannina/Greece
Posts: 5,040
|
how sure is that? I seem to remember it needed a "layer" of some sorts for 68k code...
|
11 July 2006, 16:32 | #6 | |
Collector
Join Date: Jul 2006
Location: Staffordshire. UK
Posts: 157
|
Quote:
as standard it isnt compatiable enough to run a 68K os (Although a Coldfire OS would run on a 68K), the missing instructions need emulating in an oxypatcher like way, which is done in software. All common instructions are present in the V4, its only the little used ones that are not, so the performance hit should be minimal. Long bit of boring history as I see it: Near the end of the 68K development a lot of people were still using the oroginal 68000 due to its price. Motorola decided to set about making a cut down, cost reduced version of the 68000. To do this they removed a lot of the less comonly used 68K instructions, making a much simpler CPU which could be clocked higher. Since the introduction of the Coldfire they have been improving the core with more and more advanced features (As production costs fell I guess) and with the V3 it was reaching the stage of a 68020 EC CPU. (There was an Amiga project that was to use two or more V3 Coldfires together to get a machine faster than the 68060... it didnt go to well although the site did say they had prototypes) The V4 finally got to a stage where the speed is worth the hit caused by the missing instructions having to be emulated... hence my project. :-) The coldfire (since the V2?) has had an instruction trap which is a hardware module designed to catch illegal instructions (like unsupported 68K ones) and pass them to a software program which converts them in to a string of coldfire instructions that do the same thing, passes it back to the CPU core where it gets on with executing the (now coldfire native) program. This module means a good amount of 68K compatability can be gained. Freescale (Motorola) say that most programs "should" not need to be ported if that software/trap is used but that waits to be seen. |
|
11 July 2006, 16:43 | #7 |
Registered User
Join Date: Jun 2006
Location: Peterborough
Age: 63
Posts: 40
|
thankyou Oli_HD for taking the time to come over here, join up and explain that.
Now if I could just get you to join 3cag !! hehe. For all those that are unaware... Oli_HD is the designer/Project Manager of this coldfire project. |
11 July 2006, 16:57 | #8 |
Ya' like it Retr0?
Join Date: Jul 2005
Location: United Kingdom
Age: 49
Posts: 9,768
|
okay heres a question,
I have a Micronik 686 rev 6 zorro board that allows A3000 and A4000 processors to be connected (has an Cyberstorm MkII 060 +128mb ram at present) could i use this cold fusion board instead????? [edit] could a Z4, PCI or Zorro implementation be done with this board?> |
11 July 2006, 17:09 | #9 | ||
Collector
Join Date: Jul 2006
Location: Staffordshire. UK
Posts: 157
|
Quote:
That said, this is just a prototype, not a production model. (far from it) Quote:
The logic on the CPU card (of any fast slot CPU upgrade) turns the onboard CPU's bus in to a 030 CPU bus so the motherboard (or busboard in your case) see's each CPU as if it was an 030. |
||
11 July 2006, 17:33 | #10 |
.
Join Date: Oct 2004
Location: Ioannina/Greece
Posts: 5,040
|
so, are there any plans to do a 1200 version?
or would it be plagued like the csppc > bppc because of 1200 limitations? |
11 July 2006, 17:34 | #11 |
. . Mouse . .
Join Date: Jun 2005
Location: Nowhere
Age: 55
Posts: 1,792
|
@ Oli_HD
Outstanding achievement! Between your hard work & the potential of Dennis' Minimig things are looking up for anyone interested in the 'classic' Amiga. All the best for the future. |
11 July 2006, 17:40 | #12 |
.
Join Date: Oct 2004
Location: Ioannina/Greece
Posts: 5,040
|
yeah, this one looks more of use than the powerVixxen... I have read that the powerVixxen does not have a "disable" key because in reality it just kills the 1200 custom chips, and only allows it's applications to run... and the creator said that anyone wanting to run old apps should not need the powerVixxen... something like that... hell, if this CF card works for things like whdload, I am gonna get a 4000!
also, does it have some kind of bus onboard, like the csppc/bppc??? is one planned? |
11 July 2006, 18:08 | #13 |
Wannabe asm coder ;)
Join Date: May 2002
Location: The Netherlands
Age: 47
Posts: 459
|
Is there any relationship with the Dragon ColdFire boards that Elbox is developing?
|
11 July 2006, 18:16 | #14 | |||
Collector
Join Date: Jul 2006
Location: Staffordshire. UK
Posts: 157
|
Quote:
The coldfire card isnt designed to be the future of Amiga's, It is very much a thing for the 'classic' Amiga's, its the computer I love Quote:
If there are now expansion slots on board there will be upgrades built into the card. (like onboard USB or somesuch) Quote:
|
|||
11 July 2006, 18:31 | #15 |
Ya' like it Retr0?
Join Date: Jul 2005
Location: United Kingdom
Age: 49
Posts: 9,768
|
that..... is a very good question jrom....
I have to admit its a little exciting to know there could be a 200Mhz 060 with optional 512MB ram available to buy one day.... Thats some fine work OLI HD got another question, we have looked on the processor as 95% compatable *with opticode trap & software translation*, I am assuming that the V4 coldfusion CPU has a closely related but also a specific opticode set, this being the case what of perhaps a specific V4 coldfusion comipiler thus perhaps promoting better speed / compatability throughout software. It would be nice to see a compiler for Coldfusion 68k OS as well as for a ColdFusion OS but again... OLI HD thats some awsome work.... *pondering the thought of multiple processors..... [edit] ...did i just read the potential of ONBOARD USB!?!?!??!?!? |
11 July 2006, 18:53 | #16 |
Registered User
Join Date: Jun 2006
Location: Peterborough
Age: 63
Posts: 40
|
Oli_HD . May I take this opportunity to formally invite you to the next 3cag meeting.
July 23rd My Place (Big Bash Headquarters) Paul - Outcast/The_Editor Last edited by Outcast; 12 July 2006 at 18:25. |
11 July 2006, 20:30 | #17 |
Junior Member
Join Date: Sep 2001
Location: No(R)Way
Age: 41
Posts: 3,185
|
very nice work oli... Will be very interesting seeing how this will perform ..
Best of luck! |
12 July 2006, 00:38 | #18 |
Ya' like it Retr0?
Join Date: Jul 2005
Location: United Kingdom
Age: 49
Posts: 9,768
|
heres a cheeky question,
how much do you think it will retail for? |
12 July 2006, 07:52 | #19 |
Amiga Member
Join Date: Aug 2003
Location: New Zealand
Age: 56
Posts: 695
|
welp, all we need is a gcc port and away we go...
but it can stand in line, I will have to get at least one A1 first... |
12 July 2006, 23:29 | #20 | |
. . Mouse . .
Join Date: Jun 2005
Location: Nowhere
Age: 55
Posts: 1,792
|
Quote:
How does one utilise this with regard to the kickstart rom(s)? I assume they aren't coldfire compatible and so need the above in place before the initial 'boot-code' is called... How are you doing it? No doubt there is an explanation elsewhere - can anyone post a link? Thanks |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
A500++ Prototype | Smiley | Amiga scene | 36 | 08 January 2015 01:55 |
Whatever happened with the CDTV Coldfusion upgrade? | Paul_s | support.Hardware | 6 | 10 October 2010 22:05 |
SAM 800mhz Arrives | Slayer | News | 122 | 24 September 2010 17:49 |
A2631 Prototype | BinoX | Hardware pics | 29 | 05 December 2007 23:10 |
The ColdFusion Accelerator | Magix | Amiga scene | 11 | 21 July 2003 16:41 |
|
|