Forum: FPGA, VHDL & Co. PS Pins zum PL verbinden (Ethernet)


von Peter (Gast)


Lesenswert?

Hallo,

ist es irgendwir Möglich die PS Pins zum PL zu verbinden?
Das Design hat leider das Problem, dass der Ethernet PHY nur MII / RMII 
unterstützt.
Dieser ist leider an den Ethernet MAC vom PS verbunden und dieser kann 
nur GMII / RGMII.

von Kesuke Miyagi (Gast)


Lesenswert?

Peter schrieb:
> ist es irgendwir Möglich die PS Pins zum PL zu verbinden?

Nein, deswegen sind ja in der PS-Sektion  und nicht in der PL.
Abgesehen davon, das so eine pauschal gestellte Frage ballaballa ist, 
weil nur typspezifisch beantwortbar. Schau doch einfach in den passende 
Package User Guide)

(bspw. 
https://www.micro-semiconductor.pt/datasheet/dd-XCZU9CG-1FFVC900E.pdf)

 oder mach ein neues IO planning project im vivado auf und versuch dein 
Glück.

https://www.xilinx.com/content/dam/xilinx/support/documents/sw_manuals/xilinx2021_2/ug949-vivado-design-methodology.pdf#nameddest=xBoardAndDevicePlanning

Aber wenn schon mal der Signalstandard ein anderer ist ...

von Peter (Gast)


Lesenswert?

Es geht um den Zynq 7000.

Dann ist es wohl dumm gelaufen und bin leider davon ausgegangen das der 
Mac wenn er 10  100  1000 über RGMII macht die 10 / 100 auch über RMII 
kann.

Nein den Hack über die Gpios werde ich nicht versuchen diese über Axi 
ins PS zu bringen glaub nicht das es schnell genug ist

von Christoph Z. (christophz)


Lesenswert?

Peter schrieb:
> Dann ist es wohl dumm gelaufen und bin leider davon ausgegangen das der
> Mac wenn er 10  100  1000 über RGMII macht die 10 / 100 auch über RMII
> kann.

Solche Annahmen, die uns dann auf die Füsse fallen, sind uns wohl allen 
schon mal passiert.

Falls du Lust hast, kannst du ja noch andere Warnen: 
Beitrag "Fehler zum nachbauen :-)"

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.