while hardening the user_project_wrapper using mak...
# caravel
a
while hardening the user_project_wrapper using make user_project_wrapper I got a LVS error! Should I make changes to my user_defines.v file or how should I proceed ?
It failed in [step 29]
m
Please look at your
*lvs.lef.log
. You should be able to find it with
find . -name '*lvs.lef.log*'
a
yes i found the file and the screenshot is from there only
I think i found the problem
I video i was following asked to make changes in the pin.cfg file of the user_proj_example but. I did that and no mismatch is found there, But it said nothing about the pin.cfg of the wrapper
I have made changes there as well and lets see if it works
Its still giving same mismatch
pin_order.cfg
m
user_project_wrapper
uses
FP_DEF_TEMPLATE
in place of
pin.cfg
. Can you share your full
*lvs.lef.log
?
a
Okayy i will share full 29-lvs.lef.log
p
I was doing the same project with ananya and we found this issue while running the LVS for user_project_wrapper.
m
Can you share
/home/paras22167/Caravel/caravel_user_project/openlane/user_project_wrapper/runs/23_12_12_09_47/logs/signoff/29-user_project_wrapper.lef.lvs.log
too?
p
29-user_project_wrapper.lef.lvs.json
m
json
file doesn’t help. Can you share
29-user_project_wrapper.lef.lvs.log
?
p
29-user_project_wrapper.lef.lvs.log
m
@Paras Dewangan at the
user_proj_example
level, there is a pin discrepancy.
Copy code
(no matching pin)                          |io_in[6]                                   
(no matching pin)                          |io_in[5]                                   
(no matching pin)                          |io_in[4]                                   
(no matching pin)                          |io_in[3]                                   
(no matching pin)                          |io_in[2]                                   
(no matching pin)                          |io_in[1]                                   
(no matching pin)                          |io_in[0]                                   
(no matching pin)                          |io_oeb[2]                                  
(no matching pin)                          |io_oeb[1]                                  
(no matching pin)                          |io_oeb[0]                                  
(no matching pin)                          |io_out[2]                                  
(no matching pin)                          |io_out[1]                                  
(no matching pin)                          |io_out[0]                                  
io_in[31]                                  |(no matching pin)                          
io_in[32]                                  |(no matching pin)                          
io_in[33]                                  |(no matching pin)                          
io_in[34]                                  |(no matching pin)                          
io_in[35]                                  |(no matching pin)                          
io_in[36]                                  |(no matching pin)                          
io_in[37]                                  |(no matching pin)                          
io_oeb[35]                                 |(no matching pin)                          
io_oeb[36]                                 |(no matching pin)                          
io_oeb[37]                                 |(no matching pin)                          
io_out[4]                                  |(no matching pin)                          
io_out[5]                                  |(no matching pin)                          
io_out[6]                                  |(no matching pin)
Do you have the lvs results for
user_proj_example
?