LUTs and FPGA Architecture