一直看不懂有问号的三行语句是什么意思,大神能不能指导一下?

2019-07-15 21:40发布

always @(posedge clk or negedge rst_n)
  begin : clk_div_process
    if (rst_n == 0)
    begin
      count     <= 2'b00;
      clk_div12 <= 0;
    end
    else
    begin
      if (sync_clk == 1)   //同步时钟
      begin
        count     <= 2'b00;
        clk_div12 <= 0;
      end
      else if (cycle == `c3)
      begin
        count[0]  <= ~(count[0] | count[1]); // ?????
        count[1]  <= count[0];           //??????
        clk_div12 <= count[1];           //?????????
      end
      else clk_div12 <= 0;
    end
  end  //clk_div_process
一直看不懂有问号的三行语句是什么意思,大神能不能指导一下

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
FPGALOVER
1楼-- · 2019-07-15 22:38
三个触发器串联,第一个触发器的输入是count0和count1过或非门,输出count0打一拍为count1,再打一拍为clk_div 12。
reallmy
2楼-- · 2019-07-16 04:15
 精彩回答 2  元偷偷看……

一周热门 更多>