您的位置 首页 制造

工程师共享:根据FPGA的GPU原型优化规划

工程师分享:基于FPGA的GPU原型优化设计-Synopsys所做的第一步是启动一个概念验证项目。这个项目为Imagination的PowerVR Series6 GPU展示了基于FPGA的原型设计。

  安迪•乔力是一名高档应用程序参谋——该程序即Synopsys全球产品线领导品牌,根据FPGA的原型规划。安迪已从事FPGA技能研制25年多。最近,他又开端向客户供给支撑,支撑他们树立在Synopsys HAPS渠道上的杂乱CPU SoC和GPU IP原型规划需求,并一起在全球范围内对嵌入在用户程序中相同SoC和GPU IP的开发供给支撑。

  

  PowerVR Rogue GPU的树立根据功率商场抢先的准则,这使曩昔几代图画处理器的功能得以明显进步。为了取得高功能,GPU架构运用强壮的并行处理才能来处理高要求的图画和核算使命。为取得高功能而装备GPU IP时,规划团队面对的是多重的应战。他们需将杂乱、高门数的规划融入单一FPGA有限的空间里。考虑到Series6、Series6XE 和Series6XT系列的可扩展性(从半个到八个集群),在测验测验这些杂乱设备时却面对着更多的应战。

  

  PowerVR Series6XT GPU的规划是从两个集群到八个集群。因为其它挑选(即制作测验芯片)的进程变得越来越贵重且耗时,Synopsys和Imagination便协作打造更具生机根据FPGA的原型规划结构。由此,运用多个FPGA乃至是最大的PowerVR GPU建模的新式优化流程便得以面世。下述将详细展现取得这一建树的阅历。

  GPU原型规划需求

  Synopsys所做的第一步是发动一个概念验证项目。这个项目为Imagination的PowerVR Series6 GPU展现了根据FPGA的原型规划。原型规划环境包括一个独立回归测验的顶层测验架构。试架构经过PCIe端口和运用DDR3存储接口的存储测验鼓励和成果衔接至PC主机。这使得测验团队得以操控和剖析GPU,并经过Universal Multi-Resource BUS (UMRBus)对体系进行装备且从PC主机拜访测验和成果数据。

  

  支撑回归测验的顶层测验架构

  团队为包括多重FPGA的Synopsys HAPS-70 S48原型规划体系的施行进行手动的规划区别,取得了几个MHz的时钟速度。在该体系大将施行7000个回归测验——一切测验都不需求测验芯片。咱们不仅仅区别衍生规划(乃至比Series6 GPU更大的设备),还创建了额定的测验逻辑和足够的功能,以支撑视频输出。这可经过运用ProtoCompiler完结。ProtoCompiler是Synopsys第二代FPGA自动化区别东西。ProtoCompiler旨在将发动所需的时刻和作业量最小化,再为IP验证和软件开发布置Synopsys HAPS系列体系。它结合了自动化特性,用于规划规划、逻辑归纳、调试和衔接到其它验证环境如Synopsys VCS和ZeBu。原型软件与HAPS系列紧密结合,以供给体系功能。

  PowerVR Series6和Series6XT原型的成功意味着Imagination规划团队在将新式GPU引进商场时很少依靠测验芯片的运用。对原型的前期拜访可保证体系验证、前期的软件开发并简化软硬件集成。

  

  Synopsys HAPS-70中的PowerVR Series6 GPU

  运用原型渠道终究取得12 MHz功能使Imagination得以在几个小时内执行数千个测验,并为渠道供给前期的软件开发。此外,HAPS体系支撑视频输出可答应实时、作业的I/O对图画处理的正确性和质量进行检查。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/bandaoti/zhizao/173037.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部