问题标签 [pspice]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
843 浏览

vlsi - OSX 上 Electric 的 Spice 模拟

我使用 Electric 作为设计系统。我想在 LTSPICE 中模拟设计的电路。我已将 LT Spice 和 Electric (cmosedu) 链接为教程节目 ( http://cmosedu.com/videos/electric/tutorial1/electric_tutorial_1.htm ),但是当我尝试从 Electric 进行模拟时,它不会打开 LT香料。有什么解决办法吗?

0 投票
1 回答
172 浏览

terminal - 使用 Xyce 通过网表进行香料模拟没有输出

我正在尝试将 Xyce 用于一个项目并且遇到了这个问题。我正在将第 39 页 Xyce 用户指南中的 DC 扫描网表示例复制到记事本,并将其保存为 test2c.cir。然后我将它复制到 Xyce 目录并运行 Xyce 终端并运行模拟命令,但无法生成任何输出。我是否缺少能够运行二极管限幅器电路直流扫描文件的步骤?我是否将 cir 文件保存在正确的目录中?似乎电路“正确加载”并且语法很好,但我没有得到我期望的数字输出。我相信问题可能是我的电脑无法打开 prn 文件,在这种情况下,我该如何解决?

错误信息

这是目录...

目录

更新:

我更改了分析命令以将文件保存为不同的格式(csv、raw、dat),但它仍然给我同样的错误。中止,因为它无法打开 test.cir.___。问题可能与程序目录所在的位置有关吗?

0 投票
1 回答
134 浏览

parameters - 如何参数化 Hspice 子电路的模型类型?

我有以下 Hspice 代码:

有没有办法通过参数化模型类型的后缀(即“slvt”与“lvt”)将代码简化为单个子电路定义?

0 投票
1 回答
101 浏览

python - 模拟后自动退出ngspice

我正在从事一个自动化项目,该项目需要我在 ngspice 中进行模拟,在 .txt 文件中获取数据并退出 ngspice。我有以下代码来调用 ngspice:

在调用上述函数进行模拟并完美保存部分时,我无法退出,因为 ngspice 持有执行。有没有干净地退出ngspice?我不想每次都在 ngspice 命令窗口中手动输入 quit 或杀死它,因为模拟时间是可变的。

0 投票
1 回答
3403 浏览

led - Pspice中的LED属于哪个库?

我是一名学生并且是 Pspice 的新手,我得到了以下示例电路

在此处输入图像描述

并要求创建以下电路,

在此处输入图像描述

我有这个

在此处输入图像描述

我想我的电路设计正确。但是,我无法找到正确的二极管。我尝试了不同的库,例如二极管、ediode、diode_bridge、on_diode 和英飞凌,但这些库中的二极管不提供 20mA 的电流(通常低于此值)。我也试图找到discrete.olb,但它不在我的捕获库中......是否有任何其他库包含像示例电路中的二极管一样的2legs led?我认为我没有得到20mA的原因是因为二极管?

0 投票
0 回答
23 浏览

macos-sierra - 在 Mac OS Sierra 上安装 LT Spice 时出现问题

在此处输入图像描述

每当我尝试安装时都会收到此错误消息。需要帮助。

0 投票
1 回答
658 浏览

pspice - 如何在 ltspice 中获取多个波形

我正在做CMOS反相器模拟。我的电路和波形是正确的。但我想要不同 Vtc 值以及不同长度和宽度的波形。如果我要更改任何数据,例如 Vdd 和 L 和 w,则先前的波形会更改为新的波形,但我想要新的和旧的两个波形。请给我一些建议。 电路原理图

Vdd=2V 的波形

0 投票
2 回答
36 浏览

python-3.x - 蟒蛇 3.6。keypress -> 在程序执行期间有序退出

我经常看到的一个问题,但尚未找到适合我的问题的解决方案。因此,我希望能得到一些帮助来改进我的代码和我对 Python 的理解。

我正在处理一大块以语法进化为特色并在几个嵌套(目前不可避免)类中运行的代码。

基类(Genetic)处理种群,种群的每个成员都是个体类的一个实例,并使用算法类进行评估。为避免过于复杂 - 代码在多个层中运行(将 Spice 模拟添加到混合中)并运行......相当长的时间 - 有时是几个小时。

这就是我开始寻找一种解决方案的原因,该解决方案允许我以一种不会搞砸一切的方式停止执行。如果我使用通常的 ctrl+c 选项,它只会破坏一切并迫使我重新启动内核并丢失所有数据。

我正在考虑在代码中添加一种监视器,允许我输入按键序列,然后说“好的,我看到你想要完成,我将简单地完成当前的评估循环并退出” .

我相信我不能使用键盘中断,因为这会立即退出代码执行。如果检测到密钥,我更有可能需要一个会改变的标志....

任何帮助,将不胜感激。

所以总结一下我的pseudoIdea是这样的:

谢谢!

0 投票
1 回答
870 浏览

pspice - 如何解决在 ltspice 的错误日志中发现的问题?

我正在尝试在 ltspice 中模拟降压转换器 LM536005-Q1。我已经从 TI 网站导入了 LM53600-Q1 的第三方模块。我已经创建了符号并声明了正在运行的仿真,但我没有得到波形窗口。当我检查日志时,出现以下错误 在此处输入图像描述

此处附有模拟电路 在此处 输入图像描述

此处提供下载的第三方模型的链接https://www.ti.com/product/LM53600-Q1?keyMatch=LM536005&tisearch=Search-EN-everything#design-development##design-tools-simulation

我不知道如何解决这个问题。有人请帮忙。

0 投票
1 回答
57 浏览

vlsi - pspice中的SRAM模拟

这是我在 pspice SRAM 模拟中的 SRAM 模拟代码

VDD 3 0 直流 5V

VWL 4 0 PWL (9us 0V 10us 5V 90us 5V 91us 0V)

VBL1 5 0 PWL (0 0V 1us 5V 100us 5V 101us 0V)

VBL2 6 0 PWL (0 0)

M1 1 2 3 3 PMOS

M2 1 2 0 0 NMOS

M3 2 1 3 3 PMOS

M4 2 1 0 0 NMOS

M5 5 4 1 1 NMOS

M6 6 4 2 2 NMOS

.MODEL NMOS NMOS (L=5um,W=30um,VTO=0.7)

.MODEL PMOS PMOS (L=5um,W=30um,VTO=-0.7)

.TRAN 0.2us 120us

.PLOT TRAN V(1)

。探测

但是,当我模拟时,我看不到要存储在 mosfet 栅极中的电压。谁能告诉我有什么问题或我应该在我的代码中进行哪些修改?