A novel compact architecture for a programmable full-range CNN in 0.5 /spl mu/m CMOS technology | IEEE Conference Publication | IEEE Xplore