数字电路仿真软件——Digital

简介

Digital是一种用于设计和仿真数字逻辑电路的教育工具,它是免费、开源和跨平台的。

Digital仿真软件的前身是Carl Burch开发的Logisim。 Logisim是一款出色的教学工具,一直持续开发到2011年,曾被全球很多高校采用。 2013年,Carl Burch开始开发一款名为Toves的新仿真软件。 2014年,Carl Burch最终宣布停止开发Logisim。 Carl Burch在一篇博客中解释了为什么他决定开发一个新的仿真软件而不是改进Logisim。简而言之,在他看来,Logisim架构中存在难以克服的弱点。 但是,Toves的开发并没有进行下去,在很早的阶段就停止了。

由于Logisim是作为开源发布的,因此有许多Logisim的继任者,如Logisim-evolution,在Logisim的基础上继续开发和完善。但是,大部分继任项目并没有解决Logisim架构上的问题,它们更多的是添加功能和修复错误。

Digital仿真软件的开发者意识到难以在Logisim的基础上彻底解决架构问题,决定完全从头开发一个新的仿真软件,并于2016年3月启动了Digital项目。 Digital仿真软件已经达到了与Logisim相当的开发水平,而且在某些方面(性能、电路测试、电路分析、硬件支持)已经超过了Logisim。 有关Digital超越Logisim的主要改进,可阅读Digital开源项目的Readme。

本书使用的Digital仿真软件版本是2023年2月3日发布的v0.30。