222
ChipScope Pro Software and Cores User Guide
UG029 (v14.3) October 16, 2012
Appendix A:
ChipScope Pro Tools Troubleshooting Guide
Table A-10:
Troubleshooting Corrupt ILA Core Data Buffer Issues
Issue(s)
Solution(s) or Work-Around(s)
1.
After arming the trigger of the ILA
core, you see the following message
in the console:
ERROR: Fatal - Did not find
trigger mark in buffer. Data
buffer may be corrupt!
This is likely to a timing issue in the
design or core that is affecting the
data being sampled, thus corrupting
the data in the buffer.
Go to Issue #2.
2.
Have you applied offset in/out and
period constraints?
If YES: Be sure to apply these to all applicable signals to ensure timing
issues are not causing this issue.
If NO: Go to Issue #3.
3.
Have you used a BUFG on the ICON
JTAG clock?
If NO: If the JTAG clock does not use a BUFG, the "ERROR: Fatal - Did not
find trigger mark in buffer. Data buffer may be corrupt!" message can
appear. You must re-implement your design, ensuring that this attribute is
set for your ICON generation.
If YES: Go to Issue #4.
4.
Have the core constraints been
applied correctly?
If NO or NOT SURE: Check that a PERIOD constraint has been added to
the clock used as the CLK input to the ILA core. If there is no constraint on
this net in the ISE project, the timing constraints are not applied correctly
and might result in the ILA core control logic not working correctly. Also
check that the NCF file associated with the core was applied. If the core
netlist file (*.ngc/ngo) was moved during implementation the associated
constraint file (*.ncf) might not have been moved accordingly.
If YES: Go to Issue #5.
5.
Is the design and core meeting
timing?
If NO: Simplify the ILA core by reducing the number of trigger ports,
number of trigger bits per port, data width, and/or data depth in order to
get this design to meet timing again.
If YES: Open a case with Xilinx Technical Support including the
following information:
•
cs_analyzer.log
•
Archived ISE project including inserter project (<filename>.cdc)