I'm working a network security project where I need full control over a custom router setup. It's basically something to build onto the OSI model to allow for routing packets securely and directly, with built in router authorization. Because of this I'm not using traditional ethernet interfaces to SPI on my multicore microcontroller running at 350mhz
To my understanding I can use the Analog 8138 Low Distortion Differential ADC driver to drive the Transmit+ and Transmit- pairs of ethernet. Likewise, I can use the ADN4662 Single, 3 V, CMOS, LVDS Differential Line Receiver to get binary data shifted into my microcontroller from Receive+ and Receive-.
My confusion is how to do this same principle with the remaining 2 pairs of bidirectional transmit +/- of ethernet. Is it possible to use a differential coupler and these same IC's to parse this binary data? If so, what requirements would I need for a differential decoupler (I'm assuming clock speed). Or is there another IC that would be better meant for this that I can't seem to find?