模N计数器的Verilog HDL代码
来源:互联网 发布:php global用法 编辑:程序博客网 时间:2024/05/17 22:31
//计数器位数:NBITS
//模数:UPTO
module ModuloN_Cntr(Clock, Clear, Q, QBAR);
parameter NBITS = 2, UPTO = 3;
input Clock, Clear;
output [NBITS-1:0]Q, QBAR;
reg [NBITS-1:0]Counter;
always @(posedge Clock)
if(Clear)
Counter <= 0;
else
Counter <= (Counter + 1) % UPTO;
assign Q = Counter;
assign QBAR = ~ Counter;
endmodule
//模数:UPTO
module ModuloN_Cntr(Clock, Clear, Q, QBAR);
parameter NBITS = 2, UPTO = 3;
input Clock, Clear;
output [NBITS-1:0]Q, QBAR;
reg [NBITS-1:0]Counter;
always @(posedge Clock)
if(Clear)
Counter <= 0;
else
Counter <= (Counter + 1) % UPTO;
assign Q = Counter;
assign QBAR = ~ Counter;
endmodule
0 0
- 模N计数器的Verilog HDL代码
- 基于Verilog HDL的模60BCD码计数器设计
- Verilog HDL语言的计数器程序
- 定时/计数器的verilog代码
- 二进制计数器及testbench,Verilog HDL
- Verilog-HDL 的基本概念
- Verilog HDL的建模
- Verilog HDL代码书写规范
- Verilog HDL代码书写规范
- (Verilog HDL)如何提高代码的仿真效率
- Verilog HDL的Testbench简介
- 关于Verilog HDL的学习
- 基于Verilog HDL的有限状态机
- 基于Verilog HDL的有限状态机
- Verilog HDL模块的结构
- Verilog HDL的基本语法
- 乘法器的Verilog HDL实现
- verilog HDL 学习的要点
- 文本溢出:单行文本,多行文本溢出显示省略号
- 英文Ubuntu系统安装中文支持,中文UTF-8
- [leetcode] 34. Search for a Range
- RemoteView
- TabPageIndicator
- 模N计数器的Verilog HDL代码
- Android 设置铃声——给app设置自定义铃声功能
- MongoDB-JAVA-Driver 3.2版本常用代码全整理(2) - 查询
- Fragment(碎片)(1)
- java 同步锁(synchronized)
- 流媒体开发常用/必用资源库源码
- c# 中窗体的位置
- locale: Cannot set LC_CTYPE to default locale: No such file or directory
- MongoDB-JAVA-Driver 3.2版本常用代码全整理(3) - 聚合