逻辑真值表
文本表达式或画布搭建组合逻辑,枚举全部输入组合生成真值表 · 位并行引擎一次计算 2n 行 · 本地运行,数据不上传
描述你的逻辑
circuit.logicBOOLEAN EXPRESSION
Ctrl / ⌘ + Enter 快速生成 · 仅 0 / 1 · 每行一个等式 · 不执行输入代码
搭建逻辑电路
内嵌电路示意图编辑器 · Razavi 器件库
放置后按 W 连线;按 Esc 返回选择模式,双击输入/输出端口或名称改名;Enter 确认,Esc 取消
真值表
等待计算输入信号
—
—
输出信号
—
—
输入组合
—
完整枚举 / 2^n
后台求值耗时
— ms
不含界面渲染
最左侧输入为最低位,按 0、1 交替枚举。每页 512 行;CSV 导出全部行,不受筛选影响。
功能与规则说明:
- 仅支持组合逻辑,最多 20 个输入(约 100 万行);求值在后台 Worker 中进行,60 秒超时保护,表达式仅作为数据解析、绝不执行。
- 画布搭建复用「电路示意图编辑器」的画布与 Razavi 符号库:8 种组合逻辑门 + 逻辑输入 / 逻辑输出 / 常量 0 / 常量 1 / 连接点。输入/输出使用单色空心端口,默认输入引线向右、输出引线向左;四种器件也可在主编辑器的「输入输出」分组中使用。
- 双击输入/输出端口或名称可改名:以英文字母或下划线开头,仅含英文字母、数字、下划线;区分大小写,输入与输出不能重名,留空时生成真值表自动命名。常量 0/1 固定不可改名;确认后的改名可用 Ctrl+Z 撤销。
- 连线规则:端点重合与 T 接(含连接点)视为相连;十字交叉不相连(主流 EDA 约定)。门的每个输入引脚必须有唯一驱动,触发器等时序器件不支持。
- 「显示中间信号」可展开每个门输出列;「只看输出含 1」快速筛选;CSV 导出始终包含全部行。