 A more powerful XAP2 was developed and used from 1999.It also had a Harvard architecture and 16-bit data, and it adopted a more conventional 16-bit instruction width suitable for program storage in Flash or other off-chip memories.Large programs were accommodated by a 24-bit address bus for instructions and there was a 16-bit address bus for data.