Other Parts Discussed in Thread: PCA9306, LSF0204, SN74LVC2G07, SN74AUP2G07, SN74LVC2G34, SN74LV1T34, TCA9406, SN74LV1T126
Dear *,
i have a application where i have to shift signal from 3.3V to 1.8V. I have to shift 4 signals.
1) two of them are I2C, that have pull-up resistor i think 1k8 and the speed is not more than 400kHz
2) and other two are GPIO pins ( I assume that are push-pull) with no pull-up or pull-down. The GPIO are output from the host side (3.3V side) and input to my board (1.8V side)
Questions:
1) Is the LSF0204D a right device to translate those 4 signals?
2) What is the proper way to size the pull-up resistor on the 1.8V side of the I2C if the 3.3V already has pull-up resistors?
3) The GPIO signal i want to use as an reset and trigger pin, so i want to have a pull-down on those lines, so that only when the host (3.3V side) drives those pins high is true, can i have pull-down on the LSF0204D device?
And will this translation on GPIO work if i don't have pull-up resistors ? ( the max speed of trigger is 1us -> 1MHz)
Best Regards.