2017年12月18日 星期一

cadence ADE notes

Tools: cadence V51041

speed up by multi core


V616
similar

## output waveform
to generate 'tran.tran' waveform format for waveviewer
>> vi ~/.cdsenv
spectre.envOpts simOutputFormat string "psfbin"
spectreVerilog.envOpts simOutputFormat string "psfbin"
spectreVerilog.envOpts logicOutputFormat string "WSF"
[ref] https://joeyaochou.wordpress.com/2015/04/08/cadence-virtuoso-learning-note/ 
 
Note for IC6, in ADE > outputs > save all > output format > chech psf > OK 
this setting option has higher priority than .cdsenv
 
[PVT simulations]
1. ADE -> Session > Save Ocean Script 
2. > ocean
load "abc.ocn"
 
or 
> ocean < my_script.ocn
[ref] http://www.edaboard.com/thread155687.html 
 
3. > cp TT40C.ocn FF27C.ocn
4. sed -i -- 's/40/27/g' *27.ocn
5. repeat 2 
[ref] https://www.google.com.tw/url?sa=t&rct=j&q=&esrc=s&source=web&cd=5&cad=rja&uact=8&ved=0ahUKEwjgh_3Gve3YAhXDmZQKHcpSDIYQFghJMAQ&url=https%3A%2F%2Fwww.eleceng.adelaide.edu.au%2Fpersonal%2Fdabbott%2Fwiki%2Fimages%2F8%2F8c%2FOCEAN_Mostafa_Rahimi_Adelaide.pdf&usg=AOvVaw0cCbJ1N0TjEjjbBT33xeHV 
 
DC analysis
region: 0: off; 1: triode; 2:saturation; 3:subthreshold; 4:breakdown 
 
[open parameter sweep waveform in waveviewer]
> wv  YourDesign/spectre/schematic/psf/runObjFile & 
 
[64bit mode]
[ref] https://dolls-sunrose.blogspot.com/2013/10/20131024-cadence-virtuoso.html
bash下在.bashrc中添加一句:export CDS_AUTO_64BIT=ALL
csh下在.cshrc中添加一句:setenv CDS_AUTO_64BIT ALL  
 
 
 
 
 

2017年12月5日 星期二