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.

Show HN: Wired Logic – a pixel-based logic simulator

176 pointsby mkirscheover 9 years ago

9 comments

blackguardxover 9 years ago
If you like this, you will love: <a href="http:&#x2F;&#x2F;www.zachtronics.com&#x2F;kohctpyktop-engineer-of-the-people&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.zachtronics.com&#x2F;kohctpyktop-engineer-of-the-peopl...</a><p>an IC design game set in Soviet Russia.
评论 #11010648 未加载
pokpokpokover 9 years ago
Awesome! have a gif of a working calculator? Reminds me of the way that people would build digital electronics in the &#x27;powder-toy&#x27; genre of games. Was that an inspiration for this project?
评论 #11009123 未加载
zhemaoover 9 years ago
Now all we need is a Verilog to GIF compiler.
userbinatorover 9 years ago
The part about crossing wires creating a transistor is actually conceptually very similar to what real IC layouts look like, although in the latter there are multiple layers and only the bottom two - polysilicon and diffusion - interact to create transistors:<p><a href="http:&#x2F;&#x2F;wiki.nesdev.com&#x2F;w&#x2F;index.php&#x2F;Visual_circuit_tutorial" rel="nofollow">http:&#x2F;&#x2F;wiki.nesdev.com&#x2F;w&#x2F;index.php&#x2F;Visual_circuit_tutorial</a>
DonHopkinsover 9 years ago
Reminds me of John von Neumann&#x27;s 29 state cellular automata [1], which he used to build a universal constructor [2], but that historic rule made it much harder to cross signals. (You could easily modify the rule to make that easier, but then it wouldn&#x27;t be historically accurate, which is what makes it so interesting: he designed the rule and the universal constructor in his extremely powerful mind and on ordinary paper!) It&#x27;s able to create and destroy wires, to the extent that it can actually build other machines and even replicate itself.<p>[1] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Von_Neumann_cellular_automaton" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Von_Neumann_cellular_automaton</a><p>[2] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Von_Neumann_universal_constructor" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Von_Neumann_universal_construc...</a>
archagonover 9 years ago
This is fantastic! Would be great to get it running in canvas.
评论 #11096059 未加载
to3mover 9 years ago
Reminds me a bit of this: <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Wireworld" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Wireworld</a>
emersonrsantosover 9 years ago
Very cool. It reminds redstone circuits from Minecraft.
justifierover 9 years ago
building simulations is the strength of computation assisted intuition