|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
我想得到一个脉冲:) n9 N* ^, A) U5 g2 C' B
module cs(rst,clk);
. k. m: ?' K5 { z! Y3 z input clk;
1 ^! @0 r! J% _( T* q6 L input rst;. Y0 X! M: |0 \
reg[27:0] cnt;
+ o/ I: x6 K. r reg js;
0 K; Q" r% o3 s' O s 3 z4 G! O1 G7 [
always@(posedge clk or posedge rst) A" _! L7 i% L4 R5 D1 d
begin0 p7 H" D1 \: O+ u _
if(rst)- {; L; ], y" R- w
begin
! T% G& ?( w! H3 ^ R/ \5 ~ cnt<=28'd0;
8 e! b" {2 p- v/ i4 l& a js<=0;
$ t: N& p" R9 q8 i end; r9 O. X) g4 _4 q+ ?( `4 \. a
else
( n% N* h/ T; o: J. V begin6 C( M! Y, P0 a+ E8 c8 Q
if(cnt==28'd10)
4 N9 n, B; Q ?# x9 [* o begin
/ h6 ^) V0 t ]0 X" r3 J cnt<=28'd0;6 n' k% f, c5 ~6 u4 l: x; ^: m7 O
js<=1;
, w; @; F/ p9 G7 V end
$ h% Y, s- P p: `" E- I; `8 j: [ else
/ |8 G) y. ^& r$ P) p ^ begin- F3 P, z& Q- z, G6 q- \2 ]1 o3 u
cnt<=cnt+1;7 l$ _) N+ v" W# ^0 ~1 |2 t' Z
js<=0;2 j( X [: g d3 Q! r, m
end7 o: x( M1 \2 A% J- @! B
end% V W5 G( T4 H" P
end3 L ~( Y7 t9 D1 f, x% v
endmodule1 V5 l: U- n& r7 b) _' q& H8 s6 ]
7 Q1 X( Z1 W& F" \4 H) f仿真结果却是这样:
哪里有错??谢谢 |
|