On Aug 12, 2012, at 7:00 PM, Dave McGuire wrote:
On 08/12/2012 06:49 PM, Dave wrote:
These days you also get various flavours of SATA
and SAS, Fibre Channel and
FireWire. In fact as speeds rise serial interfaces tend to become the
interfacee of choice.
Indeed, PCIe is serial. The amazing advancements in LVD signaling and
high-speed PCB design have given us a lot of interesting new
capabilities. The PCI bus evolved FROM parallel TO serial to gain more
speed, whoda thunk it? ;) It turned out that, in the end, skew along
parallel buses became a bigger problem than pushing the speeds into the
GHz range.
Yes, and then by turning it into multiple high-speed serial streams
which can be realigned through the use of FIFOs, we've come to a
kind of strange "parallel serial" implementation (it's really trunking,
when it comes down to it). Nice that our serial implementations have
let us make parallel communications possible again. :-)
- Dave