XC3042A-6TQ144C Datasheet PDF