Nein, aus den folgenden Gründen sollte eine modifizierte Reset-Sequenz, die unten gezeigt wird, für den PIPE-Modus verwendet werden.
- Gemäß der Spezifikation der PIPE-Schnittstelle erwartet die Verbindungsschicht, dass Übergänge im "pipephydonestatus"-Signal von der PIPE-Schnittstelle die Konformitätstestphase während der Verbindungsinitialisierung abschließen.
- Das ''pipephydonstatus'-Signal von der PIPE-Schnittstelle wird erst aktiv, nachdem der rx_digitalreset DE-assertiert wurde.
- Der Reset-Controller, der die Resets steuert, sucht nach "rx_freqlocked" vom GXB, um hoch zu gehen, um rx_digitalreset zu deaktivieren.
- Während der Konformitätstestphase steigt der "rx_freqlocked" nicht hoch, da keine kontinuierlich gültigen Daten empfangen werden. Daher kann die Konformitätstestphase aus den oben genannten Gründen nicht mit diesem Reset-Mechanismus abgeschlossen werden.
Um dieses Problem zu beheben, sollte der Reset-Controller-Code so geändert werden, dass nach rx_pll_locked aus dem GXB gesucht wird, um hoch zu gehen, um rx_digitalreset zu deaktivieren.