Professional Documents
Culture Documents
Commands Used in Soc Workshop PDF
Commands Used in Soc Workshop PDF
1 top
2 sudo apt-get install git
3 sudo su
4 sudo apt-get install git
5 sudo apt-get -f install //if any problem in git installation comes
6 sudo apt-get -f dist-upgrade//if any problem in git installation comes
7 apt-get update//if any problem in git installation comes
8 sudo apt-get update//if any problem in git installation comes
9 sudo apt-get install git
10 apt-mark showhold
11 sudo dpkg --configure -a
12 sudo apt-get install -f
13 sudo apt-get clean && sudo apt-get update
14 sudo apt-get dist-upgrade
15 sudo apt-get purge zlib1g-dev
16 sudo apt-get autoremove
17 sudo aptitude install libssl-dev zliblg-dev=1:1.2.8.dfsg-1ubuntu1
18 sudo apt-get update
In gedit picorv32.sdc
Following lines need to copy peast
create_clock -name clk -period 2 -waveform {0 1} [get_ports clk]
To run
sta sta.conf
% set_propagated_clock [all_clocks]
% report checks
ambiguous command name "report": report_annotated_check report_annotated_delay
report_arrival report_cell report_check_types report_checks report_clock_properties
report_clock_skew report_constant report_dcalc report_disabled_edges report_edges
report_instance report_lib_cell report_net report_object_full_names report_object_names
report_path report_pin report_power report_pulse_width_checks report_required
report_slack report_slews report_tns report_wns report_worst_slack
% report_checks
Startpoint: DFFPOSX1_724 (rising edge-triggered flip-flop clocked by clk)
Endpoint: DFFPOSX1_614 (rising edge-triggered flip-flop clocked by clk)
Path Group: clk
Path Type: max
Day 5
130 cd vsdflow/
131 cd verilog/
132 ls -ltr
133 qflow sta picorv32
134 ls -ltr log/
135 less log/sta.log
136 qflow route picorv32
137 less log/
138 qflow backanno picorv32
139 less log/
140 less log/post_sta.log
141 less synthesis/picorv32.spef
142 qflow backanno picorv32
143 less synthesis/picorv32.spef
144 less synthesis/picorv32.spwf //spelling mistake
145 less synthesis/picorv32.spef
146 less sta.conf
147 gedit sta.conf
148 sta sta.conf
149 gedit sta.conf
150 sta sta.conf
151 gedit sta.conf
152 sta sta.conf
153 gedit sta.conf
154 sta sta.conf
155 gedit sta.conf
156 sta sta.conf
157 gedit sta.conf
158 sta.log/
159 qflow display picorv32
go to
scs.sifive.com
contactvsd@vlsisystemdesign.com
password vsd12345
go to
Customer Core Designs
E31 Standard Core Trial v2p0
Download
terminal
cd
dbit@elab1-33:~/vsdflow/verilog$ cd ..
dbit@elab1-33:~/vsdflow$ cd verilog
dbit@elab1-33:~/vsdflow/verilog$ pwd
/home/dbit/vsdflow/verilog
dbit@elab1-33:~/vsdflow/verilog$ cd
dbit@elab1-33:~$ mkdir my_project^C
dbit@elab1-33:~$ mkdir my_project
dbit@elab1-33:~$ cd my_project/
dbit@elab1-33:~/my_project$ ls -ltr ~/dpwnloads/
ls: cannot access '/home/dbit/dpwnloads/': No such file or directory
dbit@elab1-33:~/my_project$ la -ltr ~/downloads/
ls: cannot access '/home/dbit/downloads/': No such file or directory
dbit@elab1-33:~/my_project$ la -ltr ~/Downloads/
total 9092
-rw-rw-r-- 1 dbit dbit 8388608 Feb 23 14:30 0123735807.pdf
-rw-rw-r-- 1 dbit dbit 919998 Feb 23 14:44 sifive_coreip_E31_AHB_rtl_eval_v2p0.tar.gz
dbit@elab1-33:~/my_project$ mv
~/Downloads/sifive_coreip_E31_AHB_rtl_eval_v2p0.tar.gz
mv: missing destination file operand after
'/home/dbit/Downloads/sifive_coreip_E31_AHB_rtl_eval_v2p0.tar.gz'
Try 'mv --help' for more information.
dbit@elab1-33:~/my_project$ mv
~/Downloads/sifive_coreip_E31_AHB_rtl_eval_v2p0.tar.gz .
dbit@elab1-33:~/my_project$ ls -ltr
total 900
-rw-rw-r-- 1 dbit dbit 919998 Feb 23 14:44 sifive_coreip_E31_AHB_rtl_eval_v2p0.tar.gz
dbit@elab1-33:~/my_project$ tar -xzf sifive_coreip_E31_AHB_rtl_eval_v2p0.tar.gz
dbit@elab1-33:~/my_project$ ls -ltr
total 904
drwxrwxr-x 5 dbit dbit 4096 Feb 3 2018 sifive_coreip_E31_AHB_rtl_eval_v2p0
-rw-rw-r-- 1 dbit dbit 919998 Feb 23 14:44 sifive_coreip_E31_AHB_rtl_eval_v2p0.tar.gz
dbit@elab1-33:~/my_project$ ls -ltr sifive_coreip_E31_AHB_rtl_eval_v2p0
total 20
drwxrwxr-x 5 dbit dbit 4096 Feb 3 2018 tests
-rw-rw-r-- 1 dbit dbit 2750 Feb 3 2018 release.txt
drwxrwxr-x 2 dbit dbit 4096 Feb 3 2018 info
drwxrwxr-x 5 dbit dbit 4096 Feb 3 2018 verilog
-rw-rw-r-- 1 dbit dbit 1579 Feb 3 2018 Makefile
dbit@elab1-33:~/my_project$ cd sifive_coreip_E31_AHB_rtl_eval_v2p0/
dbit@elab1-33:~/my_project/sifive_coreip_E31_AHB_rtl_eval_v2p0$ ^C
dbit@elab1-33:~/my_project/sifive_coreip_E31_AHB_rtl_eval_v2p0$ ls -ltr verilog/design
total 4128
-rw-rw-r-- 1 dbit dbit 30081 Feb 3 2018 E31__EVAL_143.v
-rw-rw-r-- 1 dbit dbit 10733 Feb 3 2018 E31__EVAL_142.v
-rw-rw-r-- 1 dbit dbit 1006 Feb 3 2018 E31__EVAL_141.v
Or
Commands given by Kunal for project
0
mv
cp
mkdir
cp <source directory> <destination directory>
qflow gui &
qflow -T osu018 <Design NAme>