verilog 编写代码的顺序问题
来源:互联网 发布:无印良品淘宝假货 编辑:程序博客网 时间:2024/06/05 19:19
项目中遇到需要3个计数器依次依赖计数
具体如下:puse_cnt==N 触发ck_cnt++;
ck_cnt==M 触发f_cnt++;
贴上代码:
但实际出来的波形是这样:
在网上找到了防止FPGA设计综合后优化的文章,转载一下:http://blog.csdn.net/qingfengtsing/article/details/7089236
于是代码变成这样:
结果是一样,计数效果没有出来。
----------------------------------------------------------------------------------------分割线--------------------------------------------------------------------------------------------------------------
好吧,此时怀疑是否代码位置会对结果造成影响,
果断调换位置:
果然如此,贴上最终效果:
PS:看来verilog还是有一定的顺序要求的。
非常讨厌quartus的变量定义和modulesim的变量定义要求,前者不限制位置,后者强制限制位置。
把一堆变量全部放在一个地方,不知道你喜不喜欢,反正我不喜欢!
0 0
- verilog 编写代码的顺序问题
- Verilog代码编写规范
- Verilog代码编写规范
- Verilog代码编写规范-转贴
- Verilog代码编写规范小结
- cordic算法的总结和verilog代码的编写
- D型触发器的verilog代码和Testbench的编写
- Verilog状态机的编写学习
- Verilog编写的Uart程序
- FIFO的verilog代码
- Verilog良好代码编写风格25条
- Verilog良好代码编写风格25条
- Verilog良好代码编写风格25条
- verilog代码编写风格(他人整理)
- verilog的小数问题
- 编写代码遇到的问题
- 色度空间转换CSC(RGB转换YCBCR)的可综合verilog代码编写
- 关于利用verilog 编写ssram的读写时序时遇到的问题
- opencv函数解析目录
- 编程规约
- 制作ota差分包
- mysql中让数据库中的数据量翻倍
- Ubuntu14安装mysql并开启远程访问
- verilog 编写代码的顺序问题
- private属性是否可以被继承
- 利用php获取MySql表结构
- IntelliJ IDEA使用教程一 介绍&安装&基本配置
- 07-1.JPA常用注解
- learning
- 浏览器对于网页中的相对和绝对路径的解析方式
- Linux安装插件ffmpeg
- LeetCode-283. Move Zeroes (JAVA) 移动0到末尾