|
請問一下我做出來的jk正反器Q的波形為什麼會隨clock的上升和下降產生突波, a5 I# T9 ]$ m% {
我是新手我找問題找了好久
+ Y3 k+ i/ F6 @8 p9 b這是程式碼 我是打算要做計數器但是我連JK都搞不定了麻煩可以指點我哪邊有問題
* n5 i' C' @4 k, Hjk) S6 r& P; h' e" s
.lib 'c:\flexlm\mm0355v.l' TT
; u9 B& L; h1 w0 E: q: o6 `! J.protect
. r: S0 b( V0 R; K# o; W.option post list
* Y N2 S2 F1 Y.option post4 y9 N, W6 @4 \& S; ?# Z
.probe dc i(m1 m2)
3 j$ \& O( v( B7 ?+ k7 P9 h
A. a$ `- ]6 exjk1 vdd vdd vin vout vout1 vdd gnd jk
; I$ N) r0 A* V% N" g+ M& q4 d
6 I j, Q' Q" x% \1 Tvin vin 0 pulse (0v 3.3v 0.001u 0.001u 0.001u 0.049u 0.1u)+ T* `" J3 g9 g' D2 m1 k
vdd vdd 0 3.3v
; G) O: d) k/ T9 c' y+ e.subckt jk j k c qn qn1 vdd gnd4 T; w1 a" Y' D# P- r2 F
x1 qn j c y vdd gnd nand3% x5 u- l5 K+ R6 J
x2 c k qn1 y1 vdd gnd nand3" Q+ R$ E7 d m" }- g/ d- M
x3 y y1 my1 my2 vdd gnd nand2
" R9 H( | G8 l9 G; ?x4 s1 my1 sy1 vdd gnd nand
# E. z- y7 o+ y, \. |x5 my2 s1 sy2 vdd gnd nand( L* [6 O$ d3 b: v* F
x6 sy1 sy2 qn qn1 vdd gnd nand24 M+ _6 R" N- o; v8 A3 w
x7 c s1 vdd gnd invertor
x5 S- Y9 l2 D V.ends jk
: k) X, R( M; k" ~/ i
% e8 f- {9 a1 `# D/ R7 d3 k
. _7 P4 Y- t" m5 F.subckt nand2 vin1 vin2 y b vdd gnd
$ K5 b& O, P! z; p8 ?% s0 Zx1 vin1 b y vdd gnd nand5 y! Z" j9 J7 q8 o- h2 z3 A
x2 y vin2 b vdd gnd nand9 {" o4 K; ^, E7 S+ I
.ends nand2
! q3 n" {( \1 p3 b; Y: {+ W% D T
: R% h% B# z, U! ?.subckt nand3 a b c y vdd gnd + k8 P* L. E! e/ E
m1 y a vdd vdd pch w=2.5u l=1u
* L% v% K4 l# i5 H1 Km2 y b vdd vdd pch w=2.5u l=1u * B# Q+ W& r h
m3 y c vdd vdd pch w=2.5u l=1u ( Z6 t. n3 w: i z: i
m4 y a 8 gnd nch w=1u l=1u) Y% `% [7 }: R" W
m5 8 b 9 gnd nch w=1u l=1u/ K" e8 p7 j/ g% _
m6 9 c gnd gnd nch w=1u l=1u
& V! B! i1 G; m0 Y/ v# [* p.ends nand3/ t' |' `" s8 A* p* N( W
u( E: L7 w% g
.subckt nand a b vout vdd gnd
- W$ v S( O7 B& r* Z% d4 _m1 vout b vdd vdd pch w=2.5u l=1u
9 @: J- M) T- R; \& Z- O+ ~2 Km2 vout a vdd vdd pch w=2.5u l=1u
+ \% E4 c0 j e3 Ym3 vout a 8 gnd nch w=1u l=1u
6 m" {% ?; ^3 ]7 N1 A! u Xm4 8 b gnd gnd nch w=1u l=1u: K& i2 t+ B. O
.ends nand
7 x. A L. n/ R% n, i" ]
8 W" @. t5 |1 i, M& \- s. U9 D
2 \. y( u, Z, s( X; ^: ~.subckt invertor 1 2 vdd gnd
; d% V* V; G: \) e6 gm1 2 1 vdd vdd pch w=2.5u l=1u i. m$ F$ m& \& J" l m! u
m2 2 1 gnd gnd nch w=1u l=1u$ s2 G: d+ h* O! k, R4 |
.ends invertor( O4 H3 h+ A" j/ d6 Y" S
: P7 ^# R+ U- b, q3 [4 r.tran 0.01u 1u( b2 J" _* [3 ^. p0 j. Z
.op
( T3 n. d# v+ v. h' z: |% K3 @.print0 o; Y0 E2 H y; V9 d- t
.end+ ^1 ^$ H u& o7 I5 x
![]()
7 H' w9 m: A+ i# [' } R圖太小了附上圖片網址 http://paintedover.com/uploads/show.php?loc=0841&f=ddd_5.jpg% R0 ^' U$ [$ ~6 |0 |: ~8 l
+ D- ]; P k6 H* O& F2 \[ 本帖最後由 dinosonic 於 2009-4-15 03:08 PM 編輯 ] |
|