6502 built from discrete components!  - Page 1
Forum section: electronics / general

author: SNGLinks
author_rank: Regular Contributor
timestamp: May 16, 2016, 09:15:31 am
content: http://www.evilmadscientist.com/2016/6502/

author: AntiProtonBoy
author_rank: Frequent Contributor
timestamp: May 16, 2016, 09:37:04 am
content: I'd love to have one of those.

author: XOIIO
author_rank: Super Contributor
timestamp: May 16, 2016, 09:45:26 am
content: Next: core i7 quad

author: blacksheeplogic
author_rank: Frequent Contributor
timestamp: May 16, 2016, 10:27:06 am
content: Quote from: SNGLinks on May 16, 2016, 09:15:31 amThat's quite impressive, I've done much simpler CPU's but nothing like that or anywhere near as clean either.

author: mikeselectricstuff
author_rank: Super Contributor
timestamp: May 25, 2016, 12:44:23 am
content: More info :http://hackaday.com/2016/05/24/how-the-dis-integrated-6502-came-to-be/The transistor arrays on the back are fromhttp://www.aldinc.com/

author: bitseeker
author_rank: Super Contributor
timestamp: May 25, 2016, 01:56:37 am
content: Wow, that's pretty amazing. I can't imagine going through the process of designing let alone assembling it.

author: Melt-O-Tronic
author_rank: Frequent Contributor
timestamp: May 25, 2016, 02:58:25 am
content: That is way cool! I'd like to see that mounted vertically between glass panels with a ribbon cable connecting it to the CPU socket of an Apple ][.

author: kc8apf
author_rank: Regular Contributor
timestamp: May 25, 2016, 04:12:36 am
content: Eric's talked about that a bit. MONster 6502 is very unlikely to ever run at >100kHz or so. The Apple II and similar designs relied on specific clock frequencies for correct operation. It'd be freaking awesome but just isn't going to happen.

author: bitseeker
author_rank: Super Contributor
timestamp: May 25, 2016, 04:58:07 am
content: Ah, I wondered about that too. Is it the physical distance of the components that's the limiting factor? It is HUGE in comparison to the area of the actual IC.

author: JoeN
author_rank: Frequent Contributor
timestamp: May 25, 2016, 05:24:48 am
content: I wonder why they used a number of quad transistor arrays instead of discretes when most of the thing is discrete. That takes the whole "disintegrated" bit away from the project. Other than that, I quite like this.I finally found the justification for the transistor arrays, it is because they have body contacts and they can be used to build transmission gates:http://tubetime.us/?p=346. Not sure if I like that, he could just redesign those subcircuits in CMOS (or maybe even NMOS? not an expert here) like the rest of the chip and bask in the warm glow of victory, significantly cheaper parts, and even more little discretes all over the place. Win-win-win.I love their 741 and 555 projects and I cloned them into smd variants myself just for fun a while back:Then I moved on to CMOS circuits, following the 74xx patterns. Have several working now, and not completely trivial ones. A 74151 in discrete CMOS (BSS84 and 2N7002), two boards stacked up, 122 transistors total:

author: T3sl4co1l
author_rank: Super Contributor
timestamp: May 25, 2016, 06:58:36 am
content: Quote from: bitseeker on May 25, 2016, 04:58:07 amComputers faster than this have been implemented in discrete logic many times; the Cray-1 ran at 80MHz, and was a modest fraction of a wavelength across; that's probably about at the practical limit for designing a speed-of-light-constrained CPU.The limit here is largely power dissipation (tolerable supply consumption, and dissipation capacity of all the SMT transistors) versus the rather large gate capacitances, which I'm still guessing but still don't know if they are 2N7002s or not, but if so, there's your problem.If transistors were used that were comparable to the original (i.e., with ratings like 10Vds(max), 5mA Idss and 100 ohms Rds(on) -- you'd only find discretes for RF with ratings like this), it would be able to run full speed, or nearly there.Tim

author: mikeselectricstuff
author_rank: Super Contributor
timestamp: May 25, 2016, 07:09:45 am
content: The limiting factor on frequency is capacitance

author: Psi
author_rank: Super Contributor
timestamp: May 25, 2016, 08:16:26 am
content: Advanced Computer Architecture was the most interesting paper i took at Uni.Ya come out of the course knowing you could build your own cpu from logic gates if you had to.

author: tszaboo
author_rank: Super Contributor
timestamp: May 25, 2016, 08:20:06 am
content: Quote from: mikeselectricstuff on May 25, 2016, 07:09:45 amSo crank up the current and it will run faster.

author: botcrusher
author_rank: Regular Contributor
timestamp: May 25, 2016, 12:55:15 pm
content: It could be intersting watching it MELT while trying to crunch Oregon Trail..

author: Red Squirrel
author_rank: Super Contributor
timestamp: May 25, 2016, 06:46:18 pm
content: That's pretty awesome! Now redo it with valves.