Q&A With Bill Mensch (Co-Creator of the 6502)

Let's talk about anything related to the 6502 microprocessor.
Post Reply
User avatar
BigEd
Posts: 11464
Joined: 11 Dec 2008
Location: England
Contact:

Q&A With Bill Mensch (Co-Creator of the 6502)

Post by BigEd »

From the IEEE, a fairly short read ("This interview had been condensed and edited for clarity.") Two notable notes:
- Apple had some input on the spec of the VIA
- the VIA is presently WDC's best selling chip
User avatar
BigEd
Posts: 11464
Joined: 11 Dec 2008
Location: England
Contact:

Re: Q&A With Bill Mensch (Co-Creator of the 6502)

Post by BigEd »

Here's an hour and a half, Stephen Edwards at VCF West 2021 interviewing Bill Mensch:
Bill Mensch — Genesis and Evolution of the 6502 Family

Previously:
Bill Mensch and other 6502 talks at VCF West (2020)

And a written interview from 1986:
Bill Mensch – The Brains Behind The Brains
(via this thread)
rpiguy2
Posts: 94
Joined: 06 Apr 2018

Re: Q&A With Bill Mensch (Co-Creator of the 6502)

Post by rpiguy2 »

Bill Mensch is a keynote speaker at this years VCF East. I see no indication that this is a virtual keynote, so I look forward to meeting him in person at the event.

https://vcfed.org/wp/festivals/vintage- ... dule-2021/
User avatar
BigDumbDinosaur
Posts: 9428
Joined: 28 May 2009
Location: Midwestern USA (JB Pritzker’s dystopia)
Contact:

Re: Q&A With Bill Mensch (Co-Creator of the 6502)

Post by BigDumbDinosaur »

rpiguy2 wrote:
Bill Mensch is a keynote speaker at this years VCF East. I see no indication that this is a virtual keynote, so I look forward to meeting him in person at the event.

https://vcfed.org/wp/festivals/vintage- ... dule-2021/

It would be interesting to meet the father of the 65C02 and 65C816, as well ex-Commodorian Bil Herd. However, all the gold in Fort Knox wouldn't be enough to convince me to embed myself in a crowd crammed into an auditorium. And don't even get me started on flying...

BTW, Terry Holdt's daughter has done an excellent job gathering historical stuff related to the development of the 6502.
x86?  We ain't got no x86.  We don't NEED no stinking x86!
User avatar
Alarm Siren
Posts: 363
Joined: 25 Oct 2016

Re: Q&A With Bill Mensch (Co-Creator of the 6502)

Post by Alarm Siren »

Thank you! T'was an interesting read, I am always fascinated by the history of these chips.
BigEd wrote:
- the VIA is presently WDC's best selling chip
Which makes sense when you think about it, really. Virtually any 6502-based system is going to contain one or more VIAs, and (with a bit of glue logic) you can use VIAs in other 8-bit systems. Conversely, CPUs in a system could be 6502s, 65816s, one of the various microcontrollers... and they'll rarely if ever contain more than one. As for the ACIA... given the bug, why anyone buy it boggles the mind!
Want to design a PCB for your project? I strongly recommend KiCad. Its free, its multiplatform, and its easy to learn!
Also, I maintain KiCad libraries of Retro Computing and Arduino components you might find useful.
User avatar
GARTHWILSON
Forum Moderator
Posts: 8775
Joined: 30 Aug 2002
Location: Southern California
Contact:

Re: Q&A With Bill Mensch (Co-Creator of the 6502)

Post by GARTHWILSON »

Alarm Siren wrote:
As for the ACIA... given the bug, why anyone buy it boggles the mind!
I might, as there are good workarounds, especially GaBuZoMeu's at viewtopic.php?f=1&t=5482&p=66433#p66433 which works regardless of clock speed and data rate. I'm more likely to use the 14-pin MAX3100 interfaced by SPI though.
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?
User avatar
drogon
Posts: 1671
Joined: 14 Feb 2018
Location: Scotland
Contact:

Re: Q&A With Bill Mensch (Co-Creator of the 6502)

Post by drogon »

Alarm Siren wrote:
As for the ACIA... given the bug, why anyone buy it boggles the mind!
While the Tx bug is somewhat irritating, If you have a VIA and the ACIA, then it's relatively easy to have the transmit code write the byte then set T1 in the VIA for the timeout which you can either poll or use to generate an interrupt. It's not perfect but providing a good workaround in a system I'm currently developing...

-Gordon
--
Gordon Henderson.
See my Ruby 6502 and 65816 SBC projects here: https://projects.drogon.net/ruby/
User avatar
Alarm Siren
Posts: 363
Joined: 25 Oct 2016

Re: Q&A With Bill Mensch (Co-Creator of the 6502)

Post by Alarm Siren »

Oh yes absolutely, you can do work arounds, but unless your working under some kind of external constraints that force you to use an ACIA, I don't understand why one would choose to use it when there are other, better, non-buggy UARTs readily available. Regardless I think this is going off-topic.
Want to design a PCB for your project? I strongly recommend KiCad. Its free, its multiplatform, and its easy to learn!
Also, I maintain KiCad libraries of Retro Computing and Arduino components you might find useful.
User avatar
GARTHWILSON
Forum Moderator
Posts: 8775
Joined: 30 Aug 2002
Location: Southern California
Contact:

Re: Q&A With Bill Mensch (Co-Creator of the 6502)

Post by GARTHWILSON »

Here's another interview with Bill Mensch, at the Vintage Computer Festival East, Oct 9, 2021
Western Design Center: How Telephones turned into the 65C02, and the 65C816 story — Bil Mensch
https://www.youtube.com/watch?v=hHqAQTl0s8A
There were plenty of interesting things there I had not heard in other interviews.

The sound cut out briefly quite a few times in the first 27 minutes, and then Mensch was apparently alerted to the fact that his wireless mic transmitter needed to be positioned differently to get a better signal to the receiver in the back of the room, so he put it on the table, and the sound never cut out again.
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?
Post Reply