Digital

Digital
软件描述
数字电路仿真器。
官方网站
访问软件的官方网站了解更多信息
github.com
什么是 Digital?
Digital 是一个跨平台的数字电路仿真器。
以下是 Digital 的主要特性:
使用测量图表可视化信号状态。
单门模式用于分析振荡现象。
组合电路与时序电路的分析与综合。
简单电路测试:可创建测试用例并执行,以验证设计。
提供大量示例:从传输门 D 触发器到完整的(简易)类 MIPS 单周期 CPU。
包含最常用的 74xx 系列集成电路库。
快速运行模式:无需更新 GUI 即可进行仿真。一个简单处理器可达到 100kHz 时钟频率。
支持大型电路:例如“康威生命游戏”示例包含约 2400 个活动元件,运行正常。
支持自定义组件:可通过 Java 实现并打包为 jar 文件使用。详见示例说明。
提供简单的远程 TCP 接口,例如允许汇编 IDE 控制仿真器。
直接导出 JEDEC 文件,可用于烧录 GAL16V8 或 GAL22V10 芯片。这些芯片虽已过时(1985 年推出),但适合初学者练习,易于理解且文档齐全。同时也支持 ATF150x 系列芯片,最多提供 128 个宏单元,并支持在系统编程。详情参见文档。
支持导出 VHDL:电路可导出为 VHDL 格式。同时支持 BASYS3 开发板。详情参见文档。示例文件夹中包含可在 BASYS3 板上运行的简易 CPU 变体。
支持导出 SVG 格式的电路图,包括兼容 LaTeX/Inkscape 的 SVG 版本(见 ctan)。
无遗留代码。
良好的测试覆盖率(不含 GUI 类约 80%)。几乎所有示例均包含测试用例,确保其正确运行。
🔄 替代方案
13 个选择
simulator.io
simulator.io 是一个用于逻辑电路的在线 CAD 工具。学习如何构建逻辑电路的最简单方法。

Logicly
使用现代化且直观的用户界面,通过拖放、复制/粘贴、缩放等功能快速轻松地设计电路。 通过暂停仿真并逐步推进,实时观察信号传播,掌控调试过程。

Logical Circuit
免费的开源教育软件,用于设计和仿真数字逻辑电路。直观的图形用户界面,可创建无限制的电路层级结构,支持多位总线,通过示波器调试电路行为,并可浏览运行中的电路……

GLogic
GLogic 是一个为 Linux 开发的逻辑门模拟器,使用 Gtk 和 Python 编写,是 gLogic 软件包的改编版本。

DigSim
DigSim 是一个基于 Python 的数字电路仿真框架。该软件的主要目的是以教育方式,探索数字逻辑(简单门电路和 Verilog 设计)。
