Monday, May 24, 2010

linux search a file

find ./ -name 'program.c'

Friday, May 14, 2010

matlab string and variable

command "eval", execute string with matlab expression

E.g. read the value of variable c0

i=0;
m=strcat('c',num2str(i)); %m is a string
eval(m); %print out the value of c0

Monday, May 3, 2010

View html from a console

Command "elink"
You can open google by typing "elink www.google.com".

Design compiler for calculating fanin

Start design compile: "dc_shell -tcl_mode"
Run a scripts including a set of commands: "source fanin.tcl"
Command for obtaining fanin: "all_fanin -to icpu_adr_o[31]"
PS:
1. Often the initial libraries are set as
set search_path "/auto/edatools/synopsys/syn/v2006.06-SP4/libraries/syn"
##set TECH_DIR $synopsys_root/libraries/syn
set target_library class.db
set symbol_library class.sdb
set link_library class.db
2. If some of the results are not printed out. Add -verbose option, so "source -verbose fanin.tcl". And add a command line in fanin.tcl
"set collection_result_display_limit 220000" a large number.