LCMXO2-1200HC-4TG144C package TQFP144 microcontroller FPGA field programmable gate array/embedded processor IC chip