Click here to learn
about this Sponsor:
Home  |  News  |  Articles  |  Forum

  Home arrow News arrow Cortex-A8 SoC integrates e-reader controller

Cortex-A8 SoC integrates e-reader controller
By Eric Brown

Rate This Article: Add This Article To:

Freescale Semiconductor announced an ARM Cortex-A8 system-on-chip aimed at e-readers, along with a Linux- and Android-compatible reference design. The i.MX508 integrates an 800MHz Cortex-A8 core with a display controller from E Ink, improving performance, screen resolution, and battery life, while halving cost compared to earlier i.MX-based e-reader designs, says the company.

In October, Freescale announced an agreement with E Ink Corp. to integrate the latter's Vizplex electrophorescent (EPD) monochrome display controller in forthcoming i.MX system-on-chips (SoCs). In November, E Ink announced a somewhat similar deal with Marvell to incorporate a Vizplex EPD controller in Marvell's Armada 166E SoC. (The Armada 166E is built into the new Alex e-reader from Spring Design, and Entourage Systems' Entourage Edge, both of which run Android.)



The i.MX508 supports larger, higher resolution e-reader displays.

In October, Freescale was said to have claimed that integration of an EPD controller could save 20 percent in the total BOM (bill of materials) of an e-reader. Now, Freescale claims that the design could cut costs by as much as 50 percent, noting that OEMs can lower costs by "integrating dual USB/PHY and cost effective raw NAND memory."

The i.MX508 is not a member of Freescale's previous Cortex-A8-based i.MX51 SoC family, which targets netbooks and smartbooks with its i.MX515 model, and is also available in industrial and automotive versions. However, it's close enough that Freescale is offering the i.MX51 as an early stand-in for its i.MX508 e-reader reference design (see farther below).

Whereas the i.MX515 clocks its Cortex-A8 from 600MHz to 1GHz, the i.MX508 runs at 800MHz. Equipped with the same 256KB of L2 cache, the SoC is available in a similar 65nm-fabricated, 13 x 13mm (0.5mm pitch) package.

The i.MX508 provides twice the rendering performance of e-readers based on earlier Freescale i.MX processors, "resulting in faster page turns and snappy responsiveness for consumers," says Freescale. Here, Freescale refers to 2D rendering, not 3D -- like the i.MX51, the i.MX508 offers support for OpenVG 1.1, which accelerates Flash and other multimedia, but it lacks the i.MX51's OpenGL ES 2.0 support for 3D, as well as its elaborate image processing unit. (Neither was needed, since E Ink displays cannot refresh fast enough to display video or animation.)


i.MX508 block diagram

(Click to enlarge)

Unlike the i.MX51, however, the i.MX508 offers more on-chip memory, plus support for faster system memory types, including LP-DDR2 for low-power applications, says Freescale. In addition, the SoC supports low-cost raw NAND memory with up to 32-bit ECC and an ONFI2.1/Toggle, which can help OEMs save $1 to $3 per unit, says Freescale. The SoC also supplies managed NAND Flash support with eMMC 4.4/SDIO, says the company.

I/O support is generally similar, offering dual USB PHY, including OTG and Host modes, as well as I2C, SSI, and CPSI. The i/MX508 appears to lack Ethernet support, however. (See block diagram above, and compare to the i.MX51 diagram here.)

Of course, the biggest difference with the i.MX508 is the presence of the E Ink Vizplex controller. The display controller appears to offer the same functionality as the separate, low-cost Epson S1D13522, jointly developed by E Ink and Epson, which started sampling in October. (That 10 x 10mm S1D13522 chip was said to cost $20 in sample quantities, include 2MB of embedded memory, and improve on previous EPD controllers by including onboard touch/pen support.)

Advanced touch, higher resolutions -- and color?

The increased processing capability of the i.MX508 makes it easier to add "advanced touch solutions" and offer "other value added applications," says Freescale. In addition, the i.MX508 can support panel resolutions up to 2048 x 1536 at 106Hz, displayed in larger screen sizes than were possible with previous i.MX-based e-readers, says the company.



i.MX508 in typical e-reader design

(Click to enlarge)

The i.MX508 includes optimized e-reader power modes that allow the CPU and certain peripherals to operate at full speed while rendering a page, and then turn off when not needed, says Freescale. Compared to software-based controllers, these power savings are most notable at higher resolutions, says the company.

The i.MX508 is designed to work with Freescale’s MC13892 power management integrated circuit, which also addresses user interface and control, says the company. In addition, Freescale recommends that the i.MX508 be paired with its SGTL5000 stereo codec with headphone amp for audio coder/decoder functions, as well as its MMA8450Q low-power, 12-bit, 3-axis accelerometer.

Interestingly, Freescale notes that the i.MX508 "has the potential performance to quickly handle complex image manipulations and color processing." It is unclear whether this means that the i.MX508's next-generation E Ink controller offers color support, or whether a secondary color display controller might be integrated in future designs.

So far, e-readers that have supported both monochrome and color have required a separate color display, as seen in the Alex, Entourage Edge, and Barnes & Noble Nook. When we interviewed Glen Burchers, director of global consumer segment marketing for Freescale, in conjunction with Freescale's announcement of its Smartbook Reference Design in early January, he doubted that such dual-display devices would have much traction in the e-reader market, primarily due to greater cost.



Freescale's i.MX515-based Smartbook Reference Design

Pictured above, the Smartbook design was based on the netbook- and tablet-oriented i.MX515 member of the i.MX51 family, which primarily targets netbooks, but is also being used in upcoming smartphones from Lumigon. According to Burchers at the time, Freescale is pursuing a dual strategy with e-readers, supporting both E Ink monochrome designs and color-display smartbook tablets that offer e-reader functionality. While most consumers still prefer the monochrome display for reading, said Burchers, younger consumers are more comfortable reading from color displays.

Reference design taps i.MX51 platform

The i.MX508 will support Linux, Android, and Windows CE, with support for each "phased in as they are ready," according to a Freescale spokesperson. Although the i.MX508 will not sample until the third quarter, developers can get started using a new SABRE (Smart Application Blueprint for Rapid Engineering) i.MX51 eReader Reference Design that uses the software version of the E Ink EPD controller, said the spokesperson. Users can even "go to production with the i.MX51 if they want, and then easily move their software to the i.MX508 when it becomes available."



SABRE i.MX51 eReader Reference Design block diagram

(Click to enlarge)

The spokesperson did not say which i.MX51 processor is being used, although it appears likely it is the i.MX515. Still, the reference design is different than the design available for the Freescale smartbooks, said the spokesperson. The SABRE i.MX51 platform is equipped with a 6-inch Vizplex panel and a software version of the E Ink controller. Software developed by customers on the reference design can be easily ported onto the i.MX508, says Freescale.


i.MX51 evaluation kit

The platform appears to be similar to the i.MX51 evaluation kit (pictured above), which was announced in November. Similar to previous i.MX "PDK" kits, the evaluation system ships with pre-loaded software images for both Linux and Windows Embedded CE. In November, Freescale said it was also working on an Android board support package (BSP) for the kit, but it is unclear whether this is ready.

Freescale: We own 90 percent of e-reader market

Freescale cites DisplaySearch as forecasting that e-reader device shipments this year will be triple that of 2009, increasing to over 14 million units. E Ink's Vizplex controllers ship in most e-book readers on the market today, including the market-leading Amazon Kindle, the Sony Reader, and the Irex iLiad, all of which run Linux on an i.MX processor.

Freescale owns a greater than 90 percent market share in applications processors shipped in e-readers, claims the company. The Kindle and the new Irex DR800SG run on an ARM11-based i.MX31 processor. Other SoCs recommended by Freescale for e-readers include the ARM9-based i.MX233 and i.MX257, the ARM11-based i.MX353, and now, with the new SABRE kit, the Cortex-A8-based i.MX515.

Stated Bernd Lienhard, VP and GM of Freescale’s Multimedia Applications Division, "Working closely with E Ink and our customers, we are able to offer an integrated silicon solution that facilitates lower eReader retail prices and enables the next phase of growth in the eBook market."

Stated Sriram Peruvemba, VP of marketing for E Ink, "The integration of the ePaper display controller into the newest i.MX processor will help lower costs while enabling the next generation of E Ink display based eReaders -- a great combination for customers."

Availability

The i.MX508 applications processor is expected to cost less than $10 in quantities greater than 250K units, and begin sampling to select customers early in the third quarter, says Freescale. The SABRE i.MX51 eReader Reference Design with E Ink Vizplex software extensions is available now for $1,995. More information may be found here.


Related Stories:


Discuss Cortex-A8 SoC integrates e-reader controller
 
The i.MX508 seems to include the FEC 10/100 module, which is an Ethernet...
>>> Post your comment now!
 
 
 
>>> More News Articles          >>> More By Eric Brown
 



FUEL Database on MontaVista Linux
Whether building a mobile handset, a car navigation system, a package tracking device, or a home entertainment console, developers need capable software systems, including an operating system, development tools, and supporting libraries, to gain maximum benefit from their hardware platform and to meet aggressive time-to-market goals.

Breaking New Ground: The Evolution of Linux Clustering
With a platform comprising a complete Linux distribution, enhanced for clustering, and tailored for HPC, Penguin Computing¿s Scyld Software provides the building blocks for organizations from enterprises to workgroups to deploy, manage, and maintain Linux clusters, regardless of their size.

Data Monitoring with NightStar LX
Unlike ordinary debuggers, NightStar LX doesn¿t leave you stranded in the dark. It¿s more than just a debugger, it¿s a whole suite of integrated diagnostic tools designed for time-critical Linux applications to reduce test time, increase productivity and lower costs. You can debug, monitor, analyze and tune with minimal intrusion, so you see real execution behavior. And that¿s positively illuminating.

Virtualizing Service Provider Networks with Vyatta
This paper highlights Vyatta's unique ability to virtualize networking functions using Vyatta's secure routing software in service provider environments.

High Availability Messaging Solution Using AXIGEN, Heartbeat and DRBD
This white paper discusses a high-availability messaging solution relying on the AXIGEN Mail Server, Heartbeat and DRBD. Solution architecture and implementation, as well as benefits of using AXIGEN for this setup are all presented in detail.

Understanding the Financial Benefits of Open Source
Will open source pay off? Open source is becoming standard within enterprises, often because of cost savings. Find out how much of a financial impact it can have on your organization. Get this methodology and calculator now, compliments of JBoss.

Embedded Hardware and OS Technology Empower PC-Based Platforms
The modern embedded computer is the jack of all trades appearing in many forms.

Data Management for Real-Time Distributed Systems
This paper provides an overview of the network-centric computing model, data distribution services, and distributed data management. It then describes how the SkyBoard integration and synchronization service, coupled with an implementation of the OMG¿s Data Distribution Service (DDS) standard, can be used to create an efficient data distribution, storage, and retrieval system.

7 Advantages of D2D Backup
For decades, tape has been the backup medium of choice. But, now, disk-to-disk (D2D) backup is gaining in favor. Learn why you should make the move in this whitepaper.

Got a HOT tip?   please tell us!
Free weekly newsletter
Enter your email...
PLATINUM SPONSORS

 


ADVERTISEMENT


Check out the latest Linux powered...

Mobile phones!

MIDs, UMPCs
& tablets

Mobile devices

Other cool
gadgets

Resource Library

• Unix, Linux Uptime and Reliability Increase: Patch Management Woes Plague Windows Yankee Group survey finds IBM AIX Unix is highest in ...
• Scalable, Fault-Tolerant NAS for Oracle - The Next Generation For several years NAS has been evolving as a storage ...
• Managing Software Intellectual Property in an Open Source World This whitepaper draws on the experiences of the Black Duck ...
• Open Source Security Myths Dispelled Is it risky to trust mission-critical infrastructure to open source ...
• Bringing IT Operations Management to Open Source & Beyond Download this IDC analyst report to learn how open source ...




Most popular stories -- past 90 days:
· Linux boots in 2.97 seconds
· Tiniest Linux system, yet?
· Linux powers "cloud" gaming console
· Report: T-Mobile sells out first 1.5 million G1s
· Open set-top box ships
· E17 adapted to Linux devices, demo'd on Treo650
· Android debuts
· First ALP Linux smartphone?
· Cortex-A8 gaming handheld runs Linux
· Ubuntu announces ARM port


DesktopLinux headlines:
· Simulator runs Android apps on Ubuntu
· Hypervisor rev'd for higher reliability
· Pluggable NAS now supports Linux desktops
· Moblin v2 beta targets netbooks
· Linux-ready netbook touted as "Student rugged"
· USB display technology heading for Linux
· Ubuntu One takes baby step to the cloud
· Game over for Linux netbooks?
· Linux Foundation relaunches Linux web site
· Dell spins lower-cost netbook


Also visit our sister site:


Sign up for LinuxForDevices.com's...

news feed


Or, follow us on Twitter...