A wide range of UART and USART devices ( single UARTs, DUARTs), LVDS ( LVDS for programming , driver, controller) and USBs (programmable, micro...