You know what would be really nice (but nobody is ever going to build)?
-
@azonenberg @funkylab I am curious what fields use Oscilloscopes at level you build and test for? I am guessing radio & perhaps medical? I've only ever used them for basic electronics back in the 90s so the performance of your stuff is just stunning.
@CliffsEsport @funkylab My focus is mostly on the high speed digital side of things, so networking, high speed buses, etc. Modern digital interfaces are absurdly fast.
Even USB 3.0 was 5 Gbps per pair and that's pretty slow compared to modern stuff. PCIe gen6 runs at 64 Gbps.
DisplayPort goes up to 20 Gbps per lane now.
But understanding complex issues around these buses involves recording a lot of data, processing it fast, looking at packet captures and physical layer signal quality, etc. There's always room to crunch more data faster.
-
@CliffsEsport @funkylab My focus is mostly on the high speed digital side of things, so networking, high speed buses, etc. Modern digital interfaces are absurdly fast.
Even USB 3.0 was 5 Gbps per pair and that's pretty slow compared to modern stuff. PCIe gen6 runs at 64 Gbps.
DisplayPort goes up to 20 Gbps per lane now.
But understanding complex issues around these buses involves recording a lot of data, processing it fast, looking at packet captures and physical layer signal quality, etc. There's always room to crunch more data faster.
@CliffsEsport @funkylab Much lower speed stuff still benefits from better processing.
Modern cars are switching from CAN bus to Ethernet for talking between modules. 100baseT1 is a common flavor that runs Ethernet frames at 100 Mbps bidirectionally over a single pair of wires.
If you want to simultaneously look at a protocol decode and signal quality view of that signal in both directions you're looking at around a GB/s of data. Which ngscopeclient is able to crunch in real time (barely, this is a recent tech demo)
-
@CliffsEsport @funkylab Much lower speed stuff still benefits from better processing.
Modern cars are switching from CAN bus to Ethernet for talking between modules. 100baseT1 is a common flavor that runs Ethernet frames at 100 Mbps bidirectionally over a single pair of wires.
If you want to simultaneously look at a protocol decode and signal quality view of that signal in both directions you're looking at around a GB/s of data. Which ngscopeclient is able to crunch in real time (barely, this is a recent tech demo)
@azonenberg @funkylab Oh, wow, I did not know cars were switching to Ethernet.
-
@azonenberg @funkylab Oh, wow, I did not know cars were switching to Ethernet.
@CliffsEsport @azonenberg oh, that's not very similar to the Ethernet you know. The MAC mechanism is *completely* different.
-
@CliffsEsport @azonenberg oh, that's not very similar to the Ethernet you know. The MAC mechanism is *completely* different.
@funkylab @CliffsEsport The layer 2 MAC is identical.
PHY? Yeah, that's totally different.
-
R relay@relay.infosec.exchange shared this topic