QuickLogic® Corporation’s (NASDAQ:QUIK) addition of high-speed UARTs to the library of functions for its low-power, configurable Customer Specific Standard Product (CSSP) logic platforms for consumer electronics, offers a power-efficient single-chip solution to expand the interfacing capability of a mobile application processor to support high-data rate Bluetooth, as well as the integration of further high-desirability peripherals such as GPS.
The PolarPro platform, which is one of QuickLogic’s CSSPs, provides smart phone developers with a means of expanding the native host controller resources of the phone’s mobile application processor. PolarPro devices consume less than 10 microamps in standby mode and comes in TFBGA packages as compact as 5×5 mm, can easily integrate two high speed UARTs and an additional SDIO port, as well as the processor interface required.
The CSSP approach provides a low power, single-chip solution that contrasts well against alternative implementation strategies. There are commercial devices available for additional SDIO host controllers, or devices offering multiple high-speed UARTs, but using both would eat up valuable real estate on an already densely packed PCB. Migrating to another state-of-the-art processor is always an alternative, but this demands a major investment in software porting effort, as well as time. Conventional logic could also implement the functionality required, but this technology is generally viewed as too power hungry and costly for consumer applications such as this.
The first platform in QuickLogic’s latest PolarPro II family offers a capacity of 27 Customizable Building Blocks (CBBs), a measure of the level of functionality that can be integrated. A high-speed UART from QuickLogic’s library requires 5 CBBs, and an SDIO port, 15. Together with the logic required to implement an application processor interface, this device provides a cost effective solution for the smartphone configuration discussed. Other, larger PolarPro platforms are available for OEMs and ODMs that require more functionality, as well as devices that combine hard-wired functions with a programmable fabric.
More info: QuickLogic