在IC后仿中,异步处理部分容易出现X态的原因可能有以下几种:
1、信号的电平宽度比这个cell的门延时还短,信号经过这个cell后的输出是X态。
2、DFF、gating cell等由于setup/hold不满足,或者rst信号的recovery/removal不满足,或者异步逻辑同步的第一拍DFF,产生X态。
3、仿真环境或者平台原因,模型或者整chip顶层PIN脚的信号没有驱动,是高阻Z态,进入数字逻辑内部变成X态。
4、仿真pattern自身原因,比如程序使用了未初始化(写)的存储区,读出X态的数据并使用,导致X态传播。