2.3.1 周期为1000的计数器
构建一个计数器,该计数器从0开始计数至999(包括999在内),周期为1000个时钟周期后重复计数。其复位输入是同步的,意味着在接收到复位信号的下一个时钟脉冲到来时,计数器应重置回0开始计数。
模块声明
module top_module (
input clk,
input reset,
output [9:0] q);
构建一个计数器,该计数器从0开始计数至999(包括999在内),周期为1000个时钟周期后重复计数。其复位输入是同步的,意味着在接收到复位信号的下一个时钟脉冲到来时,计数器应重置回0开始计数。
模块声明
module top_module (
input clk,
input reset,
output [9:0] q);