dipanjan
Member level 2
- Joined
- Sep 9, 2010
- Messages
- 50
- Helped
- 4
- Reputation
- 8
- Reaction score
- 4
- Trophy points
- 1,288
- Activity points
- 1,709
In order to connect the body of the resistor, you simply place it nearby a substrate connection (like the bulk connection of a transistor). You should not put the pdiff contact on top of the resistor, but somewhere next to it, dont worry too much about the distance you place it from the resistor, just make sure that it is far enough to prevent DRC errors, and obviously it should not be too far. Multiple resistors can share the same body connection. I would guess that the body should be connected to ground.
I feel your pain, I was in the same position a while back, you will pick up on IC design soon. Try reading your process documentation for a description of the available components like MOS, resistors and caps.
thanks a lot....ne insight on the connections for the capacitance?
In order to connect the body of the resistor, you simply place it nearby a substrate connection (like the bulk connection of a transistor). You should not put the pdiff contact on top of the resistor, but somewhere next to it, dont worry too much about the distance you place it from the resistor, just make sure that it is far enough to prevent DRC errors, and obviously it should not be too far. Multiple resistors can share the same body connection. I would guess that the body should be connected to ground.
I feel your pain, I was in the same position a while back, you will pick up on IC design soon. Try reading your process documentation for a description of the available components like MOS, resistors and caps.
Hi dipanjan,
there are a few people in this forum that struggled with Assura LVS in UMC18 (apparently you have problems even in DRC), I have tried some of the devices in Calibre and they work just fine so I think is an issue with Assura; make sure you are stamping your connection using a label/pin/textDisplay in the correct layerurpose pair (defined in Assura rules OR UMC PDK manual). I do not have Assura so I cannot help much in that area.
Contacting the bulk area sorrounding the poly resistor with m1-pdiff contact is perfectly correct; I would not go for an NWELL unless you are sure that the model supports it (it will slightly alter resistance).
I have never tried the mimcaps but I am guessing it is a similar issue.
Nobody said the m1-pdiff contact should touch the poly resistor it should be in the bulk surrounding the poly not touching poly.
Anyway I had look at the PDK, PDIFF only works for RNNPO_MM but RNPPO_MM is set in an NWELL so to contact its well you need to use a M1-NWEL contact or an M1-NDIF in an NWELL touching the resistor NWEL shape
What exactly is the error saying? Did you try using an NDIFF contact instead of a PDIFF contact? The contact should NOT touch the body of the resistor, it should only be nearby. The purpose of a substrate contact (NDIFF/PDIFF) is simply to bias the substrate in the region where the resistor is placed to the desired voltage.
First of all asking for confidential document is not appropriate, second I did not find this in a document I simply tried and place a device and LVS it
body of a resistor is not a well defined proposition. Anyway RNPPO is a p-implanted poly resistor in NWELL so you need to contact the NWELL to access the central electrode represented in your symbol, in the same way you contact the NWELL when you place a PMOS
dgnani, I think it might be necessary to explain the terminology and methods a bit more clearly, since dipanjan seems to be very new to layout design. dipanjan, you should ask your company/university for your process documentation, which explains the layers and properties of each component in your technology library very clearly.
---------- Post added at 08:32 ---------- Previous post was at 08:25 ----------
dipanjan, when you place the resistor inside the NWELL, you need to bias the substrate within the nwell with the use of an NDIFF substrate contact, which must also be placed somewhere within the NWELL
If Im correct, nwell-m1 is the same as ndiff-m1 with the addition of an nwell layer, so you can use either, within the nwell. NDIFF actually has many uses, using it as an NMOS transistor is only one. NDIFF is used as the substrate contact in an nwell, whereas PDIFF is used as the substrate contact outside of the NWELL. Yes, it does make a difference where you connect the substrate contact, usually, substrate contacts within the NWELL (NDIFF) are connected to VDD, and substrate contacts outside of the NWELL (PDIFF) are connected to GND. The capacitance should be the same procedure, you just have to figure out whether it should be inside or outside of the nwell, and then choose the appropriate substrate contact and potential.
Yes you are correct! Eventhough it has no effect in schematic, it will cause problems in layout. Lets say you have both a resistor and a PMOS in the same NWELL, if you connect the substrate contact of the resistor to GND , and the substrate contact of the PMOS to VDD, a short-circuit will be caused between VDD and GND, because of the path created through the substrate. Therefore, all of the substrate contacts within an NWELL must be connected to the same potential. How many metal contacts do the capacitor have?
i found those contacts to be via5.....
as u say will it connect to metal 1 i tried the connections are not working????
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?