The function of the idle counter in the UTMI Line Status & Speed Negotiation block is wrong. The signales like T1_gt_3_0_mS/T1_gt_3_125_mS/T1_gt_5_0_mS will never become active, because the signal idle_cnt1 increase every 250ns, and will be 8'h0 every 62.5uS,it can't be used for determining the signales like T1_gt_3_0_mS/T1_gt_3_125_mS/T1_gt_5_0_mS.
Type your text here abc