- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
对图像处理芯片进行带域检证的方法探讨
对图像处理芯片进行带域检证的方法探讨
摘 要
本文提出对图像处理芯片进行带域检证的必要性、带域检证方法,及如何搭建带域检证环境,到针对带域检证结果统计、分析等内容。
关键词
EMMA产品 图像处理 芯片级仿真 逻辑功能验证 带域检证
绪 论
目前从事EMMA(Enhanced Multi Media Architecture)系列产品的开发,主要应用在数字广播电视接收用机顶盒Digital TV)、蓝光BD(Blu-ray Disc)播放机等市场的产品。在EMMA系列产品中,核心部分是完成图像处理功能的模块,假定简称为Display 模块,除此模块外,包含若干用于完成产品其他功能的子模块,假定简称为周边模块。
图像处理功能(Display模块)要完成大量的数据处理,要验证其动作是否能满足式样要求,能否正确完成图像处理功能,除了要通过对Display模块进行芯片级逻辑功能仿真验证外,分析周边模块在整个芯片中的总线占用对Display模块动作的影响,也是非常有必要的。验证此影响,称之为“带域检证”。即,分析图像处理模块(Display模块)至少要占用整个产品动作多少资源,才能保证图像处理功能正常动作,能够准确完成图像处理功能。由此提出带域检证方法、及如何搭建带域检证环境,到针对带域检证结果统计、分析等内容。
带域检证方法已经在现有的EMMA系列产品的验证工作中,赋予实践,成为验证产品功能的重要一项。
1 带域检证的必要性
对于数字电视、机顶盒等应用,图像处理模块(Display模块)是其核心内容,具有处理数据量大,运行速度要求快的特点。在EMMA产品中,DTOP模块是用来进行图像处理的Display模块。该模块在完成大量的数据处理的同时,它所占用的总线资源即带域资源越少系统性能就会越好。如果实际占用带域资源远远超过理论值,周边模块占用的资源必然减少而导致系统运行不畅,反过来也会对处理图像效果产生极大影响。所以在产品设计时,带域检证是不可或缺的一项工作。
下图1是EMMA产品中,DTOP模块与其他周边模块的连接框图。由于受知识产权限制,仅示意表示。
图1 EMMA产品中DTOP模块与周边模块连接示意图
DTOP模块与其他周边模块,如GTOP、XTOP、TTSD、DITOPWTOP模块的800M Word/S的带域资源[1]。也就说,只有在确定DTOP模块在系统中占用的带域资源与理论需要的带域资源基本一致的情况下,才能说明系统结果良好,能够确保图像处理结果正确,并满足产品性能及式样的要求。
注[1]:WTOP模块的800M Word/S的计算,请参考文中“带域的理论值计算”说明。
2 带域检证方法
如图2所示,举例介绍EMMA产品DTOP模块的组成框图。由于受知识产权限制,仅示意表示。在示意的EMMA产品中,DTOP模块包含Video1/2/3模块、Graphic1/2模块、Capture模块、及完成图像叠加的Blending模块和一些sub module。
图2 EMMA产品中DTOP模块的组成框图
(1) 带域的理论计算值
在DTOP模块支持的最大解像度的条件下,正常动作的理论值为:
Video1/2: (YCbCr 422 Format) 1080P 60Hz
1Video = (1920*1080*60Hz*8Bit)+(1920/2*1080*60Hz*8Bit)*2 = 62.208M Word/s
2 Video Plane Data = 62.208M Word * 2 =124.416M Word/s
Video3: (YCbCr 422 Format) 576I 60Hz
1Video = 720*288*60Hz*8bit + (720/2*288*60Hz*8bit)*2 =6.2208M Word/s
Graphic: 1080P 60Hz
1Graphic =1920*1080*60Hz*32Bit = 124.416M Word/s
2 Graphic = 124.416M Word * 2 = 248.832M Word/s
Capture: (YCbCr 422 Format) 960*1080
1Capture = 960*1080*60Hz*8bit + (960/2*1080*60Hz*8bit)*2 =31.104M Word/s
Total Data = Video1/2/3 +Graphic1/2 + Video3 + Capture
= 124.416M + 248.832M + 6.2208M + 31.104M
=410.5728M Word/S
WTOP总带域为(200MHz时钟频率,128bit总线宽度):
200
文档评论(0)