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有深入的理解, 后面打算针对具体的任务, 熟悉后端流程和工具的使用.