Digital Core Design (DCD) has just announced its D16950 soft core Universal Asynchronous Receiver/Transmitter (UART) -- a technology-independent design that is suitable for implementation in both FPGAs and ASICs/SoCs.
Functionally compatible to the OX16C950, the D16950 allows serial transmission in two modes: UART and FIFO. Of particular interest is the auto-flow control feature, which can significantly reduce software overload and increase the system efficiency by controlling serial data flow through the RTS output and the CTS input signals.
The D16950 is ideally suited for applications in which the UART and the MCU are driven by the same clock signal and are implemented inside the same FPGA or ASIC/SoC. The D16950 is also of interest when multiple UARTs are required to be implemented inside a single chip and driven by some off-chip devices.
Visit the DCD website for more information.
— Max Maxfield, Editor of All Things Fun & Interesting