CMOS 反相器(混合信号)
eSim 混合信号示例:CMOS 反相器与 VHDL 数字模块(NGHDL)联合仿真。
本例分析:.tran 1e-03 200e-03 0e-00。网表已合并所需器件模型,可直接用 ngspice 运行(ngspice esim-cmosinverter.cir)。也可以下载 KiCad 原理图,在 KiCad 9 的「检查 › 仿真器」中直接运行。
本例使用 ngspice 的 XSPICE 数字/混合信号模型,LTspice 无法直接运行。
本例需要eSim 的 NGHDL 混合信号功能(VHDL 代码模型)才能仿真,网表仅供参考。
本例依赖 eSim 的 NGHDL 功能(把 VHDL 编译为 ngspice 代码模型),标准 ngspice 无法直接运行,可作为原理图参考。
| 位号 | 元件值 / 型号 |
|---|---|
| U1 | inverter |
| U2 | plot_v1 |
| U3 | plot_v1 |
| U4 | plot_v1 |
| U5 | plot_v1 |
| U6 | plot_v1 |
| U7 | plot_v1 |
| U8 | plot_v1 |
| U9 | adc_bridge_1 |
| U10 | dac_bridge_1 |
| X1 | INVCMOS |
| X2 | INVCMOS |
| X3 | INVCMOS |
| X4 | INVCMOS |
| X5 | INVCMOS |
| X6 | INVCMOS |
共 16 个元件,取自 KiCad 原理图。
- KiCad 原理图
esim-cmosinverter.kicad_sch - SPICE 网表(ngspice)
esim-cmosinverter.cir - 原理图大图(SVG)
esim-cmosinverter.svg
来源:eSim · GPL-3.0 · 查看原始项目 ↗
电路示例来自 IIT Bombay FOSSEE 团队的 eSim 示例库,按 GNU GPL v3 授权;原理图由电子森林升级为 KiCad 9 格式,网表合并了原示例的模型文件,中文讲解为电子森林原创,以上修改同样按 GPL v3 发布。