We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 66859

2015.4 Zynq UltraScale+ MPSoC: I2C over EMIO requires an inverter for _t_n signals


I am routing the I2C port to EMIO in a Zynq UltraScale+ MPSoC block diagram design.

When I make it external and run automation, Vivado places an IOBUF, but the interface does not work correctly because the expected polarity for the _t_n signal is backwards.


An inverter is needed for the _t_n signal.

This will be fixed in a future release to include the inverter automatically when running automation.

AR# 66859
Date Created 03/21/2016
Last Updated 05/18/2016
Status Active
Type General Article
  • Zynq UltraScale+ MPSoC
  • Vivado Design Suite - 2015.4