Refer to the user guides for information on how to correctly use trn_trem_n during packet transmission. This signal is used to inform the core how much data is valid on the end of frame cycle. To find the correct user guide, see
(Xilinx Answer 35920). By not using this signal correctly, it may cause a TLP with a payload that does not match the length placed in the TLP header. In some cases, this may get transmitted to the link partner which would cause a fatal error condition to occur, possibly hanging the system.
Revision History 08/13/2010 - Initial Release