6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Tue Nov 12, 2024 6:20 pm

All times are UTC




Post new topic Reply to topic  [ 21 posts ]  Go to page 1, 2  Next
Author Message
PostPosted: Wed Mar 09, 2022 3:14 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10977
Location: England
I'm thinking here of the rated, specified, speeds of 40 pin DIPs (and similar sized surface mount offerings) available in the open market.

Today we buy '02 and '816 chips rated at 14MHz.
In the early days we had '02 chips rated at 1MHz, later at 2MHz, then at 3MHz and 4MHz.

I'm not sure what the original speed rating of the '816 was - was it perhaps 4MHz, or not even that high?

I'm interested in constructing a timeline of what the fastest official speed was, year by year, in the open market. (I know that overclocking is often possible, and indeed I've done it myself, and I know that TTL remakes and FPGA remakes can go faster, but again that's not my question.)

Any thoughts, findings, or references?


Top
 Profile  
Reply with quote  
PostPosted: Wed Mar 09, 2022 5:14 pm 
Offline

Joined: Thu Jan 21, 2016 7:33 pm
Posts: 279
Location: Placerville, CA
The '816 was developed in conjunction with Apple for the IIgs, so I'd be surprised if it wasn't rated for 4MHz by the time it hit production.


Top
 Profile  
Reply with quote  
PostPosted: Wed Mar 09, 2022 5:27 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10977
Location: England
Thanks - so, IIGS introduced 1986, and GTE chip is marked G65SC816P-4

Edit: another datapoint, Acorn's Communicator was introduced 1985 and ran at 2MHz. CPU marked G65SC816P-2.


Top
 Profile  
Reply with quote  
PostPosted: Wed Mar 09, 2022 6:20 pm 
Offline

Joined: Sat Feb 19, 2022 10:14 pm
Posts: 147
According to its Wikipedia page, the original Apple IIGS ran at 2.8 MHz, purposely less than the Macintosh at the time. It states however, that the 65C816 ran up to 4 MHz. A link to a webpage in French is given as a source. A not exactly literate google translation of the relevant part is:

Quote:
From a technical point of view, the processor could easily go up to 16 Mhz but the supplier, for lack of suitable testing means, certifying it only up to 4 Mhz, Apple to take a base frequency for the processor lower than this certification.


However, this doesn't seem like a particularly scholarly source as doesn't appear to include any further references to support this claim.


Top
 Profile  
Reply with quote  
PostPosted: Wed Mar 09, 2022 6:27 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10977
Location: England
(Just to note, any discussion of the rights and wrongs, ingenuities and errors in the making of the IIGS belongs in a new thread - which I'd be happy to see. But please, not here.)

Thanks, tmr4, but I think the markings on the chip are the part we're interested in on this thread, more than the speed it's running at.


Top
 Profile  
Reply with quote  
PostPosted: Wed Mar 09, 2022 8:03 pm 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8540
Location: Southern California
Before we spend too much time, have you gone through the data sheets at http://6502.org/documents/datasheets/ ? (I expect so, but just checking...)

_________________
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?


Top
 Profile  
Reply with quote  
PostPosted: Fri Mar 11, 2022 8:59 am 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10977
Location: England
I think there's limited value in the datasheets, unfortunately - they are often aspirational. There's a GTE datasheet from 1985 which mentions '816 speed grades of 2, 4, 6 and 8MHz, but that can't tell us if those speed grades were actually available, or when they were. There's a CMD datasheet from 1996 which mentions grades of 4 and 5MHz.

As very few fast 816 or 02 systems were shipped (and some such as the SuperCPU were overclocked, I think) what I think I'm looking for is recollections of package marking or perhaps advertisements.

We're so used to 14MHz being WDC's offering, but I have no idea when they first offered it, or what their previous offering was.

Edit: I see from a late 2000 archive of the their web site, WDC already offered 14MHz parts at that time. That's the earliest archive I've seen.

Edit: I see indications in a snippet of a 1998 "IC Master" that WDC offered -8 -10 and -14 parts.

Edit: I see in a Feb 2000 post on this forum that -10 parts were available and -14 were offered:
Quote:
>That's reassuring. Do you have any of the 14MHz parts?

No. Jameco has -10's, in 40-DIPs.


Top
 Profile  
Reply with quote  
PostPosted: Fri Mar 11, 2022 6:33 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10977
Location: England
I notice adverts in inCider magazine:
1989-12, $56 for a 65c816 (no speed grade given)
1993-03, $49 for a WDC65C816-7 (DIP)


Top
 Profile  
Reply with quote  
PostPosted: Fri Mar 11, 2022 6:46 pm 
Offline

Joined: Sat Jan 02, 2016 10:22 am
Posts: 197
The oldest W65C816 I have in the parts bin that I can rely on (ie its not a pull) is datestamped 9541 and that's a -8 rated part.

I've got a couple of pulls with earlier datestamps 9540 and 9529 that are probably reliable, as they don't look like they've been re-marked. Those are WDC branded too.


Top
 Profile  
Reply with quote  
PostPosted: Fri Mar 11, 2022 7:22 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10977
Location: England
Thanks - that's nice concrete evidence!


Top
 Profile  
Reply with quote  
PostPosted: Sat Mar 12, 2022 11:12 am 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10977
Location: England
Transwarp is an illustrative case:
Quote:
AE released the TransWarp GS in the winter of 1988. The board came stock at 7MHz and 8k cache. They also offered an upgraded board to 8MHz and 32k cache board. The limiting factor to speed at the time was the "buggy" 816 CPU die. Later Western Design Center (WDC) worked with Sanyo to redesign the die, and the CPU speeds easily reached 10MHz. By this time however AE was out of business.


More about Sanyo's assistance in this late 1992 article, helpfully linked by paulb in this discussion over on Stardot:
"Breaking the 10Mhz barrier", Andrew Roughan, Apple Users' Group, Sydney, Australia.

Quote:
Hot news travels fast these days, and seemingly none travels faster than the news of "14Mhz" 65C816 chips.
...
The chips in question originated from Sanyo who re-engineered the 65C816 to boost its performance. The Sanyo chips run at higher speeds without needing higher voltages or cooling systems.
...
Zip Technology offered an upgrade for a short time and now list a 14Mhz Zip GSX card.


The gist is that WDC have some '816 parts which can run faster than 7MHz, and will supply on request for $95 plus shipping. Although some parts will run at 14MHz it's not clear if any parts are marked that way or if that's any kind of specified timing. Indeed, apparently WDC insisted on first sending some user group notes on how to upgrade you accelerator before selling you a chip:

Quote:
The National AppleWorks Users Group (NAUG) publication 'AppleWorks Forum' has three articles containing very detailed, accurate and informative information written by John Link. The issues are March, April and May 1991. These three issues are considered 'must read' material and are supplied by WDC to any prospective TWGS upgrader. When you contact WDC to purchase a 65C816 chip, they will insist on sending this document (by fax or mail) before processing your order.


The linked article also advises on purchasing faster GALs, cache, and crystal. It mentions crystals from 32MHz to 60MHz, corresponding to 8MHz to 15MHz for the '816.

It also advises on increasing the power supply to 5.5 or even 5.6 volts. Clearly we're in the territory of experimentation and seeing what works, not the territory of works-to-spec. Five examples are quoted for people's results, ranging from 11.5MHz to 14MHz.


Top
 Profile  
Reply with quote  
PostPosted: Sat Mar 12, 2022 11:48 am 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10977
Location: England
From later in that linked compendium, on p533, from 1998, a note that WDC sell PLCC parts rated at -14:
Quote:
You can get the 65c816 -14 PLCC chip from the Western Design Center Their URL is http://www.wdesignc.com/


That domain is archived back to June 1997 on the Wayback Machine... both the 'c02 and the '816 are described with timings tabulated for 14MHz and sold as -14 parts. However, the '02 is described as able to run at 0 to 20MHz, the '816 as up to 16MHz. Both are described as 0.8um parts:
    'c02 .8u process, 3349 gates, core size 1.67mm x 1.23mm or 66x48 mils
    '816 .8u process, 7419 gates, core size 2.76mm x 1.51mm or 109x59 mils

Their price list also shows their '265 microcontroller and 6522 both rated at 8MHz.

The News page has a March 1996 press release, which mentions 16MHz speeds for both '02 and '816. It also mentions the SuperCPU as running at 20MHz although I reckon we've heard before that these used hand-selected parts. (Photo here shows a -14 part in the socket with a '96 datecode.)

WDC's archived site helpfully mentions a 1994 article in Microprocessor Report. No speed numbers, but this snippet is interesting:
Quote:
After completing the design, he went back to the same companies, offering to license it to them. This time, both GTE and Rockwell accepted, and Commodore promptly sued for theft of trade secrets. In another out-of-court settlement, Commodore settled in return for being granted the rights to the 65C02 for internal use at half the standard license fee. Synertek also licensed WDC’s 65C02.


Top
 Profile  
Reply with quote  
PostPosted: Sat Mar 12, 2022 12:18 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10977
Location: England
Found a July 1992 Usenet post by Jerry Chang mentioning 14MHz '816 Sanyo parts available.
14mhz '816 from Sanyo
A better thread also from July 1992, started by Jawaid Bazyar
High Speed '816s from Sanyo

Quote:
I was talking to Bill Heineman and he mentioned a new chip that's
available from WDC. It's a fairly standard 65c816, except for two
things:
o It runs at 14MHz
o It was reengineered almost from scratch by Sanyo to run at 14MHz

This is no joke; I called WDC and asked them (talk to 'Deb'). They
have them, they cost $95 just like the old 'high speed' (not) chips
they had. And, they have what's probably an unlimited supply of
them.


This page says that prior to the Sanyo parts (datecode starts SA, marked as -14, as far as I can tell) the 816 was not sold above 10MHz.


Top
 Profile  
Reply with quote  
PostPosted: Sat Mar 12, 2022 12:26 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10977
Location: England
In this 1990 usenet thread, Dave Haynie says:
Quote:
Way back in '85, when I was looking around for a follow-up
for the C128 for Commodore, I looked at 65816 chips. We had actually received
specs on them from WDC several years earlier. At that time, they had fully speced
8MHz parts, yet in '85, GTE (the only company actually MAKING 65816s) had all they
could do to make enough 4MHz parts. Rumor is that Apple managed get enough for
the IIGS by actually having a special 2.8MHz version tested.


Nearby, he adds
Quote:
When the GS came out, the only company making '816s was GTE. The main
reason I couldn't get any 4MHz '816s in quantity was that Apple bought them
all. They could make a real deal on 2MHz parts, since the yield on 4MHz
was so low, they had more of those than they knew what to do with. That
was back in '85


The thread has speculation about imminent 12MHz offerings - evidently that would have been a step up. Also speculation about 20MHz.


Top
 Profile  
Reply with quote  
PostPosted: Sat Mar 12, 2022 12:26 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10977
Location: England
Backing up a bit, another datapoint:
Apple IIc Plus ; September, 1988; 65C02 @ 4 MHz.


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 21 posts ]  Go to page 1, 2  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 9 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: