Hello,
I read about every single post I can find about this topic (so referencing one of those in an answer - I probably have read it already) but I am still confused about it. And I also read the BSIM3v3 manual, chap 4.
I learned about circuit design using equivalent small signal caps. They are 2-terminal devices by construction. Take Cgd. I understand the argumentation with the charge buckets etc - but how on earth would I model this in a small signal way? How does the model change if Cgd is not always Cgd but sometimes Cdg? Would I use Cgd or Cdg for the Miller approximation (on the gate *and* drain side)? Or just roll the dice? :?::?:
Generally, I am confused by the overall definition: Cxy = dQx/dVy.
Take Cgs in a CS amplifier: The cap is between gate and source. According to this definition, it is the the charge on the gate if the source is wiggled. However, the source is never wiggled in a CS amp because it is pinned to ground (except it is degenerated of source). This would imply that Cgs=0 which is nonsense.
I also do not see the symmetry. Ideally, one would expect Cgs = -Csg. However, how can this hold if in the first case I look at the gate charge and then wiggle the source and in the latter case look at the source charge and wiggle the gate? That's completely different to begin with?
Also I have learned that Cgg = Cgs + Cgd + Cgb, Cdd = Cgd + Cdb, Css = Cgs + Csb. All of them are obivously wrong with my BSIMv3 models, even if I replace Cgd by Cdg for example. And even if - how would this possibly hold according to the definition?
Overall, is there just a small signal model that matches the values for Cgs, Csg, Cdg, Cgd et.al.?
Thank you!
PS: I have tons of other caps where I do not find any doc on it. Does anyone know what these are? cap_bd, cap_bs, cbddm, cbebo, cbgbgbm, cbgbm, cbgd, cbgg, cbgs, cbsbm, cdbgbm, cddbm, cdebo, cdgbm, cdsbm, ceebo, cgbg, cgdbm, cggbm, cgsbm, csbg, csbgbm,csgbm, cssbm? When would I need them?