|
Linux firmware released for ARM-based printing SoCs
2010-04-26
Zoran Corp. announced Linux-based firmware for its ARM-based Quatro family of system-on-chips, which target touchscreen-enabled printers and scanners. The Inferno firmware offers an API, printer engine driver, print language support, and other tools for developing Linux applications on Zoran's ARM9-based Quatro 4300 and dual ARM11-core Quatro 4500 processors, both of which include printing-optimized DSPs.
The Inferno package is specifically targeted at Zoran's ARM-based, printing-focused Quatro SoCs. The Quatro 4300 and 4500 SoCs are aimed at printers, multi-function printers (MFPs), and scanners, says Sunnyvale, Calif-based Zoran (see farther below for more on the Quatro line). By offering embedded Linux support, OEMs can call on "a richer selection of features, applications, and tools for developing next-generation printers, MFPs, and scanners," says Zoran. ![]() Quatro architecture (Click to enlarge) Inferno also includes a tiered print engine driver that offers a real-time layer that runs on the Quatro 4310 model's FlexRISC chip. In addition, Inferno provides a thin interface layer that runs in the Linux kernel. This approach improves real-time accuracy and keeps OEMs' proprietary code separate from the open source Linux kernel, says the company. Quatro 4300 and 4500 SoCs Both the Quatro 4300 and Quatro 4500 processors combine ARM cores with Zoran-manufactured DSP cores. They are also said to offer Zoran’s multicore-optimized IPS print language interpreters. ![]() Quatro 4500 block diagram (Click to enlarge) Specifications listed for the Quatro 4500 include:
![]() Quatro 4310 block diagram (Click to enlarge)
In addition to providing its Quatro system-on-chips (SoCs), Zoran manufactures a variety of processors, reference designs, and other solutions for DTV, set-top boxes (STBs), DVDs, digital cameras, and multimedia mobile phones. The company's Coach digital camera processor, for example, is used in Pure Digital's latest Flip UltraHD Camcorder, says the company. Other Linux-based Zoran products include the SupraHD 785 ATSC/NTSC DTV Module reference design, the HD-ready, dual-MIPS core SupraXD 180 H.264 STB processor, and the dual-MIPS core SupraXD H.264 STB
processor for standard definition video. Stated Simon Dolan, SVP and GM, Zoran's Imaging Division, "Zoran uses embedded Linux as the foundation of our new Inferno platform because its advanced multiprocessing support best meets our customers' demand to quickly build high-performance, feature-rich products using Quatro's multicore CPU." Stated Shane Rau, Research Director of Computing and Storage Semiconductors at IDC, "Embedded device manufacturers are increasingly adopting SOCs with fully programmable processor cores and IP that enable features specific to the application. For example, IDC predicts that SOC adoption by MFP makers will increase from approximately 50 percent in 2009 to 80 percent in 2014." Availability Zoran's Inferno is available now for the Quatro 4300 and 4500 processors, says the company. Updated releases are said to be issued three times per year. More information on the Zoran Quatro 4300 may be found here, and more on the Quatro 4500 may be found here. Related Stories:
|