PULP Community
error when using DC to synthesis pulpino - Printable Version

+- PULP Community (https://pulp-platform.org/community)
+-- Forum: PULP's Community forum (https://pulp-platform.org/community/forumdisplay.php?fid=1)
+--- Forum: PULP General questions (https://pulp-platform.org/community/forumdisplay.php?fid=2)
+--- Thread: error when using DC to synthesis pulpino (/showthread.php?tid=86)



error when using DC to synthesis pulpino - zhouqiang - 05-05-2019

I tried to use DC to synthesize pulpino, but the following error occurred:


Error: ../input_data/control_tp.sv:34: Unable to open file `fpu_defs_div_sqrt_tp.pvk': in search_path {/home/ichip/Desktop/PULPino_scripts/DC/tmp . /eda/synopsys/syn_vH-2013.03/libraries/ Syn /eda/synopsys/syn_vH-2013.03/minpower/syn /eda/synopsys/syn_vH-2013.03/dw/syn_ver /eda/synopsys/syn_vH-2013.03/dw/sim_ver}. (VER-292)

I opened control_tp.sv and found line 34 is:

Import fpu_defs_div_sqrt_tp::*;

It seems that this sentence caused DC to make a mistake. Can someone help me to see what this sentence means? How should I solve this error? In addition, when using DC to synthesis pulpino, what should be noted?


RE: error when using DC to synthesis pulpino - zhouqiang - 05-07-2019

I solved this problem, when analyze system Verilog,you should analyze packages first,so pick up packages in the RTL design and analyze them first, then the errors disappeared.


RE: error when using DC to synthesis pulpino - abhishek_tyagi - 07-30-2023

Is it possible for you to describe this in a bit of detail? I am struggling with my design which has lots of packages in it.
When I try to read the topmost module, it throws error saying that packages have not been analyzed for import or content extraction
What should be my steps? Any inputs are appreciated