The Spacewire Codec with AHB host interface implements the Spacewire standard with the protocol identification extension (ECSS-E- 50-12 part 2) and RMAP protocol draft C. Receive and transmit data is autonomously transferred between the Spacewire Codec and the AMBA AHB bus using DMA transfers. Through the use of receive and transmit descriptors, multiple Spacewire packets can be received and transmitted without CPU involvement. The Spacewire Codec control registers are accessed through an APB interface. For critical space applications, a fault-tolerant (FT) version of Spacewire Codec is available with full SEU protection of all RAM blocks.