The supply voltage (VEXT A,B) for each channel can be individually set with a pull-up resistor. Figure 8-3 shows an example of this mixed-mode multi-voltage translation. For additional details on multi-voltage translation, see the Multi-voltage Translation with the LSF Family video.
With VEXT,B pulled up to 5V and VEXT,A connected to 1.2V, all channels will be clamped to 1.2V at which point a pullup can be used to define the high level voltage for a given channel.
- Push-Pull Down Translation (5V to 1.2V): Channel 2 is an example of this setup. When B2 is 5V (HIGH), A2 is clamped to 1.2V, and when B2 is 0V (LOW), A2 is driven LOW through the switch.
- Push-Pull Up Translation (1.2V to 3.3V): Channel 1 is an example of this setup. When A1 is 1.2V, the switch is high impedance and B1 channel is pulled up to 3.3V through RB1. When A1 is LOW, B1 is driven LOW through the switch.
- Push-Pull Down Translation (3.3V to 1.2V): Channels 1 is an example of this setup. When B1 is driven to 3.3V, A1 is clamped to 1.2V, and when B1 is LOW, A1 is driven LOW through the switch.