Click Here
home features news forums classifieds faqs links search
6155 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
22 crawler(s) on-line.
 95 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!

/  Forum Index
   /  Classic Amiga Hardware
      /  68882 FPU
Register To Post

PosterThread
A1200 
68882 FPU
Posted on 15-May-2012 15:48:09
#1 ]
Elite Member
Joined: 5-May-2003
Posts: 3130
From: Westhall, UK

Looks like they were still making (or perhaps still are) 68882's:

Link

If you see that image it has the Freescale logo!

You would have thought that most commercial purposes for 68K chips would have been achieved with 3.3v 68060's, negating the need for these co-processors.

Thoughts?

_________________
Amiga A1200, 3.1 ROMs, Blizzard 1230 MKIV 64MB & FPU, 4GB DoM SSD, Workbench 3.1

 Status: Offline
Profile     Report this post  
Belxjander 
Re: 68882 FPU
Posted on 15-May-2012 15:59:03
#2 ]
Cult Member
Joined: 4-Jan-2005
Posts: 557
From: Chiba prefecture Japan

@A1200

From the 68020, 68030, 68040 and 68060 there is the capability to use up to 8 different "Co Processor" chips...

the 68882 is an Asynchronous FPU using this Protocol and can be wired to respond to any "Co Processor ID" using the selection wiring...

the 68851 responds as Co-Processor 0 (this is internal on the 040 and 060 chips making this ID "used") originally being used for the 020 and I am unaware of any 030 designs using this (my knowledge does have its limits)

the Internal FPU on the 040 and 060 is able to be bypassed using the "cpXXXX" access to the co processor protocol so it is perfectly legitimate to actually have 6 additional external FPU modules in addition to the internal MMU and FPU already within the 040 and 060...

so it is still valid to have the 68882 manufactured for use with the 68060 production.

this protocol is also openly described in the Motorola-SPS / Freescale Semiconductor literature about the 680x0 series (in the User Manuals for the 020 and later processors) which allows for anyone who is capable enough to program their own co-processor to respond properly and support special instructions.

does this help?

 Status: Offline
Profile     Report this post  
A1200 
Re: 68882 FPU
Posted on 16-May-2012 0:02:30
#3 ]
Elite Member
Joined: 5-May-2003
Posts: 3130
From: Westhall, UK

@Belxjander

Very interesting my friend. Yes that is certainly useful. I didn't know that the 040/060 could run external FPUs and 8 at that. Woah, I wonder what the bottleneck would be there. The clock, the interrupts? Seems amazing. I would like to see such a system running and get some benchmarks.

I am a big fan of the 68030 for the reasons of Amiga compatibility vs. the better performance not to mention the great price point. I wonder what capabilities this has in terms of clever stuff? As far as I was aware the 020 and 030 are very similar except there are some more instructions and the MMU on board (on the full versions). The 030 doesn't have an internal FPU as you say.

All interesting stuff. Any more?

_________________
Amiga A1200, 3.1 ROMs, Blizzard 1230 MKIV 64MB & FPU, 4GB DoM SSD, Workbench 3.1

 Status: Offline
Profile     Report this post  
Belxjander 
Re: 68882 FPU
Posted on 16-May-2012 7:18:33
#4 ]
Cult Member
Joined: 4-Jan-2005
Posts: 557
From: Chiba prefecture Japan

@A1200

That is pretty much all I remember... it is all best explained in the "680x0 User Manual" series of books if you can find yourself a copy of them all...

parts are in the "Programmers Handbook" and parts are spread amongst the various User Manuals

 Status: Offline
Profile     Report this post  
olegil 
Re: 68882 FPU
Posted on 16-May-2012 8:05:20
#5 ]
Elite Member
Joined: 22-Aug-2003
Posts: 5900
From: Work

@A1200

Given that the internal FPU in the 040 is about 10 times faster than an external 68882 I would say it doesn't make a whole lot of sense unless it's used to run the missing opcodes which would otherwise be emulated. And even then I'm not sure how useful it is.

But for an 030, having up to 7 FPUs should certainly be considered

_________________
This weeks pet peeve:
Using "voltage" instead of "potential", which leads to inventing new words like "amperage" instead of "current" (I, measured in A) or possible "charge" (amperehours, Ah or Coulomb, C). Sometimes I don't even know what people mean.

 Status: Offline
Profile     Report this post  
wawa 
Re: 68882 FPU
Posted on 16-May-2012 9:54:38
#6 ]
Elite Member
Joined: 21-Jan-2008
Posts: 6259
From: Unknown

@olegil

Tanks for putting it Down to earth before ... Y know what..

 Status: Offline
Profile     Report this post  

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle