<div dir="ltr">My emphasis in college was digital electronics & microprocessors.  We built (not designed) a discrete cpu (TTL) for one of the classes.  I built mine from wire-wrap, which worked at first power up.  I remember that it was 8 bit, not much of an interface and no I/O to the outside world.  Power down and your code was gone.<div><br></div><div>It was scavenged for parts a long time ago.<br><div><br></div><div>It was a neat project, and that knowledge has served me well in my career.</div><div><br></div><div>MC</div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Oct 19, 2021 at 7:54 PM Ben Bradley via Synth-diy <<a href="mailto:synth-diy@synth-diy.org">synth-diy@synth-diy.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">I see several of these emulate known processors, and apparently others<br>
(I haven't looked closely) use their own instruction set. I recall a<br>
short mention, probably in Byte Magazine's first 20 years, of someone<br>
designing and making their own CPU.<br>
<br>
As for recreating previous processors, Here are two noteworthy<br>
efforts. First is the Monster 6502 using discrete FETs in apparently<br>
the same configuration as the original chip. It has some extras to<br>
drive LEDs and such, but due to its size and apparent trace<br>
capacitance, it's limited to a max clock speed of 50kHz.<br>
<a href="https://monster6502.com/" rel="noreferrer" target="_blank">https://monster6502.com/</a><br>
<br>
On the other hand, here's a small 40-pin-replacement board for the<br>
6502 using an FPGA that runs at 100MHz:<br>
<a href="http://www.e-basteln.de/computing/65f02/65f02/" rel="noreferrer" target="_blank">http://www.e-basteln.de/computing/65f02/65f02/</a><br>
<br>
I've got a 6502 simulator program that runs on my modern laptop at<br>
around 100MHz. I got the C source online somewhere, I forget, but I<br>
recall finding several sources. Doing something like this is just<br>
another of the many projects I'd like to do "someday."<br>
<br>
On Tue, Oct 19, 2021 at 10:20 AM Roman Sowa <<a href="mailto:modular@go2.pl" target="_blank">modular@go2.pl</a>> wrote:<br>
><br>
> While reading some blog update I have clicked one link too far and saw this:<br>
><br>
> <a href="https://www.homebrewcpuring.org/" rel="noreferrer" target="_blank">https://www.homebrewcpuring.org/</a><br>
><br>
> There's nearly 80 websites devoted to CPUs home built from anything but<br>
> CPU chip. Behind every website there's a sick person, who came up with<br>
> crazy idea of making a computer with TTL chips, transistors, or relays.<br>
> If you don't know yet what to do with the rest of your life, this is<br>
> cool hobby that will take all your time and money.<br>
> Even browsing all those websites might take weeks. Some of them provide<br>
> all the info so you can build it yourself.<br>
><br>
> Just when I thought rarely anyone does bare bones DIY anymore, because<br>
> there's so much of arduino or internet copy/paste or aliexpress, I found<br>
> this.<br>
> It's like 2nd level of geekyness. They are the ones called "weirdo" at<br>
> geeks convention. Love it.<br>
><br>
> Roman<br>
> _______________________________________________<br>
> Synth-diy mailing list<br>
> <a href="mailto:Synth-diy@synth-diy.org" target="_blank">Synth-diy@synth-diy.org</a><br>
> <a href="http://synth-diy.org/mailman/listinfo/synth-diy" rel="noreferrer" target="_blank">http://synth-diy.org/mailman/listinfo/synth-diy</a><br>
> Selling or trading? Use <a href="mailto:marketplace@synth-diy.org" target="_blank">marketplace@synth-diy.org</a><br>
_______________________________________________<br>
Synth-diy mailing list<br>
<a href="mailto:Synth-diy@synth-diy.org" target="_blank">Synth-diy@synth-diy.org</a><br>
<a href="http://synth-diy.org/mailman/listinfo/synth-diy" rel="noreferrer" target="_blank">http://synth-diy.org/mailman/listinfo/synth-diy</a><br>
Selling or trading? Use <a href="mailto:marketplace@synth-diy.org" target="_blank">marketplace@synth-diy.org</a><br>
</blockquote></div>