数字电路设计及实现
LogicCircuit – 一款免费开源的教育软件,用于设计和模拟数字逻辑电路。 直观的图形用户界面,允许你创建多位总线的无限制电路层级, 用示波器调试电路行为,并导航运行电路层级结构。把你的设计导出成图片或Verilog代码,然后用真实硬件构建。
LogicCircuit的下载及安装

拖放一个LED,然后再拖放一个按钮,此时双击按钮,勾选切换量,此时再点4通断电开关,此时再点击按钮就可以一直亮LED了。

常用的公式编辑器,也可以插入公式块,按以下格式进行书写。
| 写法 | 作用 |
|---|---|
$...$ |
行内公式 |
$$...$$ |
独立公式 |
\overline{A} |
A 上面加横线 |
A^2 |
A² |
A_1 |
A₁ |
\frac{a}{b} |
分数 |
\sqrt{x} |
平方根 |
\sum |
求和 |
\int |
积分 |
\begin{aligned} |
多行公式对齐 |
& |
指定对齐位置 |
\\ |
换行 |
电路基础公式
1. 欧姆定律
电压、电流和电阻之间的关系:
2. 电功率
根据欧姆定律:
或者:
3. 多行公式
$$
\begin{aligned}
P &= UI \\
&= I^2R \\
&= \frac{U^2}{R}
\end{aligned}
$$
4. 二极管
二极管电流可以近似表示为:
$$
I_D=I_S
\left(
e^{\frac{V_D}{nV_T}}-1
\right)
$$
5. MOSFET
功率:
P_D=V_{DS}I_D
6. RC时间常数
7. 逻辑表达式
$$
Y=\overline{A}B+A\overline{B}
$
8. 多字符下标
V_{DS(on)}
9. 上标与下标
X^2 \\ I_D
整体框架
1、点击菜单栏中的电路—–新建逻辑电路就可以新建一个空白的电路,一个电路也就是一个函数的概念;

2、不管是输入还是输出都可以设置位数的,如本示例中设置的是8位输入的;

3、在主模块中进行调用函数,也就是调用新的电路就可以运行了。

