←back to thread

204 points WithinReason | 1 comments | | HN request time: 0.221s | source
Show context
yjftsjthsd-h ◴[] No.40712649[source]
So I guess what this makes me wonder is: Why are we using electrical signals to connect the data lanes between components and computers these days, rather than moving everything to optical for data movement (obviously power would stay electrical, but that's already on separate lines)? I assume there's an element of cost, and once the photons get where they're going they have to be turned back into electrical signals to actually be used until such time as we get around to getting pure light based computers working (someday but not yet...), but that must not overwhelm the advantages or we wouldn't be looking at this being developed.
replies(7): >>40712677 #>>40712948 #>>40713112 #>>40713271 #>>40717224 #>>40717847 #>>40720156 #
AceJohnny2 ◴[] No.40713112[source]
> I assume there's an element of cost, and once the photons get where they're going they have to be turned back into electrical signals to actually be used until such time as we get around to getting pure light based computers working (someday but not yet...)

You got it. We can't make optical transceivers as good as electrical ones. Not as small or power-efficient.

They require significantly different fabrication processes, and we don't know how to fab them into the same chip as electrical ones. I mean: you can either have photonics, or performant digital (or analog) electronics.

We've gotten really, really good at making small electronics, per the latest tech coming out of Intel & TSMC. We are... not that good at making photonics.

replies(4): >>40713801 #>>40715839 #>>40717470 #>>40717909 #
vladvasiliu ◴[] No.40715839[source]
> We can't make optical transceivers as good as electrical ones. Not as small or power-efficient.

I was under the impression that for 10Gb and above network transceivers, optical SFPs weren't getting as hot as copper ones. Is that difference related to something else?

replies(1): >>40716164 #
1. eqvinox ◴[] No.40716164[source]
There's a distinction between carrying high speed electrical signals across a PCB and carrying them over 30m or 100m (10GbT range.) Those "long reach" electrical transcievers are chock full of both analog and digital wizardry to both push and also decipher what becomes quite a mushy signal, which is why it's so energy intensive.

You can also think about it another way: SFPs are also connected with high bandwidth electrical links; for 10GE that signal is a pure straight 10.3125 Gbaud. Yet the SFPs don't heat up as much. You can also look up 10Gbase-KR, which is "stretching those plain PCB signals as far as we possibly can", as well as DAC cables and their ranges.

State of the art [cf. https://www.xilinx.com/products/technology/high-speed-serial... ] for SERDES blocks (= what makes your short-range PCB electrical link) is ca. ≤ 150Gbaud at PAM4 (2 bits per baud), i.e. ca. 300Gbit/s, but you need error correction at that point. PCIe 7.0 pulls back to a safe (and cheaper to manufacture) 64Gbaud with PAM4 to get its 128GT/s.