3 ms·
Very interesting... I wonder why they went that way instead of PCIe... (I assumed that TB always meant that PCIe endpoints were used for Thunderbolt)
by my123 6y ago
Very interesting... I wonder why they went that way instead of PCIe... (I assumed that TB always meant that PCIe endpoints were used for Thunderbolt)
- eqvinox 6y agoThe DisplayPort over TB link is very much synchronous/isochronous to the source; it's transported over TB at explicitly scheduled intervals and there are almost no buffers at the source and destination. PCIe would've needed larger buffers at the very least, and would need quite a bit of QoS mangling (there isn't really a bandwidth reservation system on PCIe, so best you could do would be to just give it highest priority)... which also means more places to fail & get wonky. Also, there's no preexisting standard for framebuffers over PCIe.