Board logo

标题: [求助]状态机问题求助! [打印本页]

作者: 3502    时间: 2006-11-6 11:06     标题: [求助]状态机问题求助!

发现一个状态机的2段式写法 静态时序分析时钟频率上不去的问题,大家看看

 以下我的两段式状态机主要部分:

//时序always
       always @ (posedge clk)
         begin
         if(!rst)        //如果没有此复位判断,时钟一下提高一倍
           begin
           cs<=ns;
           count<=ncount;
           end
         else  
           begin   
           cs<=`STAT_IDLE;           
           end
         end   
      
//组合always
       always @(cs or rst or count)
         ...

用quartus 6综合出来, 100M时钟居然达不到,
找了半天问题,居然发现  在时序 always 里面去掉  if(!rst)(不判断复位信号), 静态时序分析可以通过,时钟可达200M.

   请问这个问题如何解决?
   必须得复位啊!






欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0