XC4VLX40-10FF1148C New Original IC FPGA 640 I/O 1148FCBGA in stock integrated circuit XC4VLX40-10FF1148C