xilinx: 10gmac+xaui core

Gast #6985403
Lesenswert?

Hallo guten Tag,

ich möchte einen XILINX 10GEMAC an den XAUI IP CORE in Vivado 2019 
anschließen.


* XAUI: 
https://www.xilinx.com/support/documentation/ip_documentation/xaui/v12_2/pg053-xaui.pdf

* 10GMAC: 
https://www.xilinx.com/support/documentation/ip_documentation/ten_gig_eth_mac/v15_1/pg072-ten-gig-eth-mac.pdf

Weiß jemand warum der Loopback nicht richtig funktioniert wenn man XAUI 
tx mit rx verbindet?
1
stimulus->10GMAC_tx ->        xgmii_TX_XAUI_TX-----v
2
monitor <-10GMAC_rx <-   ?    xgmii_RX_XAUI_RX<----<
status_vector[7:0]und debug[5:0] passen genau zu der XAUI Testbench.

Bereits am Anfang sollte auf xgmii_rx schon 0x0100009c0100009c 
erscheinen. Bis der XAUI RX betriebsbereit ist und XAUI richtig 
übersetzt.

Habe die 10GMAC Testbench noch so umgeändert, dass der Pattern Generator 
immer sendet.

Habe auch in der original tb mal XAUI-tx mit rx verbunden. Und obwohl 
dort ein XGMII-tx-pattern-generator Daten an den XAUI sendet ( am Anfang 
idle 0x07), funktioniert der loopback damit auch nicht.

Es gibt auch einen internen XAUI loopback. Den müsste ich noch mal 
testen. (Habe ich aber glaube ich schon...)

Vlt. hat jemand eine Idee
Angehängte Dateien:
Gast #6987385
Lesenswert?

enaab schrieb:
> Habe auch in der original tb mal XAUI-tx mit rx verbunden. Und obwohl
> dort ein XGMII-tx-pattern-generator Daten an den XAUI sendet ( am Anfang
> idle 0x07), funktioniert der loopback damit auch nicht.

Doch der funktioniert habe ich noch mal getestet.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren