E-readers with electronic paper displays (EPDs) provide an excellent reading experience. But most of these e-readers have been underpowered compared to smart phones and tablets. E-reader manufacturers try to keep costs low, which is why processor performance has been lower.

Freescale’s i.MX 6SoloLite and i.MX 6DualLite target these low-cost products with one or two 1-GHz ARM Cortex-A9 cores. Developers will have to decide whether the i.MX 6SoloLite’s 2D graphics are sufficient (see the figure) or if they require the 3D graphics support of the i.MX 6DualLite. Likewise, the 6SoloLite has a 32-bit DDR3 controller, while the 6DualLite has a 64-bit DDR3 controller for a higher-performance platform. Both support LP-DDR2 memory along with a range of flash memory.

The i.MX 6DualLite has a single shader, compared to the four 3D shaders found in the higher-end i.MX 6Dual and i.MX6Quad chips. The family also addresses LCD screens, so these chips may find their way into low-end tablets and embedded display devices. The i.MX 6DualLite has HDMI, low-voltage differential signaling (LVDS), and MIPI display support along with a MIPI camera interface as well. And, this chip tops the Solo with a Gigabit Ethernet port and a PCI Express x1 link.

The i.MX 6DualLite is pin-compatible with other i.MX 6 chips like the 1-GHz i.MX 6Solo, 1.2-GHz i.MX 6Dual, and 1.2-GHz i.MX6Quad. All are software compatible. Software support includes Google Android 4.0, Windows Embedded CE, QNX, Ubuntu, Linux, Linaro, and Skype.