Serial Interface Controllers Hardware cores for a variety of standard interface protocols: I2C, SPI, UARTs, and HDLC/SDLC.