There is an OTP cell in my chip, which is an IP, and will be merged by foundry, so
I can not get GDS or netlist of OTP, except an empty layout instance with only top metal.
How can I ensure the correctness of LVS? I have tried, and if I connected the OTP wrongly in purpose,
LVS can still pass.
How can I find the discrepancy if I made the mistake really?
Thanks in advance!
I believe you want both an LVS rep (w/ requisite pins) -and-
a check (DRC?) that flags any intrusion to the core (defined
by ???) by any object not part of the cell. I've occasionally
had an instance or polygon end up in a wrong place by
being included in a copy or move group by mistake. With
no underlying content, this (a loose chunk that ends up
under your IP block) can't be caught by DRC or LVS.
This is a creepy aspect of using other peoples' IP. You have
to trust somebody who won't even let you look at what you
have bought, er, rented.