IEEE Transactions on Very Large Scale Integration Systems, vol. 21, no. 10, page. 1783 - 1796, 2013-10