|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
我想得到一个脉冲:0 r7 o0 w# v/ o. t- p7 c6 B7 H
module cs(rst,clk);
( w$ P8 C2 `( c+ ]0 @( X& x l( w input clk;
# W8 |: [, s* _4 i, g7 l3 M input rst;1 X0 G: u0 E; {5 h: l- n# C
reg[27:0] cnt;$ Y+ V/ z( l$ I9 l& W+ `: Z
reg js;
8 `! B! R) u" [; W
* O; B% |9 {" N9 L always@(posedge clk or posedge rst): d/ [6 Q% L) f9 l$ \
begin3 Y% q7 i/ G8 B) M
if(rst), U8 J+ V+ A3 |3 u3 w
begin/ d' t- \; D2 f( K3 e, F1 J
cnt<=28'd0;3 y2 Q4 l8 A8 `/ Y% k+ f9 m: a5 ?) T
js<=0;# r( D0 g- E' n4 [2 _0 k8 g
end
C6 U/ L. {" k9 S2 U9 r else
, d" H; l0 F5 t6 z begin
( G$ D; A' b. ~ if(cnt==28'd10)1 ?7 k z, n. {4 r7 V7 ^
begin, H& l' v2 y/ R
cnt<=28'd0;8 J* i) C9 X) D' Q3 e
js<=1;* ?1 l$ V. Z% K# _, N( A6 H
end
; x- E: I# r$ F% A3 j1 V3 E else% z6 p% M" u6 s+ l
begin
, \) t8 y/ s& y! m8 t0 ` cnt<=cnt+1;0 d/ a) c) _; M& Y. u
js<=0;
+ ^2 W& { h3 s, j8 K end
. R2 ]. \ N) w# K end
& R' t4 J: P; m2 X end# u X% w4 F( v- U0 L
endmodule6 a/ E- z* s: }0 f
; E9 t- E' I6 N( c仿真结果却是这样:
哪里有错??谢谢 |
|