The EZ-USB USB-UART Bridge Controller (CY7C64225) from Cypress Semiconductor Corp. offers a cost-effective, low-power solution to convert legacy UART (Universal Asynchronous Receiver/Transmitter) interfaces to Full-Speed USB 2.0 interfaces. No additional firmware/software development effort is needed, reducing time-to-market and development costs for system manufacturers.
The new controller offers sleep currents as low as 6 µA. It features USB remote wake-up, device enumeration signaling, and both bus- and self-powered modes, enabling manufacturers to meet USB-IF standards. The device includes an integrated clock generator that eliminates the need for an external crystal, reducing BOM cost and board space.
The EZ-USB USB-UART Bridge Controller incorporates 128 bytes of programmable memory to configure device parameters including vendor and product IDs, string descriptors and power mode (self-powered or bus-powered). A software configuration utility is available that assists customers to modify these parameters via the USB port. Cypress also provides a driver for use with 32- and 64-bit versions of Windows 7, Windows Vista and Windows XP.
Click on image to enlarge.
The CY7C64225 is in full production today and available for ordering from Cypress and its distribution partners. It is offered in a 28-pin SSOP package that can be mounted on a two-layer printed circuit board. A product datasheet, drivers and a software configuration utility are available for download on theCypress website.
Silabs with their CP21XX offer more functionality, no external crystal need and some of the chips have 4 GPIOs - the price is about the half :)
The only disadvantage might be the QFN package vs TSOP that is more suitable for prototyping.
It is about ubiquitous of USB interface. If you need to use UART interface, just for debugging, the USB-UART bridge will help you. And there is not any crystal. I dreamed about this solution a few month ago.
Wow, this part reads like a blast from the past.
It is expensive, has very small buffers, and a limited Baud choice. Pretty much everyone else has moved on to Fractional Baud rate generation, and higher baud rates.