热度 2| |||
总结下重装服务器系统后,在ADE-XL运行Spectre遇到的问题和解决过程。
首先CIW窗口报错ADEXL-5011:
按照提示查找spectre.out,发现并没有生成这个文件。
查看job log file,报错ADE-3036:
按照提示去<simulation diretory>/<project name>/spectre/schematic/netlist/目录下查找./runSimulation文件并运行,可以直接找到问题所在,但是并没有生成这个文件。
后来在adexl窗口,选择File—>Save Script,在/home/<user>/<workarea>下生成了oceanScript.ocn文件,是Cadence专用的脚本文件,记录了与ADE-XL中相同的仿真环境的配置,运行此脚本,然后在<simulation diretory>/<project library >/<project cell>/adexl/results/data/<Ocean.x>/<x>/<project library:project cell:x>/netlist/中找到了./runSimulation脚本,内容为运行spectre执行仿真的命令,在上述目录下运行./runSimulation,显示错误如下:
至此找到了准确的错误所在,用apt -file命令搜索这个文件由哪个库提供,最后安装libreadline6解决。
再次运行./runSimulation,提示/opt/pdk/ULL_ISO_1P6M_1K_1p5fF_A_9K/model_source_dir下的文件都找不到,原因为此软链接变成了broken link,重新链接即可。