English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

i am a student taking the subject of "ic design".
as far as i know, in static cmos design, the pull up network and pull down network do not have the same structure. if the pull up network implements the function F, then the pull down network will impliment the function F bar.
but from the library of the design software, i saw a design where the pull up network has the structure same as the pull down network. both the network is facing each other like a mirror. i can't figure out how it work.
how can i get a boolean equation from this? can someone help me out?
thx

2007-03-17 20:12:21 · 2 answers · asked by goumiew 2 in Science & Mathematics Engineering

2 answers

Your problem seems that your observation level is wrong for your logical reasoning level. You need to take your observation level either up one layer to the circuit-model level, or down one layer to the dope-profile level.

The layouts look the same for both P-MOS pull-up and N-MOS pull-down. But the circuit model should show two different transistors (center arrow pointing inwards on the pull-up, and outwards on the pull-down). And the dope-profile level would likely show Boron on the pull-up and Phosphorous on the pull-down.

Actually if you looked more closely you should see the pull-up having transistor feature size about twice wider than the pull-down feature size. This reminds that the mobility of electrons is faster than that of holes, and that, for example, a NAND gate is cheaper to implement in CMOS than an AND gate.

2007-03-17 21:17:42 · answer #1 · answered by sciquest 4 · 0 0

Hi - started to answer your question and after a few hundred words, I re-read what sciquest had put. Spot on - go with that - check the level you are working at... (my advice don't go deeper than you have to!!)

2007-03-19 00:28:40 · answer #2 · answered by Anonymous · 0 0

fedest.com, questions and answers