微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 求助,,关于verilog代码的问题

求助,,关于verilog代码的问题

时间:10-02 整理:3721RD 点击:



为什么就那一句  clk_divide = clk_divide + 1;
能表示分频器。

分频时钟等于clk_divide的某一位,比如4位最低位,0000,0001,0010,这样就是2分频,如果取第二位,0000,0001,0010,0011,就是4分频,,取第三位就是八分频,另外通常建议时序逻辑非阻塞赋值

divide_factor代表取值的某位,divide_factor=0,代表2分频;divide_factor=1,代表4分频;具体为什么,很简单,自己琢磨一下clk_divide这个数的规律。

弄不懂!就!仿真仿真仿真!



   哥们。你这个解释,我没有看懂啊,,,能写详细一点吗。



   谢谢。我终于懂了。

时序逻辑建议用非阻塞赋值
clk_divide <= clk_divide + 1;

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top