Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

post layout simulation debugging on the parasitic extraction (PEX) results

Status
Not open for further replies.

allennlowaton

Full Member level 5
Full Member level 5
Joined
Oct 5, 2009
Messages
247
Helped
3
Reputation
6
Reaction score
3
Trophy points
1,298
Location
Taiwan
Activity points
3,081
I had finished doing the chip layout of the LED driver IC. The post layout simulation of each block performs well. Moreover, the whole chip layout passed the DRC as well as the LVS. But, the post layout simulation fails. I was advised to debug it from the parasitic extraction results (PEX). The PEX might be wrong. I'm using Cadence Virtuoso and HSpice.
The mere thought of dipping myself into those weird multitude nodes and meticulously sorting them shatters me more. Do you think it's sensible for me to do that? Please share your experiences on this. I'm kinda frustrated already.
 

Do you have an idea on what kind of parasitic effects might be affecting your design?
(capacitance, resistance, Rdson increase due to source/drain metallization, matching several channels resistances or currents, etc.)?

Or are you trying to use parasitic extraction as a black box, hoping that it will magically capture and predict some effects critical for your designs?

Here is a couple of useful links, relevant for LED drivers:

1. a paper on thermal runaway in multiple LED strings due to manufacturing LED mismatch:

**broken link removed**

2. a simulation approach for power device interconnects analysis and optimization:

https://www.siliconfrontline.com/fi...d_National_Semiconductor_ISPSD-2010_LV-P4.pdf
 
I suspect it's the parasitic resistance. In a certain block, I used the C+CC extraction type instead of the R+C+CC option. The results went well. But when I integrated the whole chip, even though I got a clean LVS. There are some block (voltage bandgap, in my case) fail.
Apparently, I consider the PEX file I used for the post layout simulation as a black box. I didn't know where to begin in debugging my post layout.
 

can you debug only few blocks together instead of the whole chip or only single blocks? maybe in this way you can find the problem
 
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top