mtwieg
Advanced Member level 6
- Joined
- Jan 20, 2011
- Messages
- 3,907
- Helped
- 1,311
- Reputation
- 2,628
- Reaction score
- 1,435
- Trophy points
- 1,393
- Activity points
- 30,018
Hello, I've been using cadence for about five months now, and I'm now trying out designs with interdigitated/common centroid transistor layout. Recently while simulating a schematic view, I noticed that if I changed transistors to be fingered, but with the same drawn overall W/L, I would get much different behavior in DC biasing and transconductance. For example, if I have a current biased MOS diode with W/L=3/0.6 and M=1 and change it to W/L=1.5/0.6, M=2, I will find that its Vgs will increase significantly. Note that this is without actually doing any layout, extraction, or backannotation, these are purely specified parameters in the schematic view.
So the only explanation I can come up with is that cadence is somehow taking ΔW and ΔL into account in order to derive the effective W/L, which will depend on fingering. Does that sound right? If so, how can I see the effective W/L that cadence is deriving so that I can make adjustments? And how exactly does cadence know the ΔW and ΔL parameters? I'm using the NCSU C5X (on semi 0.5um) toolkit.
Thanks in advance.
So the only explanation I can come up with is that cadence is somehow taking ΔW and ΔL into account in order to derive the effective W/L, which will depend on fingering. Does that sound right? If so, how can I see the effective W/L that cadence is deriving so that I can make adjustments? And how exactly does cadence know the ΔW and ΔL parameters? I'm using the NCSU C5X (on semi 0.5um) toolkit.
Thanks in advance.