1329 - Is it possible to implement two full X4 PCIe endpoints in one device? I am interested in a non transparent bridge application...

1329 - Is it possible to implement two full X4 PCIe endpoints in one device? I am interested in a non transparent bridge application...

It is possible to implement several x4 PCIe endpoints in a single Lattice device. Here are some possible solutions.

LatticeECP3 devices
LFE3-70 and 95 can support 2 x4 PCIe endpoints
LFE3-150 can support up to 4 x4 PCIe endpoints

LatticeECP2M devices
LFE2M50 can support 2 x4 PCIe endpoints
LFE2M70 and 100 can support up to 4 x4 PCIe endpoints 

LatticeSC/M devices
Using Lattice's MACO based PCIe IP core
LFSCM15 can support 1 x4 PCIe endpiont
LFSCM25, LFSCM40, and LFSCM80 can support 2 x4 PCIe endpoints
LFSCM115 can support up to 4 x4 PCIe endpoints

Using your own or third party PCIe IP core
LFSCM15 can support 2 x4 PCIe endpoints
LFSCM25 and LFSCM40 can support 4 x4 PCIe endpoints
LFSCM80 and LFSCM115 can support 8 x4 PCIe endpoints