功能仿真的只是验证逻辑正确性。 比如 A AND B 这个逻辑, 功能仿真只是验证A=1,B=0, A AND B=0 这个逻辑正确否。
时序仿真验证跟器件以及布局布线的延迟有关系。同样A AND B 这个逻辑, 由于A输入端口到 AND这个晶体管这个器件的延迟与B输入端口到AND这个晶体管这个器件的延迟不同就会到导致冒险出现。
所以你的FPGA应用程序设计, 一定要在程序设计开始,考虑这个器件的延迟,导致冒险的情况出现。建议你用全同步设计,可能就会解决你的问题!
详情回复
发表于 2011-5-9 08:02