PCIe verwenden um FPGA/ASIC zu verbinden

OP #3217532
Lesenswert?

Hallo,
ist es möglich, zwei identische Bausteine (FPGA / ASIC) mittels PCIe so 
zu verbinden, dass jeder gleichwertig ist? Gibt es bei PCIe einen 
Master/Access-Initiator/Access-Requestor und dazu auch einen 
Slave/Access-Target/Access-Completor?
Kann man über eine PCIe Lane zwei identische Bausteine verbinden, und 
jeder kann Master sein und auf den anderen zugreifen bzw. in dessen 
Speicher zugreifen (Lesen und Schreiben - entsprechend der PCI 
Konfiguration)?
Die Spezifikationen sind diesbzgl. schwierig zu lesen ... gibt es dazu 
im Internet oder öffentlich zugänglich irgendwo Info  Beschreibungen  
Use Cases (auch in Englisch)?
Wenn man mehrere Bausteine verbinden will: gibt es bei PCIe ein 
Chaining? ... d.h. die Möglichkeit: ein PCIe-Slave (falls es sowas 
gibt)hat die Möglichkeit, den Zugriff nach innen durchzureichen - oder 
über einen angekoppelten PCIe-Master den Zugriff alternativ auch weiter 
zu leiten?
Gruß
Georg

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