数字逻辑实验室
事件驱动引擎
支持逐元件传播延迟、三态总线和总线争用检测。可从单个与门开始,逐步构建能够执行自编汇编程序的 8 位 CPU。
DigiSim 是一个用于搭建和探测电路的浏览器平台。四个专门设计的实验室分别采用适合各自学科的仿真引擎和受支持项目格式。
我们的使命
传统工具往往要求学习者先掌握电压、容差和收敛等概念,才能观察单个逻辑门。对于电力电子课程,这是合理的教学内容;但对希望理解 NAND 门如何构成加法器的计算机科学专业低年级学生而言,这会形成不必要的前置门槛。
DigiSim 降低了这项前置要求。每个实验室只呈现其学科所需的行为:Logic 中的数字状态、时序、高阻态和总线争用;Relay 与 Electricity 中的欧姆定律和基尔霍夫定律;以及 Analog 中完整的 MNA 求解器,使界面中的现象始终与当前教学目标一致。
四个实验室
事件驱动引擎
支持逐元件传播延迟、三态总线和总线争用检测。可从单个与门开始,逐步构建能够执行自编汇编程序的 8 位 CPU。
直流求解器 · 音频
用运动的金属实现计算。线圈吸合、触点锁存;梯形图逻辑运行时,录制的继电器咔嗒声随之响起——求解器还会报告实际电压和电流。
可测量电路
在闭合回路中连接电池、灯泡、电表和变阻器,通过调节元件并测量电流理解基础电学规律,为后续逻辑课程奠定物理基础。
Rust MNA · WebAssembly
在自主实现的修正节点分析(MNA)求解器上研究运算放大器、RC 滤波器、二极管和晶体管。求解器以 Rust 编写并编译为 WebAssembly,以保持交互响应。
我们的构建方式
每个 DigiSim 实验室都会说明其采用的抽象层级,并根据学科选择合适的仿真模型,涵盖事件驱动的数字逻辑、阻性继电器网络和改进节点分析。
Logic 实验室在数字 0 和 1 之外,还对未定义、高阻和争用状态建模。当某个实验室需要电学物理时,它会采用适合该领域的求解器,而不是通用近似。
同一平台可让学习者从第一周的双输入 NAND 逐步走到第十四周的多位数据通路,同时每个实验室都保留适合其学科的工作区。
在浏览器中,每个仿真步可评估数千个逻辑门,无需与服务器往返通信。切换输入后,状态会立即更新并可供检查。
构建者
DigiSim 源于计算机体系结构教学中的实际需求:教师可在授课过程中打开电路、现场接线,并让学生在课后继续探索同一设计。
我们至今仍以这种方式构建它:工程决策依据教学计划,而不是功能清单。
负责仿真引擎、编辑器内部机制,以及支撑它们运行的云基础设施。
负责课程编排、SimCast 脚本和元件文档。清晰胜过面面俱到。
团队位于伦敦,并通过全球边缘基础设施提供服务,尽量减少课堂访问等待。
公司信息
注册公司名称
DigiSim Technology Ltd公司编号
16962306注册地
英格兰和威尔士注册办公地址
Office 16555, 182–184 High Street North, East Ham, London, E6 2JA, United Kingdom联系方式
support@digisim.io目前未公布关于响应时间的服务级别承诺(SLA)。