Topaz 🐇<p>OK this is pretty cool. A project called DigitalJS can give you a visual layout of all of the logic that'll go into a Verilog design, using Yosys to do the generation. Being able to see what's being ultimately produced helps me, a much more visual person, understand when I've flubbed something that generates too much logic. I already optimized one piece of the display RAM using it. It's at <a href="https://digitaljs.tilk.eu/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">digitaljs.tilk.eu/</span><span class="invisible"></span></a> but you can also run it locally. <a href="https://oldbytes.space/tags/fpga" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fpga</span></a> <a href="https://oldbytes.space/tags/verilog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>verilog</span></a> <a href="https://oldbytes.space/tags/ulx3s" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ulx3s</span></a></p>