Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
Suppose you send an I2C value, for that specific value, the output will be A0=0, A1=0
then you send another specific value , for that specific value, the output will be A0=0, A1=1
The output of A0 and A1 logic condition will be changed based on the I2C value at the input
Fine.. then this cannot be a simple MUX.. and also I am not sure if any COTS device exist to perform this logic. You may have to have a small programmable device with a look-up table that can output various A&B combinations on the output based on the I2C Data. You cannot use a simple MUX because the I2C clock is not a periodic signal.