Verilog数字跑表设计与仿真验证 本文主要介绍了Verilog数字跑表的设计与仿真验证,包括计数模块、显示模块和仿真结果的分析。 计数模块是整个数字跑表的核心部分,主要实现了暂停/启动功能和重新开始功能。为了实现这些功能,采用了自底向上的设计方法,选择了max+plus2进行编辑和调试。计数模块主要分为两大部分:一部分是十进制计数器,另一部分是六进制计数器。 十进制计数器的Verilog代码如下: ``` module cnt10(clk,clr_1,pause_1,dou,cout); input clk,clr_1; input pause_1; output[3:0] dou; output cout; reg[3:0] dou; reg cout; always@(posedge clk or posedge clr_1) begin if(clr_1) begin dou <= 4'h0; cout <= 0; end else if(!pause_1) begin if(dou==9) begin dou <= 0; cout <= 1; end else begin dou <= dou + 1; cout <= 0; end end end ``` 六进制计数器的Verilog代码如下: ``` module cnt6(clk,clr_1,pause_1,dou,cout); input clk,clr_1; input pause_1; output[3:0] dou; output cout; reg[3:0] dou; reg cout; always@(posedge clk or posedge clr_1) begin if(clr_1) begin dou <= 4'h0; cout <= 0; end else if(!pause_1) begin if(dou==5) begin dou <= 0; cout <= 1; end else begin dou <= dou + 1; cout <= 0; end end end ``` 仿真结果显示,十进制计数器和六进制计数器都可以正确地工作,并且可以实现暂停/启动功能和重新开始功能。 显示模块是数字跑表的另一个重要部分,主要实现了数字的显示功能。为了实现这个功能,采用了六选一的选择器模块,选择合适的数字信号输出。Verilog代码如下: ``` module mux61(cin,din0,din1,din2,din3,din4,din5,dou); input[2:0] cin; input[3:0] din0,din1,din2,din3,din4,din5; output[3:0] dou; reg[3:0] dou; always@(cin or din0 or din1 or din2 or din3 or din4 or din5) begin case(cin) 3'b000: dou <= din0; 3'b001: dou <= din1; 3'b010: dou <= din2; 3'b011: dou <= din3; 3'b100: dou <= din4; 3'b101: dou <= din5; default: dou <= 4'bx; endcase end ``` 简单六进制计数模块的Verilog代码如下: ``` module cnt6new(clk,dou); input clk; output[2:0] dou; reg[2:0] dou; always@(posedge clk ) begin if(dou==5) dou <= 0; else dou <= dou + 1; end ``` 仿真结果显示,显示模块可以正确地显示数字信号,并且可以与计数模块配合工作,实现数字跑表的整个功能。 Verilog数字跑表的设计与仿真验证可以正确地实现数字跑表的功能,包括暂停/启动功能、重新开始功能和数字显示功能。
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![v](https://img-home.csdnimg.cn/images/20250102104920.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![text/plain](https://img-home.csdnimg.cn/images/20250102104920.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![doc](https://img-home.csdnimg.cn/images/20241231044833.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![txt](https://img-home.csdnimg.cn/images/20241231045021.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![doc](https://img-home.csdnimg.cn/images/20241231044833.png)
![](https://csdnimg.cn/release/download_crawler_static/7537877/bg1.jpg)
![](https://csdnimg.cn/release/download_crawler_static/7537877/bg2.jpg)
剩余7页未读,继续阅读
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/default.jpg!1)
- 粉丝: 9
- 资源: 6
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
最新资源
- 自媒体studio one 的插件dll 文件,不会安装的,自己看博客
- 强化学习-Birds-Code
- VW80332-2021中文版
- GPS 标准定位服务 (SPS) 性能标准
- 强化学习 -迷宫Code
- CBAM注意力机制详解
- 清华大学DeepSeek如何赋能职场应用?从提示词技巧到多场景应用
- PCAA模块加持YOLOv11-目标检测16个点暴力涨点攻略.pdf
- Mamba-YOLOv11骨干替换-阿里云最新架构优化方案解析.pdf
- LSKA大核注意力机制-YOLOv11检测头优化全流程详解.pdf
- YOLOv11+5G网络-港口集装箱自动识别与物流调度系统搭建.pdf
- YOLOv11+3D点云-物流仓储场景下的包裹体积测量与分拣系统.pdf
- YOLOv11+BEVformer-三维目标检测在自动驾驶中的融合实践.pdf
- YOLOv11+FPGA硬件加速-高速公路卡口车牌识别延迟优化指南.pdf
- YOLOv11+ROS机器人-实时动态场景下的目标抓取与避障算法详解.pdf
- YOLOv11+BEVformer实现自动驾驶多视角目标融合检测.pdf
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback-tip](https://img-home.csdnimg.cn/images/20220527035111.png)
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)