Tommy Þ<p><span class="h-card"><a href="https://social.treehouse.systems/@m20k" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>m20k</span></a></span> I'd probably start with a <a href="https://chaos.social/tags/softwaremodel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwaremodel</span></a> though, keeping the <a href="https://chaos.social/tags/FPGA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FPGA</span></a> limitations in mind. However you will soon find that filling instructions with independent <a href="https://chaos.social/tags/%C2%B5ops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>µops</span></a> (TMTA called these molecules and atoms) is really hard, especially for short <a href="https://chaos.social/tags/basicblocks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>basicblocks</span></a>. TMTA dealt with that in many ways, most significantly by compiling very large <a href="https://chaos.social/tags/superblocks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>superblocks</span></a> (multiple exits) and make heavy use of <a href="https://chaos.social/tags/predication" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>predication</span></a>.</p><p>I would try something different: make the <a href="https://chaos.social/tags/dataflow" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dataflow</span></a> explicit ...</p>