TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

16-bit Serial Homebrew CPU

137 pointsby freedudealmost 2 years ago

11 comments

nicktalmost 2 years ago
If you don’t make it to the end of the article you may not see the massive rabbit hole down there that is the <a href="https:&#x2F;&#x2F;www.homebrewcpuring.org&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.homebrewcpuring.org&#x2F;</a> - some incredible projects there, I had no idea this was so popular!
评论 #37205974 未加载
评论 #37206037 未加载
heikkilevantoalmost 2 years ago
Looks like the site could not handle the traffic. <a href="https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20230820212723&#x2F;www.jiristepanovsky.cz&#x2F;project.php?p=23cpu" rel="nofollow noreferrer">https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20230820212723&#x2F;www.jiristepanovs...</a>
em3rgent0rdralmost 2 years ago
&gt; &quot;The same circuit can be used to produce 8-bit music at up to 4300 samples per second if an R-2R ladder is used instead of LEDs, and it is the same circuit I used to produce the soundtrack for the &quot;Bad Apple!!&quot; video.&quot;<p>I would suggest in the spirit of 1-bit computing that instead of doing 8-bit music, you could instead output 1-bit oversampled Delta Sigma Modulated audio.
userbinatoralmost 2 years ago
<i>Depending on where you place the line between a state machine and a CPU, my 16-bit system might actually be the CPU with the lowest amount of ICs.</i><p>Comparisons like this have always seemed a bit unnatural, since you can get an entire x86 PC on a single chip, and things like calculators, cheap media players, and various toys also use nothing more than one COB.<p>Also, I&#x27;d say that this machine also nicely demonstrates that a CPU <i>is</i> a state machine - a rather large one.
评论 #37205059 未加载
评论 #37205925 未加载
评论 #37204879 未加载
wglbalmost 2 years ago
This is very impressive.<p>It reminds me of David Conroy&#x27;s FPGA emulation of the DEC alpha: <a href="http:&#x2F;&#x2F;fpgaretrocomputing.org&#x2F;" rel="nofollow noreferrer">http:&#x2F;&#x2F;fpgaretrocomputing.org&#x2F;</a>
emeralddalmost 2 years ago
Home brew computers! The Magic-1 was one of my favorites to read about .. <a href="http:&#x2F;&#x2F;www.homebrewcpu.com&#x2F;index.htm" rel="nofollow noreferrer">http:&#x2F;&#x2F;www.homebrewcpu.com&#x2F;index.htm</a>
magicalhippoalmost 2 years ago
I&#x27;ve been having fun thinking about computing in the post-apocalypse.<p>The CPU itself isn&#x27;t so bad. Heck a relay CPU is should be quite doable to build, as evidenced by the various people that have built them. It&#x27;s mostly just laborious.<p>The problem is memory.<p>There&#x27;s a reason for all the seemingly whacky ideas to implement memory back in the early days, like the torsion wire[1] delay line[2] which is pretty much like banging on a taut rope and recording the pulses that arrive at the other end.<p>But it&#x27;s quite tough to get any real density from what I can tell, without advanced manufacturing.<p>[1]: <a href="https:&#x2F;&#x2F;nzeldes.com&#x2F;HOC&#x2F;DelayLine.htm" rel="nofollow noreferrer">https:&#x2F;&#x2F;nzeldes.com&#x2F;HOC&#x2F;DelayLine.htm</a><p>[2]: <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Delay-line_memory" rel="nofollow noreferrer">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Delay-line_memory</a>
helsinkiandrewalmost 2 years ago
This is fantastic, I find it deliciously ironic that a 16-bit, 0.012MIPS CPU uses a 20MIPS ATtiny13 for programming <a href="https:&#x2F;&#x2F;www.microchip.com&#x2F;en-us&#x2F;product&#x2F;attiny13" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.microchip.com&#x2F;en-us&#x2F;product&#x2F;attiny13</a><p>That $1 8 pin marvel itself can be used to output VGA video:<p><a href="https:&#x2F;&#x2F;hackaday.com&#x2F;2011&#x2F;08&#x2F;31&#x2F;vga-video-output-with-an-attiny&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;hackaday.com&#x2F;2011&#x2F;08&#x2F;31&#x2F;vga-video-output-with-an-att...</a>
gbraadalmost 2 years ago
A more &#x27;formal&#x27; introduction is here: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=3uzoFJyYQ5E">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=3uzoFJyYQ5E</a>
vintermannalmost 2 years ago
If we are talking about bit-serial CPUs, Olof Kindgren&#x27;s SERV bears mention. It&#x27;s a portable FPGA core rather than a breadboard, but it&#x27;s bit-serial, RISC-V compliant and tiny!
__alexsalmost 2 years ago
How did Bad Apple become the go to demo video for projects like this? It&#x27;s like Doom for things that can&#x27;t quite play Doom.