XC4005XL-3PQ160C Datasheet PDF