EDA365电子工程师网
标题:
一个简单的程序,请高手伴我看看
[打印本页]
作者:
li311
时间:
2012-10-14 11:31
标题:
一个简单的程序,请高手伴我看看
我想得到一个脉冲:
% a2 e5 [0 V0 m- \) o9 [
module cs(rst,clk);
% f0 t" T2 _9 m7 ^2 m
input clk;
# O3 Q& M' e; t
input rst;
" N( Q' O. O# Y+ c
reg[27:0] cnt;
1 v# Y/ y/ \ n# w! d! V
reg js;
- v# s& x) @: D! c; ]: {7 z9 Y3 \
5 ~5 V0 |# ~" r
always@(posedge clk or posedge rst)
" k% l' i! n6 y- S* V0 C% q
begin
' Q% D1 |+ I" C$ K/ g) R4 w+ Q; e
if(rst)
. a# x1 N; f$ @1 t
begin
) Y1 W# v$ o r1 X" q% e% Z
cnt<=28'd0;
$ G/ ~9 ~+ _; t& s* y+ a1 n8 j
js<=0;
& D9 m7 G+ r4 x
end
7 V) t4 H- W7 l* h: m q
else
' m; X, m) ]$ e6 C- h# X o% J5 J
begin
' w* o% z( y' b0 w
if(cnt==28'd10)
) F- n4 j: z# D2 b( `0 x
begin
* K% V# b' \) d! t# q+ u H. X
cnt<=28'd0;
( w# P7 }! E. O2 K* k) ^( v
js<=1;
$ _6 B$ ?# j" e( t8 h" X
end
* j3 Y" n5 Z, Y$ z
else
/ x5 f# A' z0 }, z/ Z. ~
begin
: n; B! S) m F |2 Z
cnt<=cnt+1;
O9 z+ T, k3 O
js<=0;
% F4 K+ O# Z0 f. |
end
! ^1 ?& u% e0 G- z. ]. {: S
end
& L* p8 p2 O: T8 T! l) {! E
end
Y, B, I# C* w4 Y0 q
endmodule
9 a1 u5 `: ]8 C
) D8 C! G6 e9 E* k( g" q
仿真结果却是这样:
1.JPG
(22.6 KB, 下载次数: 3)
下载附件
保存到相册
2012-10-14 11:30 上传
哪里有错??谢谢
作者:
ice_lyb
时间:
2012-10-19 13:35
没明白你想干啥,你的端口里面全部是输入,没有输出。。。
欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/)
Powered by Discuz! X3.2