Free Republic
Browse · Search
General/Chat
Topics · Post Article

Skip to comments.

Chaps make working 6502 CPU by hand. Because why not? (With discretes on a 12"x15" PCB)
The Register ^ | May 18, 2016 | Richard Chirgwin

Posted on 05/18/2016 10:21:45 AM PDT by dayglored

The 6502 CPU is a fondly-remembered CPU* for good reason: along with chips from Motorola, Intel and Zilog, it helped create the personal computer business in the 1980s.

However, this project is affection on a grand scale: some US enthusiasts are creating a transistor-for-transistor replica of the chip's design using discrete components.

It's a good thing we're in the era of surface mount components, because even with small components the 3,218 transistors, 1,019 resistors and various other bits of the MOnSter 6502 need a four-layer PCB measuring 12” x 15” with components mounted on both sides.

Because a big, slow, and mostly-useless processor board would be boring without flashing lights, it also includes 167 LEDs showing the values of “various control lines, registers, and status bits”.

Why do it? You could take a hint from the interests of one of the designers, Eric Schlaepfer, a vacuum tube enthusiast. He worked with Windell Oskay of Evil Mad Scientist Laboratories to design the MOnSter 6502.

Schlaepfer writes that other 6502 enthusiasts had already done the hardest work of reverse-engineering the innards of the chip:

“The hard work of reverse engineering the actual 6502 has already been done by the folks at Visual6502.org. I was able to extract the netlist from their Javascript simulation, which contains a list of all the transistors and every single wire connecting them together”.
The enormous board – the name MOnSter 6502 is a play on the original MOS 6502 chip – will be on display at the 2016 Bay Area Maker Faire.

Regrettably, the chip won't be able to completely emulate the original 6502 inside an olde-worlde Apple board, because it's too slow.

The huge amount of capacitance on the board means its clock will probably max out between tens and hundreds of kilohertz. That might be enough, however, to get it to boot and run BASIC, Schlaepfer hopes.®

*Schlaepfer and Oskay like their disaggregated chips. They've also recreated discrete-component versions of two smaller classics: the 555 timer, and the 741 op-amp.


TOPICS: Business/Economy; Computers/Internet; Hobbies
KEYWORDS: 6502; apple; appleii; appleiic; appleiie; atari400; atari800; commodore16; commodore64; commodorepet; computers; computing; gameboy; mostechnology; nintendo; wii; windowspinglist
Navigation: use the links below to view more comments.
first previous 1-2021-4041-56 last
To: dayglored; Swordmaker
Woz and Jobs were originally going to use a chip in the 6800 family for their first project, even stenciled in the chip number, then the 6502 came out, more capability, better price. Besides the 8-bit Apple II (all were either 6502 or 65C02), the Commodore machines (prior to the Amiga) all used it (if memory serves), and the Atari 400 and 800, probably their home game machines as well used it. Nintendo used the last-gen 65816 in products prior to the Wii (which I believe uses PPC?).

41 posted on 05/18/2016 12:02:40 PM PDT by SunkenCiv (I'll tell you what's wrong with society -- no one drinks from the skulls of their enemies anymore.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: dayglored; ~Kim4VRWC's~; 1234; Abundy; Action-America; acoulterfan; AFreeBird; Airwinger; Aliska; ..
For all of you Apple enthusiasts who cut your eye teeth on an Apple II, or perhaps a Commodore 64, a group of diehard 6502 processor fans are building a component by component replica of that vintage processor by hand on a large scale double sided printed circuit board complete with 167 flashing LEDs to show the status of registers and flow of data which they have named the MOnStar. Sounds like a fun thing to do SLOW computing on. — PING!


6502 Processor Large Scale
Resurrection Project
Ping!

The latest Apple/Mac/iOS Pings can be found by searching Keyword "ApplePingList" on FreeRepublic's Search.

If you want on or off the Mac Ping List, Freepmail me

42 posted on 05/18/2016 12:06:31 PM PDT by Swordmaker (This tag line is a Microsoft insult free zone... but if the insults to Mac users continue..)
[ Post Reply | Private Reply | To 2 | View Replies]

To: dayglored
Had an early KIM-1...

Yeah, I had one of those. Stupidly threw it in the trash years and years ago.

43 posted on 05/18/2016 12:20:22 PM PDT by Fresh Wind (Hey now baby, get into my big black car, I just want to show you what my politics are.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: Dr. Sivana

If you wouldn’t call Commodore, Atari and Apple the vast majority of the personal computer/home computer market in the early 80s then I have to question where you are getting your numbers from.

C64 alone sold about 17 Million units, to this day it is still the number one selling PC of all time.. TI 99/4a was an interesting box, but they were out of the game by 83 it was discontinued, with a total sales volume of 2.8 Million units.

The Vic 20 sold 2.5 Million units over its life, and it too was a 6502 based machine.

Add the C128 which sold about 5 Million world wide, which was also a 6502 derivative, although it actually did ship with a z80 as well, for CPM mode, which was rarely used by owners.

Then you add up all the APPLE computers up to the IIGS (which was still a 65xx processor, but was a 8/16 instead of a pure 6502 8 bit architecture)... Plus the various models of the Atari PC’s and all the z80s spectrums and what not, don’t come remotely close to the volume of PC’s that were running 65xx cpus in the day.

By Volume the 65xx processor powered the overwhelming majority of personal computers in the home during this time frame... nothing else was even close in volume.


44 posted on 05/18/2016 12:28:45 PM PDT by HamiltonJay
[ Post Reply | Private Reply | To 12 | View Replies]

To: HangnJudge

I sent away for information on the Altair 8800 from an ad in Popular Electronics, but never bought one (the benefit to cost ratio was way too low).

I eventually sold the brochures on eBay for some good money, though.


45 posted on 05/18/2016 12:29:22 PM PDT by Fresh Wind (Hey now baby, get into my big black car, I just want to show you what my politics are.)
[ Post Reply | Private Reply | To 8 | View Replies]

To: Dr. Sivana

I had an H-89 and an H-90 that ran CP/M. I do miss it.


46 posted on 05/18/2016 1:29:27 PM PDT by Conan the Librarian (The Best in Life is to crush my enemies, see them driven before me, and the Dewey Decimal System)
[ Post Reply | Private Reply | To 5 | View Replies]

To: dayglored

Where is the pictures of Bender? He has a 6502 in his head.


47 posted on 05/18/2016 1:31:02 PM PDT by Conan the Librarian (The Best in Life is to crush my enemies, see them driven before me, and the Dewey Decimal System)
[ Post Reply | Private Reply | To 1 | View Replies]

To: dayglored

48 posted on 05/18/2016 1:34:12 PM PDT by 2ndDivisionVet (You cannot invade the mainland US. There'd be a rifle behind every blade of grass.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: dayglored
In 1985, I had a Commodore 128, a 1200 baud modem and was programming Pascal on Wayne State's mainframe from home. I was the only kid in the class to have that setup. It rocked!

Stupidly, I junked my 128 in the early 2000's (still working perfectly).
49 posted on 05/18/2016 1:48:39 PM PDT by farming pharmer (www.sterlingheightsreport.com)
[ Post Reply | Private Reply | To 1 | View Replies]

To: HamiltonJay
If you wouldn’t call Commodore, Atari and Apple the vast majority of the personal computer/home computer market in the early 80s then I have to question where you are getting your numbers from.

It depends on what you call a home computer, and what your time line is. IF you are going to call an Apple IIgs a 6502 and extend the time line to the early '90s, then you have to throw in all of the low-end 68000 Macs, Atari STs and Amigas into the mix.

The original TRS 80 Model I at $600 was the top selling machine at its release, far more affordable than the Apple II or the Commodore PET. The TI 99/4A had a brief time at the top of the sales heap as did the $199 Timex computer.

A lot also depends on what you consider a Home Computer. A well outfitted Apple IIe in the early '80s could easily run you over $4,000 ($10,000 today). Many of these were sold to schools, and hence were not home computers in the sense they weren't used at home.

So, while the Commodore 64 easily meets all criteria and was the big dog at the time, its margin wasn't "vastly" greater than the others, and certainly not in mind share. Its 10-17 million in sales has to be spread over a 22 year period of production. Still the top like the Model T was in its time, but far from the only car to likely find in the family den.

I get my perspective from having been a video/computer game reviewer in 1982-1983 for Video Gaming Illustrated and Video Games magazine, talking with (and receiving product from) the software companies and sometimes the hardware manufacturers (Imagic, Activision, CBS Software, Parker Brothers, Coleco, GCE/Vectrex, Atari, Mattel/M-Network) and many others.
50 posted on 05/18/2016 2:11:37 PM PDT by Dr. Sivana ("There is no limit to the amount of good you can do if you don't care who gets the credit."-R.Reagan)
[ Post Reply | Private Reply | To 44 | View Replies]

To: Conan the Librarian
I had an H-89 and an H-90 that ran CP/M. I do miss it.

I miss my Spectravideo SV-318 and my Magnavox Odyssey 100 (which CERTAINLY didn't run on a Z-80 but was very much in the spirit of the project that inspired the article inthe first place).
51 posted on 05/18/2016 2:15:46 PM PDT by Dr. Sivana ("There is no limit to the amount of good you can do if you don't care who gets the credit."-R.Reagan)
[ Post Reply | Private Reply | To 46 | View Replies]

To: Dr. Sivana

I had a Rockwell AIM-65. Learned assembly on it, then went to 68HC11, now using 9s12C32. Still using assemble. Can’t get into learning C. Made a few half hearted attempts.


52 posted on 05/18/2016 2:25:49 PM PDT by JohnnyP
[ Post Reply | Private Reply | To 51 | View Replies]

To: Dr. Sivana

I wasn’t counting the IIGS, I was stating that every apple II up until the IIGS was a 6502 8 bit... the IIGS was still a WDC 65XXX model, but it was the 8/16 chip. Don’t need to include it and stop with the purely 8 bit ERA...

The original MAC did show up in 84, (16 bit) and the ST and Amiga showed up in 86. But even if you combined all of there sales you don’t get anywhere near the sales of 6502 based machines.

So keeping the discussion to the 8 bit computers of the time, you really had some z80s... the 6502 and then some various custom chips. The TRS80 was z80 based and the original TRS 80 I only sold about 100k units.. PET’s were all 6502 Based. All the Apple II (with the exception of the GS) and the Applie III were 6502 based... All the Commodore and all the ATARI 8 bit machines were 6502 based. By sheer volume, no other processor comes remotely close in the early PC market.

You can add up all the Timex sinclaires, TI.994a’s, TRS 80 (and lets not forget that eventually even Radio Shack moved to from the TRS 80 to teh COCO which was 6502 based as well), Spetrums, osbones, coleco Adam’s, etc together and you don’t get anywhere near the number of machines that were in homes in that time based on the 6502. It was by far the basis of more home PC’s at the time than anything else in play.

Which was the first computer to sell over 1 Million units? The VIC 20.. 6502... what was second? The Apple II (6502) . Yes the 64 had a long shelf life, but most of those sales were not in the closing years of its production run. If you want to get into the consumer products such as video game systems the sheer number of 6502’s skyrockets even further, with 2600 and the NES both being 6502 based.

Yes there were other players in the market, and various custom chips, but the overwhelming majority of systems sold during those years were based upon 6502.

In the mid to late 70s you may have an argument that the z80 may have been king briefly, but it was ever so brief. By the 80s the 6502 had dominance in that space, and the fact the WDC is still manufacturing and selling a derivative of this chip to this day tells you how incredibly successful this chip is.

you may want to go here and check out the historical market share information.. http://www.360doc.com/content/12/0124/10/28217_181627497.shtml

by the 80.81 the 6502 based machines had the majority of the market,which they kept through most of the 80s, and in the later part of the 80s the IBM PC began to dominate sales, but for the early 80s, the 6502 based machine was the vast majority of the space.


53 posted on 05/18/2016 6:01:32 PM PDT by HamiltonJay
[ Post Reply | Private Reply | To 50 | View Replies]

To: Dr. Sivana

What, no Sinclair ZX-80? My first was the ZX-81 in 1981. Great little learning toy.


54 posted on 05/18/2016 6:19:07 PM PDT by ProtectOurFreedom
[ Post Reply | Private Reply | To 5 | View Replies]

To: ProtectOurFreedom
Sinclair ZX-80

Timex market a lot of the Sinclair computers under their own name. I hat a preproduction copy of the the Timex Sinclair 2068 for review, Timex being based in nearby Waterbury. I was a college kid in Connecticut, and got it delivered to my house by Timex representatives, because I asked them for a review copy on some TV station letterhead by made up on an IBM Selectric with a fancy typeface ball (pre-common laser printing days). They thought it was a real TV station instead of the local access channel at the public library. They came to my parents' house with the computer, and obviously were non-plussed, but said nothing. I reviewed the product on the local access show that nobody watched (it wasn't very good). But I managed to get them a long spread in Video Games magazine later, so I hope they know it was all good. Though I hated the keyboard set up.
55 posted on 05/18/2016 6:55:34 PM PDT by Dr. Sivana ("There is no limit to the amount of good you can do if you don't care who gets the credit."-R.Reagan)
[ Post Reply | Private Reply | To 54 | View Replies]

To: JohnnyP
Rockwell AIM-65. Learned assembly


I took a class and learn on that too still have to programing books

I blew away the instructor by doing one project with four lines of code that everyone else needed 4 or 5 pages...and instructor for the class wrote custom OS’ for JPL

(It was a water flow sensor in just shifted a bit mask back an forth bases on a sample to trip some switches)

...when i put my mind to it a can write some incredibly elegant tight code ..but that cuz I get obsessive about it rewriting it and rewriting it to shrink it down....did some provisioning for a Cisco Nexus 7000 for American Express that had the senior Cisco CCIE on staff crazy to understand how the code worked.

56 posted on 05/18/2016 8:20:45 PM PDT by tophat9000 (King G(OP)eorge III has no idea why the Americans are in rebellion... teach him why)
[ Post Reply | Private Reply | To 52 | View Replies]


Navigation: use the links below to view more comments.
first previous 1-2021-4041-56 last

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
General/Chat
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson