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           end7 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 qendmodule9 a1 u5 `: ]8 C

) D8 C! G6 e9 E* k( g" q仿真结果却是这样:              哪里有错??谢谢
作者: ice_lyb    时间: 2012-10-19 13:35
没明白你想干啥,你的端口里面全部是输入,没有输出。。。




欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2