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.

SN74AXC8T245: Compatibility with Xilinx Zynq Ultrascale FPGA

Part Number: SN74AXC8T245
Other Parts Discussed in Thread: TXB0108, SN74LVC8T245, TXS0102

Hello,

We are implementing a design where the FPGA output is 1.8V and the peripheral inputs are 3.3V. We are looking in to potentially using SN74AXC8T245 as a level translator between the FPGA and peripherals. One SN74AXC8T245 as 1.8V to 3.3V and another SN74AXC8T245 as 3.3V to 1.8V.

The peripherals are low speed (1MHz - 70MHz) and most have either a pull up or pull down external resistor at the input. Some other have 100 Ohm resistors at the input. See attached photos below -






The trace lengths from SN74AXC8T245 to 3.3V peripherals are on an average 9000mils and the trace lengths from FPGA to SN74AXC8T245 are about 5000mils. 

While reading in the forum about TXB0108 and SN74LVC8T245, I learned TXB0108 does not have enough drive strength and SN74LVC8T245 is not optimized for 1.8V <--> 3.3V translation. Could you please recommend a part for this implementation. Please let me know if I can provide more information on the design under consideration. Thank you.