nghdl:此存储库包含 ngspice 和 ghdl 集成的源代码

时间:2024-06-18 09:41:07
【文件属性】:

文件名称:nghdl:此存储库包含 ngspice 和 ghdl 集成的源代码

文件大小:3.93MB

文件格式:ZIP

更新时间:2024-06-18 09:41:07

C

Ngspice Ghdl 接口文档 它包含 Ngspice 和 GHDL 相关工作的所有文档。 Ngspice 如何与 GHDL 接口? Ngspice 支持混合信号模拟。 它可以模拟数字和模拟组件。 Ngspice 有一个叫做代码模型的东西,它定义了你的组件的行为,并且可以在网表中使用。 例如,您可以在 Ngspice 中创建一个全加器的代码模型,并在 Ngspice 的任何电路网表中使用它。 现在的问题是,如果我们已经在 Ngspice 中创建了数字模型,那么为什么要进行这种接口呢? 好吧,在 Ngspice 中,很难编写自己的数字代码模型。 尽管如此,很多人都熟悉 GHDL,并且可以轻松编写 VHDL 代码。 所以接口的想法只是为模型编写 VHDL 代码,并将其用作 Ngspice 中的虚拟模型。 因此,每当 Ngspice 寻找该模型时,它实际上都会调用 GHDL 来获取结


【文件预览】:
nghdl-master
----.gitignore(6B)
----Example()
--------PWM()
--------combinational_logic()
--------logic_gates()
----src()
--------Appconfig.py(1KB)
--------model_generation.py(40KB)
--------ngspice_ghdl.py(17KB)
--------createKicadLibrary.py(10KB)
--------ghdlserver()
--------outitf.c(53KB)
----GHDLside.md(2KB)
----LICENSE(1KB)
----Workflow.md(5KB)
----README.md(3KB)
----CONTRIBUTION.md(1KB)
----ngspice-nghdl.tar.xz(3.87MB)

网友评论