by support »
Hello,
First, what you can't do: Disconnecting the PCIe lanes in one direction will not work, as the underlying protocol is bidirectional. The PCIe link won't go up this way.
The immediate question is why you want one-way communication, between which entities and what kind of hardware you have at hand. For example, if you want a guaranteed unidirectional link between two PCs, based upon PCIe, you can use an FPGA with two PCIe units, and attach a Xillybus IP core to each. By connecting a stream between the two cores in the FPGA only in one direction, this gives you a reliable data stream of data (possibly several such).
A bit of shameless self-promotion, but hey, this is the Xillybus Forum...
Regards,
Eli
Hello,
First, what you can't do: Disconnecting the PCIe lanes in one direction will not work, as the underlying protocol is bidirectional. The PCIe link won't go up this way.
The immediate question is why you want one-way communication, between which entities and what kind of hardware you have at hand. For example, if you want a guaranteed unidirectional link between two PCs, based upon PCIe, you can use an FPGA with two PCIe units, and attach a Xillybus IP core to each. By connecting a stream between the two cores in the FPGA only in one direction, this gives you a reliable data stream of data (possibly several such).
A bit of shameless self-promotion, but hey, this is the Xillybus Forum...
Regards,
Eli