English Amiga Board


Go Back   English Amiga Board > Main > Retrogaming General Discussion

 
 
Thread Tools
Old 28 May 2024, 09:26   #1
TEG
Registered User
 
TEG's Avatar
 
Join Date: Apr 2017
Location: France
Posts: 646
Motorola's 68000 Series: Its Rise in Ten Computers

Someone wrote an article about the 68000 and the computers it powered. Interesting to know about its origins.



https://thechipletter.substack.com/p...es-its-rise-in
TEG is offline  
Old 28 May 2024, 18:11   #2
TCD
HOL/FTP busy bee
 
TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,935
I always find it somewhat sobering that the 68020 was launched one year before the Amiga...
TCD is online now  
Old 28 May 2024, 18:19   #3
TEG
Registered User
 
TEG's Avatar
 
Join Date: Apr 2017
Location: France
Posts: 646
Quote:
Originally Posted by TCD View Post
I always find it somewhat sobering that the 68020 was launched one year before the Amiga...
Yeah, I guess the price was not the same but we might have expected an Amiga 68020 motherboard option in 1987.
TEG is offline  
Old 28 May 2024, 19:20   #4
Megalomaniac
Registered User
 
Join Date: Sep 2022
Location: Eastbourne
Posts: 1,073
How much would using the 68020 (or 010) have added to the A1000's cost in 1985, or the A500's in 1987? Using an 020 would also have presumably limited how much code could have been ST-ported (I assume an ST with an 020 or 030 has compatibility issues comparable to the A1200?).

If the 020 had been used in the A500 but not the A1000, you'd need some sort of boot options to at least disable the cache, otherwise a huge percentage of early Amiga games wouldnt've worked on it. That would have been a far higher proportion than when the A1200 launched, because by 1992 the 020 and higher were widely in use, and the A3000 was already out (games released after the A3000 seemed to have a higher chance of working on the A1200).
Megalomaniac is offline  
Old 28 May 2024, 19:39   #5
TCD
HOL/FTP busy bee
 
TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,935
Quote:
Originally Posted by Megalomaniac View Post
If the 020 had been used in the A500 but not the A1000, you'd need some sort of boot options to at least disable the cache, otherwise a huge percentage of early Amiga games wouldnt've worked on it.
To be fair there's about a handful of titles before the Amiga 500 launch worth playing and I don't think it would have made a huge dent in the success of the machine if those titles wouldn't have worked (properly).
TCD is online now  
Old 28 May 2024, 20:05   #6
TEG
Registered User
 
TEG's Avatar
 
Join Date: Apr 2017
Location: France
Posts: 646
Quote:
Originally Posted by Megalomaniac View Post
How much would using the 68020 (or 010) have added to the A1000's cost in 1985, or the A500's in 1987? Using an 020 would also have presumably limited how much code could have been ST-ported (I assume an ST with an 020 or 030 has compatibility issues comparable to the A1200?). If the 020 had been used in the A500 but not the A1000, you'd need some sort of boot options to at least disable the cache, otherwise a huge percentage of early Amiga games wouldnt've worked on it. That would have been a far higher proportion than when the A1200 launched, because by 1992 the 020 and higher were widely in use, and the A3000 was already out (games released after the A3000 seemed to have a higher chance of working on the A1200).
I agree, I was thinking about another reference to the Amiga family, an "A2020" or eventually directly the A2000 with the 68020 if not too much complicated to develop. Would have show that the brand was keeping up with the tech. And the 68020 was supporting the 68851 MMU. So an "Amiga A2020M" would have been an option to professionalize Amiga OS ie to redesign it to manage MMU.

Quote:
Originally Posted by TCD View Post
To be fair there's about a handful of titles before the Amiga 500 launch worth playing and I don't think it would have made a huge dent in the success of the machine if those titles wouldn't have worked (properly).
Yeah but the price of the 68020 was too high and there was production problems. So the 68000 for the A500 was the good option.
Quote:
A great debate broke out about how to refer to the underlying design of the new chip in marketing materials. Technically, the 020 was moving from the long-established NMOS logic design to a CMOS layout, which requires two transistors per gate. Common knowledge of the era suggested that CMOS cost four times as much as NMOS, and there was a significant amount of the market that believed "CMOS equals bad.The design was completed in the summer of 1983 and announced in June 1984. This "super chip" was significant news at the time, with the New York Times making it a lead story in their business section. The launch price was quoted at $487 each, about the same as the 68000 when it was launched in 1980, but the 68000 was now available for about $15. However, it was understood that it would be some time before computers using the new chip would be available, as existing designs would have to be heavily modified to take advantage of its performance.
https://en.wikipedia.org/wiki/Motorola_68020
TEG is offline  
Old 28 May 2024, 20:23   #7
Bruce Abbott
Registered User
 
Bruce Abbott's Avatar
 
Join Date: Mar 2018
Location: Hastings, New Zealand
Posts: 2,713
Quote:
Originally Posted by TEG View Post
Yeah, I guess the price was not the same but we might have expected an Amiga 68020 motherboard option in 1987.
We got an Amiga with 68020 in 1988. MMU and FPU too! And 4MB of 32 bit RAM. A friend of mine had one.

Before that people were attaching 68020 CPUs to the A1000. 68020 accelerator boards started appearing in 1986.
Bruce Abbott is offline  
Old 28 May 2024, 20:25   #8
Thomas Richter
Registered User
 
Join Date: Jan 2019
Location: Germany
Posts: 3,306
Quote:
Originally Posted by TCD View Post
I always find it somewhat sobering that the 68020 was launched one year before the Amiga...
We had a couple of 68020 based hp workstations around 1990 at the university, 8MB memory, continuously swapping if running X. For a home computer, the 68020 was way, way, way out of reach at this time.
Thomas Richter is offline  
Old 28 May 2024, 20:48   #9
TEG
Registered User
 
TEG's Avatar
 
Join Date: Apr 2017
Location: France
Posts: 646
The article mention the main contributor to the 68000 : Nick Tredennick

Quote:
Much of the logic design of the 68000 would be done by Nick Tredennick:

Nick probably brought the most amount of intelligence to the project. He actually helped us design in detail many of the integral parts. This was the first microcoded designed microprocessor that I can find any little history of. He did almost all of the microcode.
I see Nick have a Wikipedia page: https://en.wikipedia.org/wiki/Nick_Tredennick

Unfortunately he passed away 2 years ago and it was at Los Gatos!
TEG is offline  
Old 28 May 2024, 20:49   #10
Megalomaniac
Registered User
 
Join Date: Sep 2022
Location: Eastbourne
Posts: 1,073
The early Amiga games weren't great compared to Amiga games from its heyday, but they were great compared to existing C64 / Spectrum / in some cases ST games, so it would have been awkward to launch the A500 with an 020. Faery Tale Adventure comes to mind as one that fails on an 020, which was adored at the time. I'm assuming the cost would have been prohibitive for the A500 anyway, considering that in the UK at £500 on launch in late 1987 it was already £200 more than you could get an ST for?

How much would it have cost to launch the A2000 with an 020 instead of a 000 in 1987? You could ignore a few games incompatibilities .
Megalomaniac is offline  
Old 28 May 2024, 20:53   #11
Bruce Abbott
Registered User
 
Bruce Abbott's Avatar
 
Join Date: Mar 2018
Location: Hastings, New Zealand
Posts: 2,713
Quote:
Originally Posted by TCD View Post
I always find it somewhat sobering that the 68020 was launched one year before the Amiga...
Not quite.

DTACK GROUNDED #35 - September 1984
Quote:
So the 68020, which now exists and which will be sampled in about four months and will be in production in a year...
DTACK GROUNDED #41 - May 1985
Quote:
We have had two prototype 68020s which run (with a bug list, true) at 12.5MHz for four months now. Sample 12.5MHz 68881 math chips are available. Both the 68020 and the 68881 are built with 2 micron CMOS technology and no one that we know of doubts that Motorola will be able to produce 16MHz (actually 16.67MHz - the clock period is specified as an even 60 nsec) parts in due time, meaning in a year or less.
Bruce Abbott is offline  
Old 02 June 2024, 01:11   #12
Cris1997XX
Registered User
 
Join Date: Oct 2022
Location: Roma
Posts: 345
Launching the Amiga 1000/500 with a 68020 would've been incredibly expensive, if not even a little useless for consumers back then. I think a better and cheaper option would've been a 10MHz 68K, alongside a small pool of fastRAM to speed up operations
Cris1997XX is online now  
Old 02 June 2024, 10:32   #13
Megalomaniac
Registered User
 
Join Date: Sep 2022
Location: Eastbourne
Posts: 1,073
I think there were technical reasons to do with chipset timings as to why the 68000 Amigas ran at just over 7Mhz rather than the 8Mhz of the ST? Whether FastRAM would have made enough difference to performance is debatable?
Megalomaniac is offline  
Old 06 June 2024, 20:29   #14
eXeler0
Registered User
 
eXeler0's Avatar
 
Join Date: Feb 2015
Location: Sweden
Age: 50
Posts: 2,974
Quote:
Originally Posted by Megalomaniac View Post
I think there were technical reasons to do with chipset timings as to why the 68000 Amigas ran at just over 7Mhz rather than the 8Mhz of the ST? Whether FastRAM would have made enough difference to performance is debatable?

”The bot” explains it like this:
8><————-
The PAL Amiga ran at 7.09 MHz because PAL television systems in Europe operated at a 50 Hz refresh rate with 625 lines per frame. This required a clock frequency that could handle these timings, leading to the 7.09 MHz figure, which is derived from the color subcarrier frequency of 4.43 MHz multiplied by 1.6.

On the other hand, NTSC Amigas in North America ran at 7.16 MHz to match the NTSC television system’s 60 Hz refresh rate and 525 lines per frame. The NTSC standard used a color subcarrier frequency of 3.58 MHz, and the clock frequency for the Amiga was calculated by multiplying this by 2.

In essence, these clock speeds ensured that the Amiga’s video output was in perfect sync with the television standards of their respective regions, making sure your games and graphics looked as smooth as possible, regardless of where you were playing them.
——————><8

If you think the NTSC numer 3.58MHz sounds familiar, look at the CPU speed of the Super Nintendo ;-) and 3.58 / 2 = NES CPU (1.79MHz) So it wasn't just the Amiga..

Last edited by eXeler0; 06 June 2024 at 20:37.
eXeler0 is offline  
Old 10 June 2024, 19:07   #15
Megalomaniac
Registered User
 
Join Date: Sep 2022
Location: Eastbourne
Posts: 1,073
That's not quite what I was alluding to - I was talking about the ST running the same processor at a slightly higher clock speed than the Amiga (and I think where we have 14.28Mhz A1200s they had 16Mhz processors too?) My understanding is that the custom chips couldn't run with the slightly faster processor speed, for technical reasons which are probably beyond me.
Megalomaniac is offline  
Old 10 June 2024, 19:31   #16
Thomas Richter
Registered User
 
Join Date: Jan 2019
Location: Germany
Posts: 3,306
Quote:
Originally Posted by Megalomaniac View Post
My understanding is that the custom chips couldn't run with the slightly faster processor speed, for technical reasons which are probably beyond me.
The technical reasons were given. The Amiga was designed to drive TVs, originally. The ST was designed for a monitor, so the frequencies did not matter.
Thomas Richter is offline  
Old 10 June 2024, 21:29   #17
Entelodon
Registered User
 
Join Date: Dec 2020
Location: Danderyd/Sweden
Posts: 4
Quote:
Originally Posted by Megalomaniac View Post
My understanding is that the custom chips couldn't run with the slightly faster processor speed, for technical reasons which are probably beyond me.
It was common to synchronize the CPU and graphics chip with the TV signal when computers and video games were connected to TVs.

The CPU of an NTSC Super NES runs at 3.58 MHz which is 1x the NTSC signal
The CPU of an NTSC Atari VCS runs at 1.19 MHz which is 0.33x the NTSC signal
The CPU of an IBM PC runs at 4.77 MHz which is 1.33x the NTSC signal (CGA has a composite mode)
Entelodon is offline  
Old 10 June 2024, 22:21   #18
Bruce Abbott
Registered User
 
Bruce Abbott's Avatar
 
Join Date: Mar 2018
Location: Hastings, New Zealand
Posts: 2,713
Quote:
Originally Posted by Thomas Richter View Post
The technical reasons were given. The Amiga was designed to drive TVs, originally. The ST was designed for a monitor, so the frequencies did not matter.
To be precise, the Amiga was originally designed to output pixels in sync with the 3.579545 MHz NTSC chrominance subcarrier, enabling the creation of "artifact colors" like the Apple II and IBM PC did (which is why the PC ran at 4.77MHz).

Many other home computers used a similar technique, but even those that didn't sometimes used a 'non-standard' clock frequency to get more accurate video timing. This also applies to the ST!

Master clock frequencies of various ST models:-
32.0424 MHz NTSC ST (non STe)
32.04245 MHz NTSC Mega ST
32.084988 MHz All PAL computers.
32.215905 MHz NSTC STe/MEGA STe

The ST's CPU clock is derived from the master clock by dividing it by 4, which means the CPU is actually not running at 8 MHz, but slightly faster.
Bruce Abbott is offline  
Old 10 June 2024, 22:31   #19
Gorf
Registered User
 
Gorf's Avatar
 
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,425
Quote:
Originally Posted by Megalomaniac View Post
How much would using the 68020 (or 010) have added to the A1000's cost in 1985, or the A500's in 1987?
Other variants would have been possible, since there were a lot of second source 68k professors out there in the 80s:

Rockwell (R68000)
Signetics (SCN68000)
Mostek (MK68000)

and of course the Hitachi (HD68000) produced in 2.7 um structures allowing up to 12.5 MHz. (used in the X68000 at 10MHz, as the DRAM speed would be the bottleneck at the time...)
Gorf is offline  
Old 12 June 2024, 02:54   #20
CCCP alert
Registered User
 
Join Date: May 2023
Location: essex
Posts: 481
Quote:
Originally Posted by TCD View Post
To be fair there's about a handful of titles before the Amiga 500 launch worth playing and I don't think it would have made a huge dent in the success of the machine if those titles wouldn't have worked (properly).
And only a handful after KS 1.2---->KS 1.3 era too lol

68020 is designed for UNIX Workstations costing 5-10x more than an A500 Doh!
CCCP alert 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
Microcode-based Motorola 68000 CPU emulation core? drHirudo Retrogaming General Discussion 3 01 April 2023 17:41
68000 motorola alex68 support.Hardware 84 23 January 2017 21:30
Motorola 68000 Structured Assembler Manual. Thorham Coders. General 3 16 May 2009 15:16
Top Ten List of Dream computers. Pyromania Amiga scene 9 02 February 2002 20:10

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 14:36.

Top

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