在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 469|回复: 9

[求助] LDO的过温保护OTP的设计和温度迟滞仿真

[复制链接]
发表于 前天 16:25 | 显示全部楼层 |阅读模式
100资产
做了一个LDO的OTP电路,但是有一些疑问想请教大家。
1. OTP电路里面的比较器用一个二级OTA运放做的,这个运放是开环使用的,是否需要考虑稳定性呢?我看到大部分OTP电路中都没有加米勒补偿,是因为开环使用的原因吗?
forum.jpg
2. 图示这个OTP电路的原理是当温度上升时,比较器输出低电平给M7的栅极,将MT漏端输出拉M7漏端连接LDO功率管的栅极,进而将LDO的输出拉低。我看到很多OTP电路最后面接的是反相器,例如下图这样,如果将en_otp直接连接到功率管栅极的话会导致比较器输出高电平时反相器会输出低电平,影响到LDO的正常工作。所以这里产生的en_otp是使能信号,还会再去控制其他电路吗?
111037uq1enqvose22pez1.png
3. 温度迟滞仿真
这是我目前的DC仿真设置,先跑-40到200,然后再跑200到-40。-40到200的仿真没有问题,但是在跑200到-40时总时报错,显示没有可以plot的波形。不清楚是电路有问题还是仿真设置不对?
屏幕截图 2025-06-02 162046.png 屏幕截图 2025-06-02 162013.png 屏幕截图 2025-06-02 162415.png



屏幕截图 2025-06-02 160409.png
屏幕截图 2025-06-02 160409.png

最佳答案

查看完整内容

-40~200,仿真器可能会根据比如模型支持的最大温度160或170或者175的温度,再利用牛顿迭代之类的方式进行外推,但如果是200~-40,初始点就没有数据,自然就算不出来了。
发表于 前天 16:25 | 显示全部楼层


长江头TM 发表于 2025-6-3 17:17
有可能是这个原因,但是-40~200是有仿真结果的


-40~200,仿真器可能会根据比如模型支持的最大温度160或170或者175的温度,再利用牛顿迭代之类的方式进行外推,但如果是200~-40,初始点就没有数据,自然就算不出来了。

点评

学到了  发表于 昨天 18:03
发表于 昨天 09:10 | 显示全部楼层
1.比较器就是开环用的,一般都不会考量补偿稳定性
2.OTP的工作状态就是触发过温保护时,关闭系统中的一些模块,最终输出的信号就是一个使能信号
3.看一下log日志呢,怎么写的报错
发表于 昨天 09:23 | 显示全部楼层
Hysteresis本身就是迟滞吧,为什么还要设置成200到-40呢,这种设置方式可能不合规则吧
 楼主| 发表于 昨天 14:37 | 显示全部楼层
本帖最后由 长江头TM 于 2025-6-3 14:41 编辑


valarism 发表于 2025-6-3 09:10
1.比较器就是开环用的,一般都不会考量补偿稳定性
2.OTP的工作状态就是触发过温保护时,关闭系统中的一些模 ...


感谢您的回复,前两个问题我都明白了。这是仿真报错,这个error无论在-40~200还是200~-40都有出现,只是-40~200时不影响plot波形,而200~-40时没有波形可以plot。
关于这个报错看上去是说:Vsat 是 载流子饱和速度(Saturation Velocity),它是半导体器件模型中的一个物理参数,必须为正数,当前值竟然是 -2.13213 km/s(负的),这显然是非法的。
当我将125替换为200后,无论是-40~125还是125~-40都可以plot出波形,也没有报错,应该是温度仿真上限的问题?不知道有什么解决办法
屏幕截图 2025-06-03 143300.png 屏幕截图 2025-06-03 143603.png
发表于 昨天 15:19 | 显示全部楼层
200℃的温度,器件模型不支持的吧
 楼主| 发表于 昨天 17:17 | 显示全部楼层


ICxer 发表于 2025-6-3 15:19
200℃的温度,器件模型不支持的吧


有可能是这个原因,但是-40~200是有仿真结果的


发表于 昨天 17:30 | 显示全部楼层


长江头TM 发表于 2025-6-3 17:17
有可能是这个原因,但是-40~200是有仿真结果的


那超出PDK支持的温度范围之后,模型就不准确了,可能仿真结果就不可信了
 楼主| 发表于 昨天 18:21 | 显示全部楼层


小怪兽YUCK 发表于 2025-6-2 16:25
-40~200,仿真器可能会根据比如模型支持的最大温度160或170或者175的温度,再利用牛顿迭代之类的方式进行 ...


就是这个问题,最大温度设置的小一些就可以了。感谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

X

小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-6-4 18:42 , Processed in 0.025407 second(s), 9 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表