A Virtex or Spartan2 CLB contains a dedicated carry logic feature. This enhances the performance of arithmetic functions such as adders, subtracters, counters, comparators, and so forth. For detailed information on Carry Logic in Virtex and Spartan2, refer to the Xilinx web site, http://support.xilinx.com.