cadence原理图生成网表错误解决方法,出现Unable to open file ......Temp\tmp_pstxnet.dat“ for writing

3 篇文章 0 订阅
1 篇文章 0 订阅

这个问题困扰我好多天,以至于我每次在家都不敢用笔记本导入网表。,事情的原因是这样的......

之前画原理图都是cadence,一直用没有什么问题,突然有一天导出网表的时候发生错误,如图:

 

打开netlist.log查看,是如下错误: 

{ Using PSTWRITER 16.6.0 d001Nov-12-2022 at 20:09:09 }

#1 ERROR(ORCAP-36019): Unable to open file "C:\Users\......\AppData\Local\Temp\tmp_pstxnet.dat" for writing.
#2 ERROR(ORCAP-36018): Aborting Netlisting... Please correct the above errors and retry.

 然后也在网上找资料,资料少的可怜,不详细也不清楚,没有一个具体的解决方法,后面就不了了之,困扰几天之后的周末打算再次鼓捣,花功夫好好研究,经过几番尝试,如愿以偿。解决方法如下:

第一步:看log文件叙述的意思就是无法对文件进行写操作,因此我们的找到该路径的文件夹修改此权限(此方法我试了很多次,不管是注册表还是文件夹权限,都没有修改成功,能力有限,具体可行不知)。因为temp是临时文件夹,当我们在浏览网页、玩游戏、下载安装软件的时候,都会生成大量的临时文件,这些临时文件就会存入temp文件夹下。这个文件夹一般路径是C:\Users\......\AppData\Local\Temp\,大多数的电脑的temp权限都是只有读操作,没有写操作,因此很难从修改权限发面解决问题,不用说过程应该很复杂(涉及系统权限方面、我试过但没有成功而得出的结果)。

第二步:我们虽然修改权限很复杂、麻烦,但是我们可以换一个思路。临时文件夹是处于自己用户的路径下,在这个路径下的文件不好修改,那换一个路径。我们先在其他盘新建Temp文件夹(其他有写操作盘即可),再把临时文件夹的环境变量路径修改成新建的Temp文件夹路径。我这边在E盘下举例,如图:

 第三步:配置临时文件夹的环境变量,打开我的电脑-属性-高级系统设置-高级-编辑环境变量,

在用户变量中找到这两个变量,将变量路径改成刚刚新建的E:\Temp路径。重启CADENCE(此处一定重启软件),重新导出网表,大功告成。

 总结:不是修改临时文件夹的权限(我的电脑给改成功,相对麻烦),就是更改临时文件夹的路径,使其可写。

PS:第一次写博客,有不妥之处请各位老铁指正。

  • 12
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
Cadence原理图生成网表是在电子设计自动化(EDA)软件中的一个重要功能,用于将电路设计的原理图转换为可供后续步骤使用的网表格式。 首先,设计师使用Cadence EDA软件(如Cadence Allegro或Cadence Virtuoso)创建电路原理图原理图是一个以符号和线条表示电路元件和其连接关系的图形表示。 然后,设计师使用Cadence软件中的工具将原理图转换为网表。这个过程主要包括两个步骤:分析和提取。 在分析步骤中,软件会对原理图进行分析,识别元件的类型(如电阻器、电容器、晶体管等)以及它们之间的连接关系。这些信息会被转换为电路描述语言(如SPICE语言)的格式。 在提取步骤中,软件会根据原理图中元件的参数(如电容值、电阻值等)以及其它特定的设计规则,生成一个准确的电路模型。这个模型包括了元件的特性、连接关系和仿真条件,可以被后续步骤用于电路仿真、布局和布线。 生成网表是一个文本文件,其中包含了元件的信息、连接关系和模型参数。它可以被其他EDA工具和仿真器所读取和使用。网表可以用于验证电路的功能性、优化电路的性能,并确定元件的布局和布线。 总结来说,Cadence原理图生成网表是将电路设计的原理图转换为可供后续步骤使用的网表格式的过程。这个过程主要包括分析和提取两个步骤,其中分析步骤将原理图分析并转换为电路描述语言的格式,提取步骤根据原理图中元件的参数生成准确的电路模型。生成网表可以用于电路的仿真、布局和布线等步骤。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值