User programmable logic by