Hi Expert,
We are dealing with RGMII timing design, try to fully understand timming budget for RGMII interfacing between MAC & DP83867. There are several questions need to be double check:
1. In DP83867IR datasheet, Figure 4, RGMII has TskewR & TskewT. However, in app note, "RGMII Interface Timing Budgets", Figure 2 shown TsetupR & TholdR. There is no TskewR and TskewT any more. So, we need to refer both Figures for Tskewx, Tsetup & Thold?
2. In app note, "RGMII Interface TIming Budgets", Table 1. The TsetupR is 1ns ~ 2ns, TskewR is 1ns ~2.6ns. How to consider the difference between TsetupR and TskewR? They looks almost the same from timing diagram.
3. In app note, "RGMII Interface TIming Budgets", Table 1. Why TskewT has both positive and negative value, but TskewR only has positive value? TskewR is introduced by DP83867 internal receiver buffer?
4. Why does the Figure 3 & Equiation (1) in app note ignore TskewR? If TskewR is considered, then there will be more margin for MinSR and less margin for MinHR?
Thanks.
Zhou