The TMR SEM uses the uartlite driver, which can be used in either polled or interrupt mode, like any normal UART. For details on the SEM protocol, see the Soft Error Mitigation Controller Product Guide (PG036) [Ref 6] and the UltraScale Architecture Soft Error Mitigation Controller Product Guide (PG187) [Ref 7] .