ubuntu14.04安装pt-2012.12 / icc-2013.03 / spyglass-4.4.0过程记录

来源:互联网 发布:java作业题 编辑:程序博客网 时间:2024/04/29 04:56

0.pt为synopsys公司推出的静态时序分析工具, icc为synopsys公司推出的APR(auto place/route)工具, spyglass为atrenta公司推出的RTL设计规则检查工具,可以用于LINT和CDC检查, 参考网上的帖子, 安装了这三款软件, 先记录过程, 留作以后查看, 如果对您有一些帮助, 倍感欣慰!

1.安装源文件

>pt-2012.12:

http://pan.baidu.com/s/1qW1BX28

http://pan.baidu.com/s/1sj3BPgT

http://pan.baidu.com/s/1i35ofhb

>icc-2013.03:

http://pan.baidu.com/s/1qWjvgyo

>spyglass-4.4.0:

http://pan.baidu.com/s/1kTIHizP

http://pan.baidu.com/s/1dDq3d2T

2.安装与破解

>pt和icc都使用synopsys的installer工具安装即可, 破解参考http://pan.baidu.com/s/1o6C51IM的方法即可.

>spyglass-4.4.0安装完后, 运行时提示以下错误, 很奇怪, 明明已经设置好了SPYGLASS_HOME目录, 真的很郁闷.

spyglass: INTERNAL-ERROR, the VALUE OF `$SPYGLASS_HOME' (an internal variable) was not intuited correctly.spyglass:                 The value guessed was: `SPYGLASS_HOME=/usr/cad/SpyGlass-4.4.0/SPYGLASS_HOME'spyglass: INTERNAL-ERROR, the Perl 5 installation within `$SPYGLASS_HOME' could not be validated.spyglass:                 A perl installation was expected at: `/usr/cad/SpyGlass-4.4.0/SPYGLASS_HOME/lib/multi-perl'spyglass:                 either `$SPYGLASS_HOME' was guessed incorrectly or the installation is corrupted.spyglass: NOTE, the caller's environment variable `$SPYGLASS_HOME' was ignored in this process.

3.到此位置, IC后端的工具差不多安装全了, 后端主要做的事情大致如下:

>SYN:即综合,主要采用synopsys的DC工具.

>STA:即静态时序分析,主要采用synopsys的PT工具

>APR:自动布局布线,主要采用synopsys的ICC工具

>CDC:跨时钟域检查,主要采用atrenta的spyglass工具

>LINT:设计规则检查,一般采用spyglass或者nLint工具

>SCAN, MBIST:这些现在还不太清楚一般用什么工具

>其他

4.后端流程方面,工具和软件的使用是入门基本知识,还要针对不同的项目不断锻炼才能对design flow有深入的理解, 后面打算针对具体的任务, 熟悉后端流程和工具的使用.

1 0
原创粉丝点击