What are the LTSSM timeout values in simulation?
The LTSSM (Link Training and Status State Machine) contains multiple millisecond timeouts as it cycles through the states. These timeout values are decreased during simulation to make the timer values more reasonable. The value is dependent upon an attribute on the simulation model called "TEST_MODE." Figure 1 shows the values of the internal LTSSM timers when "TEST_MODE =1" and "TEST_MODE = 0".
The smartmodel for PCI Express has TEST_MODE =1.
NOTE: Users cannot set TEST_MODE to "1" for hardware implementation. It is automatically set to "0", otherwise the block would not be able to train with the link partner device.