El procesador XAP está diseñado usando el lenguaje Verilog y es suministrado como un llamado 'soft IP core", donde IP significa "Propiedad Intelectual".