Page 1 of 2
Build 6502 with TTL components
Posted: Sun Mar 31, 2024 12:43 pm
by bmab
I want to build my first 6502-based project with TTL components and I didn’t find any topic about that, do you if have one topic here?
Re: Build 6502 with TTL components
Posted: Sun Mar 31, 2024 2:23 pm
by BigEd
Hello, and welcome!
You might want to start by checking Garth's primer - lots of background info and also ideas for a simple system.
https://wilsonminesco.com/6502primer/
There's also Grant Searle's designs.
http://searle.x10host.com/6502/Simple6502.html
And then there's Ben Eater's video series.
https://eater.net/6502
Re: Build 6502 with TTL components
Posted: Sun Mar 31, 2024 2:46 pm
by plasmo
Welcome to 6502.org!
You can also build a 6502 SBC without any TTL glue logic.
Discussionand
homepage
Bill
Re: Build 6502 with TTL components
Posted: Sun Mar 31, 2024 2:53 pm
by Dr Jefyll
Welcome!

(And I notice Ed and Bill have posted some worthwhile comments while I was typing.)
You are about to embark on a fascinating and rewarding journey! There is much to learn, but many others before you have been successful in building 6502 computers using 74 Series "TTL" logic chips.
Be aware that the logic "building blocks" introduced over a half-century ago as the original 7400 Series are now available in several more modern variants. For example, the 74 Series includes the 7408, which is a TTL chip with four two-input AND gates. The 74
LS Series includes the 74
LS08, which is a slightly improved version of the same thing, and the 74
HCT Series includes the 74
HCT08, which is a version that is much further improved.
You may choose to use any of these families, but certain challenges apply (especially if you intend to mix one family with another).
Do you intend to use chips you already own, or will you be purchasing the chips as required? For various reasons the 74HCT Series is probably the best choice for an introductory project.
Do you already own a 6502 or 65C02 CPU?
I second Ed's suggestion regarding Garth's
6502 primer. It has 22 logically organized pages, or chapters, which covers the many facets of making your own 6502 computer.
-- Jeff
Re: Build 6502 with TTL components
Posted: Tue Apr 02, 2024 4:56 pm
by bmab
I will purchase the chip as requirede and I will try to use 74HC or 74HCT.
I found two block diagrams. one in the datasheet and other a little complex to datasheet.
Which diagram I should follow?
Re: Build 6502 with TTL components
Posted: Tue Apr 02, 2024 5:09 pm
by Yuri
Both diagrams basically show the same thing, the first one is just a more abstract version of the first. That being said, neither is required to get a basic 6502 system up and running.
I highly recommend the various tutorials as recommended above; the builds are very simple and only require 3 or 4 total ICs to get going.
Re: Build 6502 with TTL components
Posted: Tue Apr 02, 2024 6:20 pm
by bmab
My intention in assembling a microprocessor is to learn about how computers work, learn digital electronics and play Atari games.
Re: Build 6502 with TTL components
Posted: Tue Apr 02, 2024 7:26 pm
by BigEd
I'm wondering if I'm misunderstanding - are you planning to build a system which uses a 6502 chip, or are you planning to reimplement the 6502 function in a board full of TTL?
Both are possible, but one is much more difficult!
Re: Build 6502 with TTL components
Posted: Tue Apr 02, 2024 7:46 pm
by bmab
I'm planning to reimplement the 6502 function in a board full of TTL.
I know how much more difficult!
Do you know if it has a topic here about it?
Re: Build 6502 with TTL components
Posted: Tue Apr 02, 2024 8:07 pm
by BigDumbDinosaur
My intention in assembling a microprocessor is to learn about how computers work, learn digital electronics and play Atari games.
What do you mean by “assembling a microprocessor?” My understanding of that phrase is telling me you want to make a microprocessor from TTL gates. That is a very complex undertaking, even for an expert. I question the value of doing such a thing, unless it’s purely for the satisfaction of realizing a functional design.
Re: Build 6502 with TTL components
Posted: Tue Apr 02, 2024 8:08 pm
by BigEd
I'm planning to reimplement the 6502 function in a board full of TTL.
I know how much more difficult!
Do you know if it has a topic here about it?
Yes I think there are topics. My favourite topic of that kind is one which isn't TTL, but is very neat and similarly low-level:
CPLD 6502 (by Arlet) (open source, verilog)
(But note, this is probably not cycle-accurate so might not suit your goal of running Atari games)
Re: Build 6502 with TTL components
Posted: Tue Apr 02, 2024 8:11 pm
by BigDumbDinosaur
I'm planning to reimplement the 6502 function in a board full of TTL.
I know how much more difficult!
Do you know if it has a topic here about it?
Yes I think there are topics. My favourite topic of that kind is one which isn't TTL, but is very neat and similarly low-level:
CPLD 6502 (by Arlet) (open source, verilog)
(But note, this is probably not cycle-accurate so might not suit your goal of running Atari games)
There was also Big Mess ’o Wires, though I don’t have a link to the project. The project name was very apt. 
Re: Build 6502 with TTL components
Posted: Tue Apr 02, 2024 8:12 pm
by BigEd
Re: Build 6502 with TTL components
Posted: Tue Apr 02, 2024 10:10 pm
by GARTHWILSON
There was also Big Mess ’o Wires, though I don’t have a link to the project. The project name was very apt. 
See https://www.bigmessowires.com/bmow1/ . It wasn't a 6502, but close. The project is very admirable. There are great pictures on the page too.
Re: Build 6502 with TTL components
Posted: Tue Apr 02, 2024 10:44 pm
by Yuri
You may also wish to watch the video series by James Sharman where he goes through the lengthy process of designing and building his own 8-bit CPU via discrete TTL logic:
https://www.youtube.com/@weirdboyjim