mirror of https://github.com/lnis-uofu/SOFA.git
Merge pull request #108 from lnis-uofu/ganesh_dev
Adding custom cell lib file for timing analysis
This commit is contained in:
commit
795fa021ac
|
@ -8,6 +8,13 @@ cd ./${DEST_DIR}
|
||||||
echo "[Info] Running in directory ${PWD}"
|
echo "[Info] Running in directory ${PWD}"
|
||||||
|
|
||||||
cp ../SOFA-Chips/${SCAN_DIRECTORY}/fpga_top_icv_in_design.gds.gz ./gds/
|
cp ../SOFA-Chips/${SCAN_DIRECTORY}/fpga_top_icv_in_design.gds.gz ./gds/
|
||||||
|
if test -f "./gds/fpga_top_icv_in_design.gds.gz.sha1"; then
|
||||||
|
sha1sum --status -c ./gds/fpga_top_icv_in_design.gds.gz.sha1
|
||||||
|
status=$?
|
||||||
|
[ $status -eq 0 ] && echo "SHA1 matched GDS is already merged ... skipping drc" && exit
|
||||||
|
fi
|
||||||
|
fpga_top_sha1=$(sha1sum ./gds/fpga_top_icv_in_design.gds.gz)
|
||||||
|
|
||||||
make uncompress
|
make uncompress
|
||||||
echo "[Info] All files are uncompressed"
|
echo "[Info] All files are uncompressed"
|
||||||
|
|
||||||
|
@ -80,3 +87,4 @@ if [[ 0 -eq $(git cat-file -e $CARAVEL_COMPARE_COMMIT) ]]; then
|
||||||
/usr/local/workspace/${DEST_DIR}/checks/compare_caravel.txt
|
/usr/local/workspace/${DEST_DIR}/checks/compare_caravel.txt
|
||||||
echo "[Info] Create compare_caravel.txt"
|
echo "[Info] Create compare_caravel.txt"
|
||||||
fi
|
fi
|
||||||
|
echo $fpga_top_sha1 > ./gds/fpga_top_icv_in_design.gds.gz.sha1
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -1,4 +1,5 @@
|
||||||
SrcLoc, DestLoc
|
SrcLoc, DestLoc
|
||||||
FPGA1212_QLSOFA_HD_PNR/FPGA1212_QLSOFA_HD_task/,OpenFPGA_task
|
FPGA1212_QLSOFA_HD_PNR/FPGA1212_QLSOFA_HD_task/,OpenFPGA_task
|
||||||
FPGA1212_QLSOFA_HD_PNR/FPGA1212_QLSOFA_HD_Verilog/SRC/,verilog/OpenFPGA_Verilog/
|
FPGA1212_QLSOFA_HD_PNR/FPGA1212_QLSOFA_HD_Verilog/SRC/,verilog/OpenFPGA_Verilog/
|
||||||
FPGA1212_QLSOFA_HD_PNR/fpga_top/fpga_top_icv_in_design.pt.v,verilog/gl/caravel_${PROJ_SUFFIX,,}_top.v
|
FPGA1212_QLSOFA_HD_PNR/fpga_top/fpga_top_icv_in_design.lvs.v,verilog/gl/caravel_${PROJ_SUFFIX,,}_top.v
|
||||||
|
HDL/common/user_project_wrapper_integration.v,verilog/gl/user_project_wrapper.v
|
||||||
|
|
|
|
@ -1,4 +1,5 @@
|
||||||
SrcLoc, DestLoc
|
SrcLoc, DestLoc
|
||||||
FPGA1212_SOFA_CHD_PNR/FPGA1212_SOFA_CHD_task/,OpenFPGA_task
|
FPGA1212_SOFA_CHD_PNR/FPGA1212_SOFA_CHD_task/,OpenFPGA_task
|
||||||
FPGA1212_SOFA_CHD_PNR/FPGA1212_SOFA_CHD_Verilog/SRC/,verilog/OpenFPGA_Verilog/
|
FPGA1212_SOFA_CHD_PNR/FPGA1212_SOFA_CHD_Verilog/SRC/,verilog/OpenFPGA_Verilog/
|
||||||
FPGA1212_SOFA_CHD_PNR/fpga_top/fpga_top_icv_in_design.pt.v,verilog/gl/caravel_${PROJ_SUFFIX,,}_top.v
|
FPGA1212_SOFA_CHD_PNR/fpga_top/fpga_top_icv_in_design.lvs.v,verilog/gl/caravel_${PROJ_SUFFIX,,}_top.v
|
||||||
|
HDL/common/user_project_wrapper_integration.v,verilog/gl/user_project_wrapper.v
|
||||||
|
|
|
|
@ -2,4 +2,4 @@ SrcLoc, DestLoc
|
||||||
FPGA1212_SOFA_HD_PNR/FPGA1212_SOFA_HD_task/,OpenFPGA_task
|
FPGA1212_SOFA_HD_PNR/FPGA1212_SOFA_HD_task/,OpenFPGA_task
|
||||||
FPGA1212_SOFA_HD_PNR/FPGA1212_SOFA_HD_Verilog/SRC/,verilog/OpenFPGA_Verilog/
|
FPGA1212_SOFA_HD_PNR/FPGA1212_SOFA_HD_Verilog/SRC/,verilog/OpenFPGA_Verilog/
|
||||||
FPGA1212_SOFA_HD_PNR/fpga_top/fpga_top_icv_in_design.lvs.v,verilog/gl/caravel_${PROJ_SUFFIX,,}_top.v
|
FPGA1212_SOFA_HD_PNR/fpga_top/fpga_top_icv_in_design.lvs.v,verilog/gl/caravel_${PROJ_SUFFIX,,}_top.v
|
||||||
SOFA-Chips/HDL/common/user_project_wrapper_integration.v,verilog/gl/user_project_wrapper.v
|
HDL/common/user_project_wrapper_integration.v,verilog/gl/user_project_wrapper.v
|
||||||
|
|
|
Loading…
Reference in New Issue