Intellectual Property Macrocell for SpaceWire Interface Compliant with AMBA-APB Bus