Is there a product available that can accept either differential inputs (from a motor encoder for example) or single ended inputs and is also configurable between the two options if there are several different motors that require interfacing to a processor. I haven't found a solution on TI.com yet but thought someone might have had this issue. Thinking RS-485 or RS-422 differential.