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
相关论文
共 50 条
  • [21] VisiLogic: An animated visual tool for teaching digital logic
    Demetriou, GA
    LeTort, B
    Simmons, G
    McKinney, D
    Froeseth, J
    Robertson, J
    IC-AI '04 & MLMTA'04 , VOL 1 AND 2, PROCEEDINGS, 2004, : 1028 - 1032
  • [22] "Digital Circuits and Logic Design" Teaching Reform Exploration
    Huang, Li-Xia
    Zhang, Xue-Ying
    2015 2ND INTERNATIONAL CONFERENCE ON EDUCATION AND SOCIAL DEVELOPMENT, ICESD 2015, 2015, : 342 - 344
  • [23] A Multi Valued Logic VHDL Package for Switch Level Simulation of Novel Digital CMOS Circuits
    Keresztes, Peter
    Tukacs, Attila
    Torok, Miklos
    2018 INTERNATIONAL CONFERENCE ON RECENT INNOVATIONS IN ELECTRICAL, ELECTRONICS & COMMUNICATION ENGINEERING (ICRIEECE 2018), 2018, : 25 - 28
  • [24] Teaching Design of “Digital Logic Design” Course Based on Blended Teaching Mode
    Yanhang Zhang
    Wei Wang
    Qiong Li
    Yingtao Zhang
    计算机教育, 2022, (12) : 9 - 13
  • [25] VHDL-based Modelling Approach for the Digital Simulation of 4-phase Adiabatic Logic Design
    Maheshwari, Sachin
    Bartlett, Viv A.
    Kale, Izzet
    2018 28TH INTERNATIONAL SYMPOSIUM ON POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION (PATMOS), 2018, : 111 - 117
  • [26] Talking about the Reform and Practice of Digital Logic Experiment Teaching
    Wang, Heng
    Chen, Xinrui
    2018 INTERNATIONAL WORKSHOP ON ADVANCES IN SOCIAL SCIENCES (IWASS 2018), 2019, : 99 - 103
  • [27] Experiment Design for Teaching Digital Logic and Computer Organization Principle
    Liu, Xing
    De Vaulx, Christophe
    Yuan, Jingling
    APPLIED COMPUTING REVIEW, 2020, 20 (01): : 24 - 35
  • [28] Applying e-environments in teaching the basics of digital logic
    Robal, Tarmo
    Kalja, Ahto
    2007 IEEE INTERNATIONAL CONFERENCE ON MICROELECTRONIC SYSTEMS EDUCATION, PROCEEDINGS, 2007, : 41 - +
  • [29] Some key issues of Teaching Reform about Digital Logic
    Zhao, Yizhu
    He, Yunfeng
    2012 IEEE ASIA-PACIFIC SERVICES COMPUTING CONFERENCE (APSCC), 2012, : 406 - 409
  • [30] A rapid prototyping framework for teaching undergraduate digital logic design
    Meier, RD
    Wright, CT
    1997 INTERNATIONAL CONFERENCE ON SIMULATION IN ENGINEERING EDUCATION (ICSEE'97), 1997, 29 (02): : 29 - 34