TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Tiny Tapeout VGA Playground

139 点作者 lnyan8 个月前

6 条评论

teraflop8 个月前
This looks really cool!<p>A nitpick: the Verilog simulation seems to be handled by the open-source Verilator project, which is packaged as a binary WASM blob without any acknowledgement or source code. I don&#x27;t think that&#x27;s compliant with either of the licenses under which Verilator is distributed (LGPL-3.0 or Artistic License).<p><a href="https:&#x2F;&#x2F;github.com&#x2F;verilator&#x2F;verilator">https:&#x2F;&#x2F;github.com&#x2F;verilator&#x2F;verilator</a>
评论 #41633785 未加载
zokier8 个月前
if you like this sort of stuff, tiny tapeout is running a demo competition. i hope we will see some interesting entries there<p><a href="https:&#x2F;&#x2F;tinytapeout.com&#x2F;competitions&#x2F;demoscene&#x2F;" rel="nofollow">https:&#x2F;&#x2F;tinytapeout.com&#x2F;competitions&#x2F;demoscene&#x2F;</a>
评论 #41633237 未加载
评论 #41627978 未加载
KallDrexx8 个月前
This is awesome, and I really want to learn enough verilog to do a tiny tape out VGA chip design.<p>But man, 8bitworkshop really burned me out on trying to do verilog in a web IDE, and trying to set up verilator properly for local simulation with a proper IDE became such a hassle.<p>Ended up moving away from verilog for the moment back to normal software projects. I really want to get back in, but I really don&#x27;t want to spend my limited coding time fighting IDEs and tooling.
评论 #41628795 未加载
评论 #41625938 未加载
bgnn8 个月前
Cool. Reminds me of a course project I did 12 years ago (bacholers..) on an FPGA [1]. I used the ADC on the FPGA board to read the line input audio signal, implemted a VGA driver and a VU meter, implemented a 32-bin FFT to create the VU Meter inputs, and finally implemented a 1 bit delta-sigma modulator to drive a speaker to create the audio back. All in Verilog, on a 100$ FPGA board (Spartan 3 FWIW) in 2 weeks. Good times..<p>[1] Demo: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=n3hphFfxZMQ" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=n3hphFfxZMQ</a>
phendrenad28 个月前
Neat. The example code that makes the cool patterns is here: <a href="https:&#x2F;&#x2F;github.com&#x2F;TinyTapeout&#x2F;vga-playground&#x2F;tree&#x2F;main&#x2F;src&#x2F;examples">https:&#x2F;&#x2F;github.com&#x2F;TinyTapeout&#x2F;vga-playground&#x2F;tree&#x2F;main&#x2F;src&#x2F;...</a>
评论 #41628475 未加载
jmpz8 个月前
This looks like a really fun way to experiment while learning Verilog!