Chip123 科技應用創新平台
標題:
想請教CMOS-XOR電路問題(因為認為電路是錯的,但跑T-SPICE卻對的)
[打印本頁]
作者:
君婷
時間:
2007-11-5 01:11 PM
標題:
想請教CMOS-XOR電路問題(因為認為電路是錯的,但跑T-SPICE卻對的)
最下方是小妹上傳的電路圖檔案!
6 N" q4 K3 ^% s' J7 T$ d( x& G, k; P
小妹不知怎直接把圖片貼上在這,所以若有大大願意教一下也好^^
# Q3 J4 U+ p ]7 W
$ u7 d: }& r; C
小妹想請教一下,關於這XOR 2輸入A、B 分別輸入00和11輸出Y的確0 ,但是看電路上半部4棵PMOS的部份 ,當AB分別輸入01及10
6 {& I5 v4 r$ ^5 u2 z9 u! {" | e2 A
,上半部2棵串連的PMOS根本都不可能同時導通,即然2棵串聯的PMOS無法導通,那麼VDD根本就無法經由它傳送到輸出端Y。
: H* Y" o# k _! m
4 E+ |! r0 p4 [/ G9 {8 o2 {% ^4 l7 t& s
-------------
& [6 H" x# x( V* j" T! Z N
但小妹在家用T-SPICE來跑 卻發現波形居然卻是對的,功能正確 ,所以才很疑惑?
! J3 [7 F4 N/ X% J& @- V% \
像上半部電路的PMOS部份由2棵PMOS串聯其閘極分別輸入 A及A' ,另一組2棵串聯的PMOS分別輸入B及B',但當AB輸入01或10,這2組串聯的PMOS皆不會導通,所以VDD怎可能傳送到Y
/ e# s7 G/ ]: e4 i$ f/ r) p9 o5 Z
-------------
. A1 Z, V; B% a) {5 [4 Z
希望有大大 或是學生們 有空能麻煩幫看一下電路 好嗎? 先謝謝唷^^
- C+ D V) `7 _7 m' j& C
因為小妹看得懂反相器、AND、OR、NOR、NAND等CMOS電路當輸入訊息輸入時 ,那些MOS會導通 將使得VDD或GND的訊號傳送到Y。
$ I+ R, ?/ [( t' I5 g
所以小妹覺得自已認知上應該沒有錯誤 ,才會發問這問題 謝謝^^
/ W/ W+ T/ j$ U* x: @
[attach]1947[/attach]
3 `' M. o4 o" h+ v" ]
! |9 R, i* o4 l
[
本帖最後由 君婷 於 2007-11-5 01:13 PM 編輯
]
作者:
ianme
時間:
2007-11-5 07:30 PM
因為電路錯了吧?上面P之間少一條連接線!AOI用布林代數的反的去推。就可以畫出正確電路。
作者:
君婷
時間:
2007-11-5 08:13 PM
謝謝大大的回答
8 V* V+ i+ }8 a' q5 q1 V
小妹重看一次T-SPICE的波形,發現自已觀察錯誤,小妹AB輸入乃照真值表輸入00 01 10 11 而輸出波形也分別是0110,但小妹腦殘沒發現到輸出波形的邏輯1 只有0.9V左右 ,這根本是弱0訊號,輸出根本都是邏輯0,T-SPICE沒有錯,只是在顯示輸出波形時 只顯示的電壓範圍是0到9V多的範圍 才令小妹腦殘 看到波形是明顯的強0與弱1 ,而沒去看顯示的電壓範圍!
|- P" U/ Y2 q$ _" [! M- s: D u4 o
目前已解決了 ,是電路 老師給的錯誤 謝謝大大的回答 謝謝 ><
2 H1 ]2 m9 ~2 O" X, r
G7 z. q# @9 i0 r$ }0 O
[
本帖最後由 君婷 於 2007-11-5 08:31 PM 編輯
]
歡迎光臨 Chip123 科技應用創新平台 (http://free.vireal.world/chip123_website/innoingbbs/)
Powered by Discuz! X3.2