Other Parts Discussed in Thread: LSF0102
Here is my problem:
I would like to use a STM32F2 CPU at 1.8v vcore, but for my chosen CPU, the USB core operates at the same voltage. I cannot chose a CPU with an independent USB voltage domain because of the other peripherals I need to use.
I thought it would be a simple matter of finding "some chip" to translate 1.8v to 3.3v, and I happened across the txs0202 which seemed to be exactly what I wanted. I did not understand at the time that the physical interface for "IC-USB" is different than regular USB 2.0.
I have now read the spec and I think I understand that this is why I cant get the TXS0202 chip to work despite trying everything.
I am kind of surprised that although every major manufacturer offers specific level shifting ICs for every protocol under the sun (I2C, SPI, etc, etc), The TXS0202 is the only I can find on the internet that mentions "USB" anywhere. Am I doing something wrong in my search? Is there another word for this type of thing?
My main question is multipart:
a) Am I correct that the TXS0202 is not compatible with regular USB, since it implements the "IC-USB" interface which has different value reistors?
b) Is there any way I could "hack" something together with this part? I tried adding my own 15k pull-down resistors on the device-facing side but it didnt really help anything.
c) is there any similar product designed for /regular/ USB from any manufacturer anywhere, or could I just use a standard "vanilla" LSF0102, with or without some extra resistors?