We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 21319

LogiCORE SPI-4.2 (POS-PHY L4) - TDat Error: Data mismatch error in timing simulation (applicable to Lite Core)


When running timing simulation with SDF on a SPI4.2 design, you might receive an indication of data mismatch.

If you are running timing simulation on a SPI4.2 Design Example, you might receive the following error:

"# TDat Error: Data Mismatch #4. Expected 000f, Received 000x. 339280 ps"


The data mismatch results from the data going to unknown "x" state. This error does not occur when using ISE7.1i sp1 (H.39). Xilinx is investigating why it occurs in sp2 (H.40) and later software.

To prevent "x" from propagating in your simulation, use the "+no_notifier" option to vsim command when using ModelSim Simulator (MTI).

If you are using other simulators, consult the simulator's manual for possible ways to turn off "x" propagation.

AR# 21319
Date Created 09/04/2007
Last Updated 12/15/2012
Status Active
Type General Article