Kritisches Problem
Aufgrund eines Fehlers im E-Tile Hard IP Benutzerhandbuch ist ein Reset-Controller-Register, das beim Wechsel von 100G MAC PCS mit RS-FEC auf 100G MAC PCS-Modus erforderlich ist, nicht dokumentiert.
Der E-Tile RS-FEC verfügt über einen Port , der rsfec_signal_ok genannt wird. Bei der dynamischen Neukonfiguration von einem Modus in einen anderen wartet der Reset-Controller, bis dieses Signal als Teil der Reset-Sequenz geltend macht. Im Nicht-RS-FEC-Modus wird dieses Signal jedoch nicht geltend machen. Dies führt dazu, dass der Kanal beim Umschalten von 100G RS-FEC-Modus in den nicht RS-FEC-Modus nicht zurückgesetzt wird.
Bit[5] des Registers für nicht dokumentierten Reset-Controller an der Adresse 0x313 weist den Reset-Controller an, den rsfec_signal_ok Port zu ignorieren.
Dieses nicht dokumentierte E-Tile-Reset-Controller-Register wird im E-Tile 100G Ethernet Dynamic Reconfiguration Design Beispiel korrekt verwendet.
- Beim Wechsel von 100G MAC PCS mit RS-FEC auf 100G MAC PCS ohne RS-FEC-Modus festgelegtes Bit[5] des Register-0x313
- Beim Wechsel von 100G MAC PCS ohne RS-FEC auf 100G MAC PCS mit RS-FEC Clear Bit[5] des Register-0x313
Diese fehlenden Informationen wurden zur Version hinzugefügt und werden zur UG-20160|2020.12.14 des Benutzerhandbuchs E-Tile Hard IP for Ethernet hinzugefügt.