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

2014.4 XADC Wizard - TEMP_BUS is removed when migrating from 2014.2 to 2014.4 Vivado IP Integrator design


When migrating a working design from Vivado 2014.2 that uses the TEMP_BUS to Vivado 2014.4 the TEMP_BUS is getting removed from the IP, and is grayed out in the XADC configuration GUI.

What is the cause of this behavior, and what are the design recommendations?


The TEMP_BUS port has been disabled for few particular invalid combinations from the 2014.3 release.

In 2014.4, the Enablement and Disablement for the TEMP_BUS Port has been reviewed, and it now cannot be true in the following three conditions:

a) When using "Independence ADC" as the  Startup channel Selection.
b) When using "Channel Sequencer" as the Startup channel and If the Sequencer Mode is One_Pass.
c) If the Acquisition Time is 10.
If designs containing any of the above situations are migrated, the TEMP_BUS will be removed and a warning will be displayed. 
When using the XADC in Independence ADC Mode, ADC will monitor all of the internal sensor channels including the Temperature sensor (users can select the only Vp_VN and all of the VAUX channels to monitor on ADC B). 

Therefore if you need access to the Temperature information, you can read from the Temperature Status registers via the AXI or DRP interface.

AR# 62998
Date Created 12/02/2014
Last Updated 12/03/2014
Status Active
Type General Article
  • Kintex-7
  • Virtex-7
  • Artix-7
  • Vivado Design Suite - 2014.4
  • AXI System Monitor Analog/Digital Converter