UPGRADE YOUR BROWSER

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

6.2i CPLD CoolRunner-II - High quiescent current measured on device

Description

Keywords : 6.1i, 6.2i, CPLD, CoolRunner-II, power, current, quiescent 

 

 

 

General Description: 

When using setting the Unused IO Termination option to Ground, the CPLD shows higher than expected current draw (mAs to tens of mA) on Vccio. Changing this option from Ground to Pullup causes the excess current draw to disappear.

Solution

Use care when using this option. If this option is set to Ground, then an unused pin will act as a ground pin on the device. Therefore, a pullup connected to an unused pin will sink current unnecessarily. Conversely, if the Pullup option is selected, connecting that pin to Ground on the board would also sink current. Ensure that you consider this option when dealing with unused IO pins on the board. 

 

There is a bug where unbonded IO pads are not properly configured by the Ground option. These internal nodes are left floating, resulting in high leakage current (the amount depends on the device, as a XC2C256VQ100 has more unbonded IO pads than a XC2C256PQ208).  

 

This problem has been fixed in the latest 6.2i Service Pack, available at: 

http://support.xilinx.com/support/techsup/sw_updates
The first service pack containing the fix is 6.2i Service Pack 1.

AR# 19209
Date Created 09/03/2007
Last Updated 05/08/2014
Status Archive
Type General Article