Tool/software:
Hi,
ViL/ViH/VoL/VoH levels are not clear from the datasheet.
Can PCA9306 translator be used to meet below levels?
FPGA ViL(max): 0.63V
FPGA ViH: 1.17V - 2.1V
FPGA VoL (max): 0.45V
FPGA VoH: 1.35V-1.8V
Thanks
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Tool/software:
Hi,
ViL/ViH/VoL/VoH levels are not clear from the datasheet.
Can PCA9306 translator be used to meet below levels?
FPGA ViL(max): 0.63V
FPGA ViH: 1.17V - 2.1V
FPGA VoL (max): 0.45V
FPGA VoH: 1.35V-1.8V
Thanks
The PCA9306 is a passive switch. For low voltages, it works as an analog switch; for high voltages, the switch is open, and the voltages are determined by the pull-up resistors.
The PCA9306 connects two devices through the switch. You have to check if these two devices have compatible VOL/VIL levels at the actual output current you're using.
Hi Nandini.
Yes device can be used to meet required levels.
Note that the device inputs works similar to analog inputs and do not have thresholds. I.e. the pins are connected directly to the gates of the pass transistors and the output voltage is determined by the pull-up resistor at the outputs connected to FPGA. Hence, depending on the V_pull up voltages, device input works with 0.45 V VIL and 1.35 V - 1.8 V VIH. And the output VOL into FPGA VIL of 0.63 V and VOH into FPGA VIH of 1.17 V to 2.1 V is dependent on pull-ups used
Also see [[FAQ] How do the LSF translators work?, thanks.
Best Regards,
Michael.