iPhone和H.264编码器:两个结构体上的路标
电子元件,电子元器件深圳市创唯电子有限公司
您现在的位置: 首页 > 电子技术
iPhone和H.264编码器:两个结构体上的路标  2012/3/1
Inaddition,bydefiningusescenariosbeforehand,itispossibletonotjustidlebutpower-downlargesectionsoftheSoCmostofthetime.Iftheuserisjustlisteningtotunes,orjustsquintingatavideoclip,muchoftherestofthesystemcanbepoweredoff,leavingonlyenoughinterfacesalivetostreamthemediadataintothehandsetandkeepawatchfuleyeoverthecellularlink.“ApplehasahugeadvantageinpowermanagementbecausetheiPhoneisessentiallyacloseds
In addition, by defining use scenarios beforehand, it is possible to not just idle but power-down large sections of theSoC most of the time. If the user is just listening to tunes, or just squinting at a video clip, much of the rest of the systemcanbe powered off, leaving only enough interfaces alive to stream the media data into the handset and keep a watchful eye over the cellular link.
“Apple hasa huge advantage in power management because the iPhone is essentially a closed system,” Bruce observed. “They can literally try all the allowable use scenarios. That will always give a better power profile than they could achieve with a general-purpose, programmable device.”

In comparison, consider a recently announced Mobilygen EnViE, an H.264 high-profile, high-definition video encoder-decoder (CoDec) SoC. In some ways the block diagram
s of the iPhone system chip and the Molilygen CoDec look remarkably similar—a core of secret sauce surrounded by every interface you could need for a variety of use scenarios, and a carefully crafted pipe to hard-pressed external DRAM. Functionally, as well, each chip faces a combination of interface servicing, system management, data streaming and hard real-time tasks. But of course in detail the two chips differ entirely.

Mobilygen started life thinking aboutvideo CoDecs in terms of abstract algorithms and software implementation, not in terms of SoC design. That watermark remains in the company’s architectural approach. The heart of the Mobilygen chip is not a cluster of autonomous functional blocks, but a pair of proprietary real-time multi-threading processor cores, according to Mobilygen CTO Sorin Cismas. The multi-thread architecture allows a core to handle a mix of tasks from different functions on the sameCPU, meeting hard real-time deadlines on each task. It also allows the CPUs to be very tolerant of memory latencies, because the cores can simply switch threads—in one cycle, by the way—on a cache miss.
与《iPhone和H.264编码器:两个结构体上的路标》相关列表
电话:400-900-3095
QQ:800152669
库存查询
Copyright(C) 2011-2021 Szcwdz.com 创唯电子 版权所有 备案号:粤ICP备11103613号
专注电子元件代理销售  QQ:800152669  电子邮件:sales@szcwdz.com  电话:400-900-3095