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# 42778

13.2 EDK, AXI_IIC - ACKs are missed when using non-zero INERTIAL_DELAYs


When using the XPS or AXI_IIC controller, ACKs are missed when SDA_INERTIAL_DELAY or SCL_INTERTIAL_DELAY settings are used. How do I resolve this issue?


This issue is caused by a unsynchronized signal in the inertial delay debouncer, potentially causing incorrect behavior. The plan is to fix this issue for AXI_IIC starting with the EDK 13.3 software. The PLB XPS_IIC core is not currently planned to be updated with the fixes. A patch is available, however, at the following location:


To use the patch, download and extract to the project pcores/ folder, run Hardware->Clean Netlist, and restart XPS.
AR# 42778
Date Created 09/09/2011
Last Updated 12/15/2012
Status Active
Type General Article
  • EDK - 12.1
  • EDK - 12.2
  • EDK - 12.3
  • More
  • EDK - 12.4
  • EDK - 13
  • EDK - 13.1
  • EDK - 13.2
  • Less
  • AXI IIC Bus Interface
  • XPS IIC Bus Interface