Transpiling Nand2Tetris to VHDL for Teaching Digital Logic

被引:0
作者
Mogensen, Noah [1 ]
DeFreez, Daniel [1 ]
机构
[1] Southern Oregon Univ, Ashland, OR 97520 USA
来源
PROCEEDINGS OF THE 2023 CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, ITICSE 2023, VOL. 2 | 2023年
关键词
Computer Science Education; Nand2Tetris; VHDL;
D O I
10.1145/3587103.3594161
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Nand2Tetris is a popular introduction to digital logic and computer organization that uses a simplified hardware description language (HDL) to program a hardware simulator. The stripped-down HDL allows students to focus on concepts over ceremony, but does not support running designs on real, physical devices such as FPGAs. In contrast, designs written in an industrial-strength language such as VHDL or Verilog can be run on FPGAs, but are burdened with a significant learning curve. WHiDL is a source-to-source compiler that translates Nand2Tetris HDL to VHDL. The conversion to VHDL allows HDL programs to be run on an FPGA while retaining the simplicity of the original HDL.
引用
收藏
页码:575 / 576
页数:2
相关论文
empty
未找到相关数据