0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

能够支持高端图形处理的高端处理器介绍

电子设计 来源:郭婷 作者:电子设计 2019-03-11 09:05 次阅读

如今只是传送纯文本是远远不够的。 要在一个充满极度感官刺激的世界中吸引我们并让我们保持注意力,任何数据都必须按照我们的审美观去呈现。 因此,即便是基本的信息也必须以生动的色彩去展示,还要配上复杂的渐变、动画和视频

然而,高清晰度、深色板、实时动画和视频都需要有个处理器才能构建、渲染和显示。 我们希望看到的是简洁、明亮和自然的页面。 但是,随着显示器分辨率提高,每页的内容、后台处理和数据移动的量也将提升,为渲染这些变化和内容,占用的处理器资源,特别是对时间和存储器空间的需求也越来越多。

本文将讨论具有足够动力、资源和架构优化能力,能够支持高端图形处理的高端处理器。 这些处理器一般均采用 32 位或更宽的内部数据路径,并使用高速时钟。 内部高速缓存 RAM 以及交叉存取的 DMA 也同样的重要。

需求和选择

我们中的大多数人都不会那么幸运,设计的产品能够被成千上万地去生产。 因此,ASIC 在成本、时间或风险方面通常都不是有效的选择,我们只能选择可以在处理图形的同时仍可执行其它系统功能的高成本 FPGA

现在视频成为了一个关键的任务。 数据格式化、子画面裁决、图层叠置以及画面滚动、色彩混合等等,均涉及密集的处理和数据路径任务。 三维 (3D) 渲染与渐变增加了另一个层面的功能预期,这将耗尽处理器的资源和时间。

尽管有些高性能处理器可以编程为专用的图形外设处理器,但一般仍可以处理许多其它任务。 而且,高端外设可能还包含预定的电容触摸接口,以及立体声、以太网和其它通信协议,以便使对应用处理器的中断次数降到最少。 这几乎有点像是有一个另外的内核。 高性能 DMA 和外部总线接口逻辑如很多通用输入/输出一样是普遍存在的。

典型的平板电脑TFT 显示屏一般可以有 1024 x 600 到 2560 x 1600 的像素。 如此宽的范围对系统性能造成严重制约,尤其是对所需的存储器资源量(表 1)。 象 Samsung Galaxy、Amazon Kindle 和 Toshiba 平板电脑中所使用的 24 位全彩 2560 x 1600 显示屏,单个页面即消耗 12 M 的 RAM。

能够支持高端图形处理的高端处理器介绍

表 1: 一般平板电脑显示屏的单页信息存储器消耗对比。

既使有 32 位宽的数据总线,但一次完整的每秒 30 帧的视频流重绘仍发生 368,640,000 单周期 24 位存储器数据传送。 即 2.7 ns 传送一次 ,这对于一次数据渲染和移动处理来说要求太高。 即使您未执行象 MPEG 这样压缩视频格式的实时解码,渲染也是不象您所想像的那样简单。

另一个因素是内部高速缓存 RAM 和外部总线接口速度。 在高时钟速度下,外部总线 RAM 总是处于等待状态,将使处理器负荷严重不足,从而造成性能下降。 好的 SDRAM 接口对于处理器处部总线接口来说,意味着页面可以在后台刷新,让处理器集中整个内核进行渲染处理。

高性能处理器可以专用于图形控制,特别是在它可以快速移进和移出数据时。 在 Freescale MPC8245LVV333D 中可以找到一个实现得较好的高速 SDRAM 接口实例,该器件位于该公司的 Power PC MPC603e 内核的中心,是 MPC82xx 系列的一部分。 这款 32 位、352 引脚处理器时钟速度为 333 MHz,某些系列速度可能更快。 该处理器提供 2、1.8 和 1.5 V 版本,有助于减少这款有着四百五十万个晶体管的器件的功耗。

MPC8245 采用 Power PC 架构和 PCI 桥接器,因此设计师可以使用为 PCI 和其它标准接口设计的外设快速进行系统设计。 其内核可以工作在各种不同的频率下,让设计师灵活权衡性能与功耗。 SDRAM 同步与驱动均由外设控制单元进行独立处理,同时交叉将 DMA 功能释放给外部总线接口逻辑,让显示屏自主实现高速数据传送,从而释放出处理器资源进行后台渲染(图 1)。

能够支持高端图形处理的高端处理器介绍

图 1: 配有先进的高速外部存储器接口的流水化处理器块就是一个好的专用图形处理器,可以充当高端半自主外设。 这可以满足某些应用的全部需要。

注意 SDRAM 接口支持多达 2 G 的 SDRAM。 高带宽总线可以使用 32 或 64 位传送周期。 集成 DMA 控制器允许离散收集操作,支持自动连接 DMA 缓冲的 DMA 链接。 这样就又减少了主微处理器的一项任务。

Texas Instruments 是一家资深开发商和数字成像和图开领域的行业先锋企业,拥有 OMAP35x 这样的旗舰级处理器及相关工具。 OMAP 平台集合了强大的 600 MHz 超级 ARM® Cortex™-A8 内核,集成四个 OMAP 应用处理器。

特别要说明的是 OMAP3530,据称拥有一流的视频、图像和图形处理能力,为流视频、2D/3D 手机游戏和视频捕捉提供直接支持。 OMAP3530 包含一个图形加速器和专用的视频输入和视频输出端口

尤其值得注意的是 64 通道 DMA 支持以及低功耗 DDR 接口。 与其它处理器一样,RAM 占去了大部分的芯片区域,在这种情况下,64K 通用 RAM 一般一次会占用一条或两条扫描线。 同样有帮助的是,提供多达 256K 的片载二级缓冲 RAM,这样可以保留模板和某些后台图形信息。 另外,我们可以注意到有另一个 96 K 的 RAM 用于 DSP 渲染和使用。 3530 中也包括了一个基于硬件的图形加速器。

TI 和第三方开发工具制造商均支持这些部件。 Circuitco Electronic 提供的 BeagleBoard 就支持 OMAP3530,并展示了到 SDRAM、S-Video 和 DVI-D 接口以及所有 LCD 接口信号的连接(图 2)。 Digi-Key 在线提供 BeagleBoard 产品培训模块以及视频,说明如何使用运行 Linux 的 BeagleBoards 来驱动微型投影仪。BeagleBoard 可能就是一个您很感兴趣的视频接口

图 2: BeagleBoard 采用 OMAP 处理器架构并可用作强大的测试和开发平台,对嵌入式 Linux 设计来说尤其有用。 它非常适合用于显示器驱动和微型投影仪。

逻辑 PD 使得 SOMOMAP3530-11-1782JFIR 成为一个支持 OMAP3530 的开发和评估平台,并集合了 ARM Cortex-M8 处理器和一个 TMS320C64x DSP 处理器。 尽管该器件主要是针对信号处理开发而设计,但也可是一个可使用的平台开发工具。

多核替代

多核处理器芯片可以是多处理器板的最好的替代手段。 尽管在分享同一存储器和外设总线时可能有些带宽限制,但是如果任务能够以分段方式有效执行,多核处理器仍具有其突出之处。

Freescale 就拥有一款有名的支持多核技术的芯片,即其功能强大的基于 ARM 8 到 ARM 11 的 i.MX 6 系列处理器,支持多达四个 1.2 GHz 的四核器件,带有 64 位 DDR 3 和两个 32 位 DDR 2 接口。

Freescale i.MX6sololite 器件适用于 2D 和 3D 图形芯片 MCIMX6L3DVN10AA,是一个 432 引脚的无 ROM 处理器,采用单一的 1 GHz 内核。 值得注意的是其 256 K 的 RAM 和运行电压低至 0.95 V 的电源

这些器件灵活性高,可提供多媒体和图形处理功能。 有专用的硬件图形加速器块执行矢量、2D 和 3D 图形处理,从而将处理器从这些数据密集型工作中解放出来。 另一个用于图像处理的专用块可用来处理增加、倒置、旋转、滚动、重新调整大小和混合操作等功能。 此外,还有一个专用硬件块连接相机和显示屏(图 3)。

能够支持高端图形处理的高端处理器介绍

图 3: 当细分的专用硬件块能够利用高速总线和深存储池时,就可能实现最佳性能。 这可以通过更多集成外设以低成本的方式提供类似 ASIC 级的性能。

Freescale 较大款 624 引脚 MCIMX6S5DVM10AB 也是一种无 ROM 设计,带有专用图形硬件和 ARM Cortex-A9。 双通道和四核处于食物链较高端,并消化掉只是单内核无法实时处理的功能。 例如 i.MX6 系列也包括四核 1.2 GHz 器件,如 MCIMX6Q5EYM10AC。 这些器件也具有双 2D 图形引擎,并通过四个附加着色器提供 3D 支持。

总而言之,尽管 ASIC 可能是提供复杂图形和视频处理的有效解决方案,但是大多数设计师可能付不起成本或花得起时间来使用。 幸运的是,如本文所述,有各种各样好的高端处理器能够提供流畅的视频处理和完成此类工作的功能。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    18240

    浏览量

    222016
  • 存储器
    +关注

    关注

    38

    文章

    7139

    浏览量

    161961
  • 总线
    +关注

    关注

    10

    文章

    2702

    浏览量

    87197
收藏 人收藏

    评论

    相关推荐

    基于Cortex-A8高端处理器的wince工业平板电脑

    的范围内调节,能够满足那些需要工作在300mW以下的功耗优化的移动设备的要求;以及满足那些需要2000 Dhrystone MIPS的性能优化的消费类应用的要求。可想而知,A8处理器刚开始主要是用在消费类
    发表于 04-23 17:02

    具有专利的运动精确图像视频后处理器

    图形插入功能。PNX5100支持高端平板显示屏解析度和包括1366X768@120Hz和1920X1080@120Hz格式在内的刷新率。   PNX5100随同一个参考设计工具包一起发布,该工具包
    发表于 08-27 16:14

    工业应用理想选择多核处理器

    嵌入式处理器所实现的网络访问。虽然目前嵌入式处理器已经能够完美地应用于多种工业应用,但Sitara AM57x处理器所提供的视频与图形加速器
    发表于 09-04 10:07

    基于处理器的人机界面 (HMI) 参考设计包括BOM及框图

    用户界面 (GUI),以及用于软件渲染图形的 TI 处理器能力。AM335x 处理器提供较强的扩展性,因为其能够提供各种处理速度并使用相同的
    发表于 10-15 15:04

    基于处理器支持电阻式触摸屏的人机界面 (HMI)解决方案

    对于 EVSE HMI 而言常见的二维 (2D) Qt 图形用户界面 (GUI),以及用于软件渲染图形的 TI 处理器功能。AM335x 处理器提供可满足低端至
    发表于 12-28 15:01

    为什么高端处理器的工作电压需要动态调整?

    有的人可能很难理解一个高端处理器的工作电压为什么要做动态调整,这里我们可以从一个侧面来做个简单的推理。下图是 RT6203E 的规格书提供的一幅瞬态响应波形图:
    发表于 09-16 10:36

    图形处理器的流执行模型

    图形处理器极高的流计算能力使其成为实现实时流应用的有效方案。该文抽象出图形处理器的流执行模型,描述图形
    发表于 04-11 09:00 28次下载

    国内首颗支持Android 3.0的2GHz双核处理器

    北京新岸线(Nufront)市场营销副总裁杨宇欣表示:“其全球首款40nm Cortex-A9双核2.0GHz高端通用处理器NuSmart 2816是国内第一颗支持Android 3.0的高端
    发表于 07-06 08:52 808次阅读

    A6处理器确认使用三核图形处理器

    知名硬件评测网站AnandTech此前报道了苹果A6处理器并没有采用标准的ARM架构,而是公司自己设计的架构。现在该网站报道称iPhone 5图形性能的增强是因为苹果A6处理器采用了三核图形
    发表于 09-22 11:17 949次阅读
    A6<b class='flag-5'>处理器</b>确认使用三核<b class='flag-5'>图形</b><b class='flag-5'>处理器</b>

    Intel新一代高端桌面处理器明年8月份发布

    Kaby Lake是针对主流市场的桌面处理器支持100系和200系芯片组,而Kaby Lake-X和Skylake-X则是定位HEDT高端桌面处理器,使用的平台并不同,他们其实是目前
    发表于 12-11 23:09 1021次阅读
    Intel新一代<b class='flag-5'>高端</b>桌面<b class='flag-5'>处理器</b>明年8月份发布

    基于高通Adreno图形处理器全解析

    基于高通Adreno图形处理器全解析
    发表于 10-30 16:15 11次下载

    高通推出三款骁龙处理器 支持广泛终端AI用例

    与能效,同时,骁龙处理器的AI功能也正从高端处理器向中低端普及。 据介绍,在处理器AI方面,此次推出的三款新品与800系列、700系列乃至部
    发表于 07-10 11:20 958次阅读

    vivo手机很少用高端处理器,为什么手机还那么流畅

    Vivo手机很少使用高端处理器,用vivo手机的朋友应该都知道,手机使用起来还是非常流畅的,甚至比一些使用高端配置的手机还要流畅。这是为什么呢?
    的头像 发表于 10-30 17:01 8586次阅读

    高通还有一款骁龙8系列的高端处理器?

    在高通发布骁龙888之后,不少人都认为,按惯例,高通再发布一款骁龙775,那这一代的处理器的中高端布局也就差不多了。不过,最近微博大佬“数码闲聊站”发微博表示“高通目前已经有俩完成度比较高的基于5nm+A78架构的新平台”。什么,两款,那么除了骁龙775之外,还有另一款
    的头像 发表于 01-15 16:22 4768次阅读

    高端处理器新标杆 Power10剑指“内存墙”

    Power10 CPU是当前业界最高端的通用处理器,旨在为用户提供满足未来计算需求的平台,树立了企业级计算的新标杆。Power10处理器是使用7nm制程技术构建的商业化处理器,相比PO
    发表于 11-18 16:30 694次阅读
    <b class='flag-5'>高端</b><b class='flag-5'>处理器</b>新标杆 Power10剑指“内存墙”