微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > vivado后仿真出错了

vivado后仿真出错了

时间:10-02 整理:3721RD 点击:
我用verilog实现了一个仲裁算法,在vivado下行为仿真功能正确,添加时钟约束,设置input_delay、output_delay约束后综合,时序也是收敛的,但是Run Post-Implementation Timing Simulation 后,结果出现了大量的未知状态,大家能不能说一下后仿真错误的原因。算法实现主要分为两个部分:前一部分是时序的,后一部分主要是组合逻辑,计算最终的结果的,问题会不会出现在组合逻辑部分,是的话怎么修改。



  我遇到过vivado后仿时序不好但是上板测试能通过的。是不是后仿都用最坏的Corner进行,但实际情况有可能比这个好?不是特别清楚。



    我没有分配具体的引脚,这个对后仿有影响没有?


肯定会有吧,至少会影响输入输出路径的时序吧?如果输入信号都打一拍,输出信号都是寄存器的话可能影响小一点


谢谢了,我回头试试看

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

网站地图

Top