关于 DigiSim

理解电路,从观察内部行为开始。

DigiSim 是一个用于搭建和探测电路的浏览器平台。四个专门设计的实验室分别采用适合各自学科的仿真引擎和受支持项目格式。

我们的使命

不同的电路问题,需要不同层次的抽象。

传统工具往往要求学习者先掌握电压、容差和收敛等概念,才能观察单个逻辑门。对于电力电子课程,这是合理的教学内容;但对希望理解 NAND 门如何构成加法器的计算机科学专业低年级学生而言,这会形成不必要的前置门槛。

DigiSim 降低了这项前置要求。每个实验室只呈现其学科所需的行为:Logic 中的数字状态、时序、高阻态和总线争用;Relay 与 Electricity 中的欧姆定律和基尔霍夫定律;以及 Analog 中完整的 MNA 求解器,使界面中的现象始终与当前教学目标一致。

四个实验室

一个平台,四个专门设计的实验室

比较全部四个

数字逻辑实验室

事件驱动引擎

可用

支持逐元件传播延迟、三态总线和总线争用检测。可从单个与门开始,逐步构建能够执行自编汇编程序的 8 位 CPU。

61 个元件RAM · ROM · ALU汇编加载器

继电器实验室

直流求解器 · 音频

可用

用运动的金属实现计算。线圈吸合、触点锁存;梯形图逻辑运行时,录制的继电器咔嗒声随之响起——求解器还会报告实际电压和电流。

112 个蓝图真实直流分析

电学实验室

可测量电路

可用

在闭合回路中连接电池、灯泡、电表和变阻器,通过调节元件并测量电流理解基础电学规律,为后续逻辑课程奠定物理基础。

实时 V · I · R串联与并联

Analog Lab

Rust MNA · WebAssembly

可用

在自主实现的修正节点分析(MNA)求解器上研究运算放大器、RC 滤波器、二极管和晶体管。求解器以 Rust 编写并编译为 WebAssembly,以保持交互响应。

工作点交流扫描瞬态分析

我们的构建方式

三项坚持

每个 DigiSim 实验室都会说明其采用的抽象层级,并根据学科选择合适的仿真模型,涵盖事件驱动的数字逻辑、阻性继电器网络和改进节点分析。

符合实际的抽象模型

Logic 实验室在数字 0 和 1 之外,还对未定义、高阻和争用状态建模。当某个实验室需要电学物理时,它会采用适合该领域的求解器,而不是通用近似。

随课程进度扩展

同一平台可让学习者从第一周的双输入 NAND 逐步走到第十四周的多位数据通路,同时每个实验室都保留适合其学科的工作区。

在同一仿真步内给出结果

在浏览器中,每个仿真步可评估数千个逻辑门,无需与服务器往返通信。切换输入后,状态会立即更新并可供检查。

构建者

一支同时从事系统工程与教学的小团队

DigiSim 源于计算机体系结构教学中的实际需求:教师可在授课过程中打开电路、现场接线,并让学生在课后继续探索同一设计。

我们至今仍以这种方式构建它:工程决策依据教学计划,而不是功能清单。

  1. 01

    工程

    负责仿真引擎、编辑器内部机制,以及支撑它们运行的云基础设施。

  2. 02

    教学法

    负责课程编排、SimCast 脚本和元件文档。清晰胜过面面俱到。

  3. 03

    可靠性

    团队位于伦敦,并通过全球边缘基础设施提供服务,尽量减少课堂访问等待。

公司信息

注册公司名称

DigiSim Technology Ltd

公司编号

16962306

注册地

英格兰和威尔士

注册办公地址

Office 16555, 182–184 High Street North, East Ham, London, E6 2JA, United Kingdom

联系方式

support@digisim.io目前未公布关于响应时间的服务级别承诺(SLA)。

打开实验台并开始构建

无需安装,开始时也无需账号;约 90 秒即可完成第一个电路。

启动仿真器浏览 SimCast 课程