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

求助。fpga

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

本人fpga初学者
写的代码功能是要比较最大值max与c每一时刻输入的大小比较并输出最大的值
时序仿真出来如下这是怎么回事,怎么只有第一个数



源代码



触发



时序仿真

没有复位信号。



    不懂怎么写,要在哪复位,谢谢

我觉得问题出在forever上  运行到forever #5 时就进入无限循环了 无法读取下一个数据
如果你把forever插在第二个或第三个赋值的C后面,仿真波形里就会出现两个或者三个C的值,但是时钟波形会向后推
我没有用过forever 不知道正确的应该怎么写,但是你完全可以用always模块实现时钟的翻转

分两个initial写,一个专门写时钟,另一个再赋值

max没有初始值.m也没有



有啊。都是零



    确实这样,再添加个initial模块就可以



    确实这样,谢了

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

网站地图

Top