|
請問一下我做出來的jk正反器Q的波形為什麼會隨clock的上升和下降產生突波% ^" N! k+ l1 l, V
我是新手我找問題找了好久- X0 c" |6 n+ F, X1 \
這是程式碼 我是打算要做計數器但是我連JK都搞不定了麻煩可以指點我哪邊有問題
1 Z& h) E, ]8 i/ G: i. C" m/ D. _jk
Y/ F1 X) I/ N6 W5 ^3 \# \.lib 'c:\flexlm\mm0355v.l' TT
# e' A, e9 z, N" k.protect
2 } f, ~8 O3 _8 C.option post list
6 Q' {3 l5 d$ p( c+ m. S.option post1 v# l) G! X: g2 F# a7 W t
.probe dc i(m1 m2)
! w0 y- ]( {5 _; X- C5 P7 E! G' |
1 t( l* e9 t2 S4 _xjk1 vdd vdd vin vout vout1 vdd gnd jk
$ ]' L1 p3 N. D1 b4 R
8 D7 F+ R: P Z) L- g: ^% ivin vin 0 pulse (0v 3.3v 0.001u 0.001u 0.001u 0.049u 0.1u)
4 v# R( R8 i# q1 {! h, _, S4 x Avdd vdd 0 3.3v/ n0 a3 A M; e+ o3 Y* v7 S
.subckt jk j k c qn qn1 vdd gnd' L3 O. w3 S# L/ R9 g
x1 qn j c y vdd gnd nand3
6 H% ^9 t {1 Kx2 c k qn1 y1 vdd gnd nand3
2 r7 X( i4 F$ B' u# c1 ax3 y y1 my1 my2 vdd gnd nand2
! @' t0 e, B5 _+ y5 L9 l4 [1 Lx4 s1 my1 sy1 vdd gnd nand! ]' M8 N& Q8 q4 V: G/ ?' p
x5 my2 s1 sy2 vdd gnd nand! ^2 M$ X* ], I: O ]* ]" p
x6 sy1 sy2 qn qn1 vdd gnd nand2* M* h( T k9 v
x7 c s1 vdd gnd invertor% f; R: |$ O& T3 C. ]; h" C
.ends jk: R% T; V3 s4 Y$ }' X8 b
1 u$ G$ h. H8 o2 _$ T& `! t% O* ?" c- q$ m( \' w# [
.subckt nand2 vin1 vin2 y b vdd gnd
8 k& m: W' [: |8 Gx1 vin1 b y vdd gnd nand
" h) i- I7 Y. I, Mx2 y vin2 b vdd gnd nand
/ X- V( J% m; S% t5 c' j.ends nand2
* _: M" L; O }! P8 P& Q! b9 k' W5 @6 B( ]2 R0 I" T% o
.subckt nand3 a b c y vdd gnd 0 g' H$ m" ~0 `$ e# l
m1 y a vdd vdd pch w=2.5u l=1u
+ W3 ~3 i4 W3 i/ I j4 _m2 y b vdd vdd pch w=2.5u l=1u 8 ^. A/ w2 S$ u% X
m3 y c vdd vdd pch w=2.5u l=1u . I! ?. `8 e4 M9 G6 W1 Z+ }
m4 y a 8 gnd nch w=1u l=1u
; ~! d; j1 ~4 n; m$ @m5 8 b 9 gnd nch w=1u l=1u; S! P7 j/ N/ v7 y
m6 9 c gnd gnd nch w=1u l=1u% ]0 s. \5 Q; s( E) `$ E
.ends nand3
) M% A; D# A! K( Z! g
6 G+ K5 [! I8 p! q+ n9 @.subckt nand a b vout vdd gnd ) B: C% V' j+ d9 y1 x- E, w* z
m1 vout b vdd vdd pch w=2.5u l=1u( C* g" b$ E* w# i5 p6 H3 {5 g* s
m2 vout a vdd vdd pch w=2.5u l=1u 3 q5 |6 o2 i' ]) R$ {9 C$ F" H- c
m3 vout a 8 gnd nch w=1u l=1u) g& ^8 |8 @" Z5 k, e9 b
m4 8 b gnd gnd nch w=1u l=1u
1 A: m3 T, v4 Z, ]3 U- c4 Q ?' h.ends nand3 Q ^% `5 e; V7 w6 E5 S( K8 k
; h% c- L- Y6 Z7 M& ~! o3 L$ M/ O, L* J' m* i
.subckt invertor 1 2 vdd gnd! U) o& Q5 a- _2 L
m1 2 1 vdd vdd pch w=2.5u l=1u
0 T! X! a* Z- @1 \5 B1 a0 ^7 Q! wm2 2 1 gnd gnd nch w=1u l=1u
2 p" q2 w3 X& K. K.ends invertor" t9 z3 Q! ^% V1 E# ~
5 _; x" \1 A9 t4 c1 @8 K
.tran 0.01u 1u/ z2 M: J9 w' N9 j8 \
.op$ z* `4 N# p# y1 @' b9 z( N# E' K
.print
' t: ?% Q0 c2 O" ~- P.end# Q( a5 Y1 `, o1 l
![]()
# x' C- Z) Y; t圖太小了附上圖片網址 http://paintedover.com/uploads/show.php?loc=0841&f=ddd_5.jpg. T* |# q/ F: \4 C# `$ Y
1 ?' m, w' _8 k: I4 S) z: B[ 本帖最後由 dinosonic 於 2009-4-15 03:08 PM 編輯 ] |
|