amiga.org
     
iconAll times are GMT -6. The time now is 12:09 AM. | Welcome to Forum, please register to access all of our features.

» Amiga.org » Amiga computer related discussion » Amiga Hardware Issues and discussion » Processor question

Amiga Hardware Issues and discussion This forum is dedicated to the discussion and resolution of issues related to Classic and Next Generation Amiga hardware. Got a problem with a piece of hardware? Click to speak.

Reply
 
Thread Tools Display Modes
Old 09-22-2005, 08:34 AM   #1
temporary
Merely Curious
Points: 2,816, Level: 32 Points: 2,816, Level: 32 Points: 2,816, Level: 32
Activity: 0% Activity: 0% Activity: 0%
 
Join Date: Sep 2005
Posts: 12
Default Processor question

I have a question;

If you get an accelerator board for an Amiga 1200, just a regular 1230, as an example. What happens to the original processor in the Amiga? Does it have any function left, execpt maybe in some part of the boot process?

I assume not, since you get no info on it with the cpu command in shell. But still, it would be interesting to know exactly what happens to it.

I guess one idea is to pull it out and see what happens, but since I know those old pins can be a bit fragile, perhaps it's best to avoid doing so :-D
temporary is offline   Reply With Quote
Old 09-22-2005, 08:49 AM   #2
Piru
' union select name,pwd--
Points: 30,457, Level: 100 Points: 30,457, Level: 100 Points: 30,457, Level: 100
Activity: 69% Activity: 69% Activity: 69%
 
Piru's Avatar
 
Join Date: Aug 2002
Location: Helsinki, Finland
Posts: 6,946
Default Re: Processor question

The original CPU is shut down completely when the accelerator's CPU is in use. The original CPU isn't used at all, not even at power on.

IIRC the A1200 expansion slot has some CPU override pins etc which the accelerator use to override the original CPU.
Piru is offline   Reply With Quote
Old 09-22-2005, 08:54 AM   #3
temporary
Merely Curious
Points: 2,816, Level: 32 Points: 2,816, Level: 32 Points: 2,816, Level: 32
Activity: 0% Activity: 0% Activity: 0%
 
Join Date: Sep 2005
Posts: 12
Default Re: Processor question

Alright, thanks!
temporary is offline   Reply With Quote
Old 09-22-2005, 09:29 AM   #4
bloodline
Master Sock Abuser
Points: 37,268, Level: 100 Points: 37,268, Level: 100 Points: 37,268, Level: 100
Activity: 11% Activity: 11% Activity: 11%
 
bloodline's Avatar
 
Join Date: Mar 2002
Location: London, UK
Posts: 11,666
Blog Entries: 3
Default Re: Processor question

Quote:
Piru wrote:
The original CPU is shut down completely when the accelerator's CPU is in use. The original CPU isn't used at all, not even at power on.

IIRC the A1200 expansion slot has some CPU override pins etc which the accelerator use to override the original CPU.
Is the CPU halted (i.e. sleep mode if they had such a thing 15 years ago), Or is it still drawing full current?

I've suspected that it's still on, but I've not checked the 020 temp.

What does intregue me, is how the A600 030 accellerator works since the board fits over the 68k... I would have imagined there would be conflicts :-?
__________________
My iPhone Game: Puny Humans -
http://itunes.apple.com/gb/app/puny-...362230281?mt=8
bloodline is offline   Reply With Quote
Old 09-22-2005, 09:32 AM   #5
LinchpiN
Defender of the Faith
Points: 8,673, Level: 62 Points: 8,673, Level: 62 Points: 8,673, Level: 62
Activity: 0% Activity: 0% Activity: 0%
 
Join Date: May 2003
Posts: 1,483
Send a message via MSN to LinchpiN Send a message via Yahoo to LinchpiN
Default Re: Processor question

I always wondered that too, you'd think the system would either see nothing or both...

Thats why im not an Electronics engineer...
__________________
WinUAE Only... OS3.9 with 512mb ZIII ram
LinchpiN is offline   Reply With Quote
Old 09-22-2005, 09:44 AM   #6
bloodline
Master Sock Abuser
Points: 37,268, Level: 100 Points: 37,268, Level: 100 Points: 37,268, Level: 100
Activity: 11% Activity: 11% Activity: 11%
 
bloodline's Avatar
 
Join Date: Mar 2002
Location: London, UK
Posts: 11,666
Blog Entries: 3
Default Re: Processor question

Quote:
LinchpiN wrote:
I always wondered that too, you'd think the system would either see nothing or both...

Thats why im not an Electronics engineer...
Well, it's been my assumption that the clip over socket holds the 68k rest pin high so the 68k is in a permanent reset... but then the 030 would not be able to see any reset signals from the motherboard (does it need to?) :-?
__________________
My iPhone Game: Puny Humans -
http://itunes.apple.com/gb/app/puny-...362230281?mt=8
bloodline is offline   Reply With Quote
Old 09-22-2005, 10:04 AM   #7
Zac67
Kindred of Babble-on
Points: 12,503, Level: 73 Points: 12,503, Level: 73 Points: 12,503, Level: 73
Activity: 15% Activity: 15% Activity: 15%
 
Zac67's Avatar
 
Join Date: Nov 2004
Location: Erlangen, Germany
Posts: 2,862
Blog Entries: 4
Default Re: Processor question

You can't keep _RST high as the driver pulling it down would be overstressed or even burn out.
I guess they use/mimic some bus request/bus grant stuff to get the 68k out. The '030 requests the bus and just never gives it back. (In contrast to other architectures the M68k itself is fully DMA capable since it is possible to arbitrate for the bus.)

Making use of both CPUs would imply SMP logic in both OS and system/turbo board, which simply isn't there. Running a PPC concurrently is somewhat different as it has an OS of its own, nothing that would be called SMP.
Zac67 is offline   Reply With Quote
Old 09-22-2005, 10:09 AM   #8
bloodline
Master Sock Abuser
Points: 37,268, Level: 100 Points: 37,268, Level: 100 Points: 37,268, Level: 100
Activity: 11% Activity: 11% Activity: 11%
 
bloodline's Avatar
 
Join Date: Mar 2002
Location: London, UK
Posts: 11,666
Blog Entries: 3
Default Re: Processor question

Quote:
Zac67 wrote:
You can't keep _RST high as the driver pulling it down would be overstressed or even burn out.
I guess they use/mimic some bus request/bus grant stuff to get the 68k out. The '030 requests the bus and just never gives it back. (In contrast to other architectures the M68k itself is fully DMA capable since it is possible to arbitrate for the bus.)
I wasn't aware the 68000 bus was as sophisticated as that, I'll have to check my datasheets :-)
__________________
My iPhone Game: Puny Humans -
http://itunes.apple.com/gb/app/puny-...362230281?mt=8
bloodline is offline   Reply With Quote
Old 09-22-2005, 12:19 PM   #9
Wol
Too much caffeine
Points: 5,522, Level: 47 Points: 5,522, Level: 47 Points: 5,522, Level: 47
Activity: 0% Activity: 0% Activity: 0%
 
Join Date: Mar 2002
Posts: 101
Default Re: Processor question

Hi all,


ON power up, both processors go thru reset stuff.

The eccelerator processor then asserts BUS REQUEST, after
a short finish up time, the existing processor releases
the buses (goes into high impeadance state) and asserts
BUS GRANT. The eccelerator processor then has full contol
over the buses....and so on.


Wol..

__________________
Only after the last tree has been cut down,
Only after the last river has been poisoned,
Only after the last fish has been caught,
Only then will you find that money cannot be eaten.

--- Cree Indian prophecy ---
Wol is offline   Reply With Quote
Old 09-22-2005, 02:03 PM   #10
KThunder
Defender of the Faith
Points: 9,812, Level: 66 Points: 9,812, Level: 66 Points: 9,812, Level: 66
Activity: 0% Activity: 0% Activity: 0%
 
KThunder's Avatar
 
Join Date: Aug 2002
Location: USA
Posts: 1,503
Default Re: Processor question

i always though it was kind of strange that the amiga has so many accelerators and has always had the possibility for multiproc stuff. i know that the a3000 and a4000 cpu slots have the capability of shutting down the host cpu or not. and a500 a1000 and others do since they have the cpu in place anyway and bypass it.
amiga is probably the only computer in the world were most people have more than one cpu but noone ever can use more than one. maybe if it was written into the os.
__________________
Oh yeah?!?
Well your stupid bit is set,
and its read only!
(my best geek putdown)
KThunder is offline   Reply With Quote
Old 09-23-2005, 12:21 AM   #11
Zac67
Kindred of Babble-on
Points: 12,503, Level: 73 Points: 12,503, Level: 73 Points: 12,503, Level: 73
Activity: 15% Activity: 15% Activity: 15%
 
Zac67's Avatar
 
Join Date: Nov 2004
Location: Erlangen, Germany
Posts: 2,862
Blog Entries: 4
Default Re: Processor question

W/o large caches there's not much point in putting two CPUs on the same bus, they'd be waiting for RAM access most of the time. An '040/060 dual system with (separate) cache(s) would be something different though. Makes me think of Dave's Gemini research, which had never been able to run AmigaOS afaik.
Zac67 is offline   Reply With Quote
Old 09-23-2005, 01:02 AM   #12
bloodline
Master Sock Abuser
Points: 37,268, Level: 100 Points: 37,268, Level: 100 Points: 37,268, Level: 100
Activity: 11% Activity: 11% Activity: 11%
 
bloodline's Avatar
 
Join Date: Mar 2002
Location: London, UK
Posts: 11,666
Blog Entries: 3
Default Re: Processor question

Quote:
Zac67 wrote:
W/o large caches there's not much point in putting two CPUs on the same bus, they'd be waiting for RAM access most of the time. An '040/060 dual system with (separate) cache(s) would be something different though. Makes me think of Dave's Gemini research, which had never been able to run AmigaOS afaik.
I think he stated that it would run a "special" version of exec.
__________________
My iPhone Game: Puny Humans -
http://itunes.apple.com/gb/app/puny-...362230281?mt=8
bloodline is offline   Reply With Quote
Old 09-23-2005, 04:50 AM   #13
temporary
Merely Curious
Points: 2,816, Level: 32 Points: 2,816, Level: 32 Points: 2,816, Level: 32
Activity: 0% Activity: 0% Activity: 0%
 
Join Date: Sep 2005
Posts: 12
Default Re: Processor question

But let's not forget old Alice, Lisa, Paula etc. Perhaps not central processor units, but processor units never the less :-P
temporary is offline   Reply With Quote
Reply

Bookmarks

Tags
processor , question

Thread Tools
Display Modes

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

Similar Threads
Thread Thread Starter Forum Replies Last Post
64 Core processor Hodgkinson Amiga Hardware Issues and discussion 8 08-30-2007 08:20 AM
Hyper-Threading processor question Roj Amiga Hardware Issues and discussion 12 02-15-2007 07:46 AM
Processor question Vincent Alternative Operating Systems 7 05-15-2006 06:54 PM
Mask Revision 1 Of The 68060 Processor Series Question CU_AMiGA Amiga Hardware Issues and discussion 12 03-07-2005 05:04 AM
What processor for OctaMED? Cyberus Amiga Hardware Issues and discussion 18 05-11-2003 06:19 PM