TeaCon 茶后談第 170 期
Verilog 是一種業(yè)界常用的硬件設計語言(Hardware Design Language),你可以用 Verilog 描述你想要的數(shù)字電路,然后交給相應的程序自動生成符合要求的電路出來。Minecraft 中也有一套基于紅石(Redstone)的玩法可以模仿現(xiàn)實世界的數(shù)字電路——經(jīng)過多年發(fā)展,這套玩法甚至形成了一個不容小覷的社區(qū)。那么是否有可能把 Verilog「翻譯」成紅石電路?答案是有!2017 年秋,來自麥吉爾大學(McGill University)的 Francis O'Brien 發(fā)布了他與其他人合作的畢業(yè)設計作品:Minecraft HDL,一套把 Verilog「翻譯」成紅石電路的合成工具,連帶相應的報告、參考文獻等一同發(fā)布在了?https://github.com/itsFrank/MinecraftHDL。項目隨后在 /r/feedthebeast 發(fā)布(相關(guān)鏈接:https://redd.it/79pold),一經(jīng)披露便引起熱議并累計收獲 500+ upvote。只可惜此項目自發(fā)布伊始便停在了 Minecraft 1.10.2 直到現(xiàn)在——很多畢業(yè)設計大抵也有著相同的命運?!颈酒诰庉嫞?TUSK】

標簽: