Mali-D71 与新一代显示解决方案

时间:2018-08-31

  此前几个月,我们推出了新一代显示处理器特别的预览,代号为“Cetus”。当时,我们已经明确讨论过该款显示处理器可以为整体的图形流水线和Mali多媒体家族(包括图形,视频和显示处理器)所带来的改善,尤其我们的技术在该领域所取得的重大飞跃。随着Mali-D71显示处理器正式发布(即当时的  Cetus),我们现在可以详细介绍这款名为“Komeda”的全新架构,以及它为支持、复杂用户场景所提供的令人惊叹的显示技术框架。

  我们此前已经就相对上一代产品的技术创新所带来的惊人回报和相应的架构技术变革展开了深入讨论。此次,我们将讨论具体的性能提升以及为终端用户所带来的改善。

  全新变化

  首先,Mali-D71 通过在固定功能硬件中进行迭加、旋转、高品质缩放、gamma/de-gamma和其他先进的图像处理任务,减少需要 GPU  处理的工作负载。这一切是在多媒体流水线阶段完成的,即在它向屏幕发送的输出内容之前, 这意味着GPU  根本不用参与这些操作。此外,完成这些运作只需经过内存,而不是来回多次,这样就大幅提升了系统的节电效能。举个更具体的例子,为了一台1440p  设备缩放4K视频层,将其与复杂的沉浸式UI图形层进行合成,对比利用GPU软件进行同样的操作,SoC 可节电30%。

  与前代产品相比,Mali-D71以并行模式运转时可在同样的面积里事项两倍的性能。与前代产品不同的是,当Mali-D71驱动单块显示屏时,可以重复使用第二个显示的资源。这样一来,它可以迭加、旋转和缩放的图层数量加倍,但并不会增加整体面积。这就意味着在与前代产品相同的芯片面积内,Mali-D71可以提供新的增强功能,比如缩放拆分操作、未压缩层的AFBC编码、更快的AFBC解码和MMU优化。当Mali-D71显示处理器与同时发布的CoreLink  MMU-600一起使用时,集成的转换缓冲单元(TBU)以及两者通过 DTI接口实现的紧密耦合大幅降低了MMU延迟。

  此外,实现4倍的延迟容忍度。相较于前代产品Mali-DP650,Mali-D71 在实现同样的显示性能时,容许系统总线上4倍的延迟。Mali-D71  实现了内存子系统的大幅优化。它允许的待处理请求的数量加倍,从实时路径中移除了未经压缩的旋转,将未经压缩的线性层转换成AFBC1.2  tiled层,从而实现更高效的旋转。这对于必须将4K帧以60-120  fps的帧率输出的高性能显示处理来说十分重要。为了做到这一点,显示处理器需要地利用占有系统总线上的时间,在显示屏空白时以毫秒为单位预取像素,确保缓冲区一直保有足够的内容。如果显示屏没有及时接收到像素,它就会因缺乏内容出现丢帧的问题,导致屏幕上出现毛刺或明显伪差,影响画质。

  ,Mali-D71将像素吞吐量增加了一倍,以呈现的VR  4K120效果。它在全新的并行模式下驱动单块显示屏时可以做到这一点。当只需要为一个显示进行输出时,并行模式将图像一分为二,高效地利用两套资源各处理一半的图像。对于  4K60 及以下工作负载,并行模式可以将时钟频率降低一半,从而支持更低电压,实现节电效能。对于4K120  工作负载而言,并行模式是强制性要求,从而针对相同的目标频率实现了像素吞吐量的加倍。如果不采用并行模式,只可能达到4K60,所以通过并行处理将帧处理需求减半的能力意味着功耗减半或是性能加倍。

  背后的重要意义

  Arm实际上并不生产实体产品,我们的IP要变成芯片还得花点时间,更不必说真正的设备出产了。而这意味着我们必须始终趋势 (至少)  一步,并关注科技对现状所带来的颠覆性影响,才能使基于Arm的产品拥抱这些科技趋势。在显示行业涌现出来的具体趋势当中,有些会对我们打算利用全新的Komeda显示架构和已经推出的整体解决方案实现的性能和特性产生较大影响。针对这些趋势的讨论,你可以点击此处查看我的一位同事近期所做的更详细介绍,而我将主要讨论Arm全新显示解决方案是如何应对这些挑战的。

  1.高动态范围

  在显示领域,出现的必备要素就是高动态范围 (HDR)。HDR  内容在更广的动态范围里被编码,以呈现更加细腻的色彩和对比度。这就使得图像上的暗黑区域变得更暗、更加层次丰富,较亮的区域则变得更明快、更清晰、更饱和,避免它们像我们有时在亮光下在图像上看到的一样变得模糊。越来越多的内容创建者利用HDR提供的观看体验,可如果不能将它们恰当地显示出来,就是在浪费时间。Mali-D71搭配Assertive  Display 5,从你较为青睐的内容供应商比如Netflix和亚马逊 Video那里获取HDR内容,之后在任何类型的面板上 (即便是SDR)  都可以以HDR画质进行显示。Mali-D71本身获取HDR视频和图形UI 的重叠区,将它们融入以标准伽马编码且带完整色域的单帧里,然后发送给Assertive  Display 5转换成正确的色彩范围,用于SDR显示。

  这意味着如果你用的只是一款普通的显示处理器,那么内容创建者在以HDR10格式设计作品时所花费的心血全部付诸东流。有了Mali-D71,你就可以重现同样令人叹为观止的HDR画质,在更低规格的显示器上也不例外,完整保留这些内容的艺术匠心。

  2.VR

  正如我们之前多次讨论过的那样,移动VR提出又一项技术挑战。对显示处理器以及系统其他部分来说,仅仅满足实时延迟和数据吞吐量方面的要求就已经很困难了,更不必说显示设备在靠近眼睛时,对像素质量有更高的要求了。这里就要说一说我们之前提到过的延时容忍度,还有并行模式的节电及性能提升。但是,借助搭配全新的CoreLink  MMU-600,Mali-D71能够真正物尽其用。MMU-600将内存子系统进行优化,使得  Mali-D71可以限度地利用经过优化的内存子系统去驱动性能的VR显示器达到4K120fps 的水平,从而在系统总线上能够容忍更长的延迟。

  3.多窗口显示

  由于人们使用手机的频率越来越高,那么我们对多任务处理的需求也就越来越高。目前的台式机已经可以帮我们实现坐在电脑前时,一半显示屏用来显示在线会议,另一边则显示电子邮件或是Facebook内容。现在,我们希望可以在移动设备上进行同等程度的多任务处理。这意味着显示子系统的功能需要更强大,以便同时开展这些不同的活动。前几代的显示处理器可以多处理4层数据,Mali-D71则提升了一倍,可以在单一显示模式下处理8个Android迭加层。再加上拆分屏幕的功能,这就意味着  Mali-D71可以不费吹灰之力就可以处理你的UI、导航栏、状态信息以及几个完全不同的应用程序。


上一篇:电流检测方案解析
下一篇:基于蓝牙4.0的设备通信方案设计与实现

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

相关技术资料