https://x.com/matseng/status/1974850924863737986

cc FYI : @kkarhan @50htz @theruran @vidak @forthy42 @oceane

That one ! We must find it ! We'd need it. Let's see a little bit how they did it, what are the main FSM involved. It's looks like #hardstack, but for USB.

Mats Engstrom (@matseng) on X

@i2cjak Ooooorrrrr... Don't say you understand USB until you have implemented a USB sender/receiver in discrete 74-series logic and built it with physical hardware. Sims and FPGA doesn't really count. 😉[I need to build the transmitter part in hardware some day as well.]

X (formerly Twitter)
@stman
The harder half is done - the receiver. In my experience, transmitters are easier to produce. If you follow the spec, a transmitter works fine. With the receiver, you never know what junk is going to come over the wire that you'll need to tolerate in order to be interoperable. You would think it would be symmetrical, and for minimal applications it is, but that's the way of it when the other half of the connection isn't under your control
@kkarhan @theruran @vidak @forthy42 @oceane
@50htz @stman @theruran @vidak @forthy42 @oceane I also guess you'll be extensively testing the link (renegotiation) with like a Variable ND Filter to have controllable signal fade...