The issue I have is strongly related to a question which was asked over here. Unfortunately I did not find the answer I was looking for. Digging a bit more I've came across a class of IC's named unbuffered analog crosspoint arrays.
What I would like to know is if an unbuffered analog crosspoint array IC would allow for:
- bidirectional data flow Xn to Yn
- analog signal passthrough with virtually no noise injection up to, let's say, 12-bit resolution
- digital signal passthrough compatible with I2C & SPI & UART
The one IC that I came across is ADG2128 but I'm not sure if it fits the criterias listed above.
I'm well aware that the problem might be solvable via a PLD (be it FPGA or CPLD), but I have no experience whatsoever hardware or firmware (VHDL) wise when it comes to such devices. Implementing an I2C slave altogether with a biderectional crosspoint array is no easy task for a beginner. Thus, a ready-to-go, already made IC would be a good kick-start.