- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信号处理
基于TMS320C80的图像并行处理技术研究
邓峰戴擎宇何佩琨毛二可
(北京理工大学雷达技术研究所.北京。100081)
【摘要】TMS320C80是适用于多操体应用的MnD结构散字信号处理器.其高速的运算能力与夏活的全可编程
性结合在一起,构成了实时并行处理的基础.本文首先介绍了C80的硬件结构,然后描述了以C80为核心的
视频处理系统,最后我们对各种图像处理并行算法进行了研究,针对C80并行程序开发中的任务分配以及并
行算法优化设计等问题进行了探讨并给出实验结果.
关奠词I TMS320C80,实时,并行处理,图像处理
一、引言
随着多煤体技术的深入发展。传统的串行处理方式已经远远不能满足大量图像数据的实时处理需求,为
了加快系统的运行效率,并行处理技术日益受到人们的重视.T1公司生产的TMS32咖多媒体视频处理器
充分应用和晨现了现代并行多处理器的研究成果和发晨趋势.它高速的处理能力和全可缩程性结合在一起,
使用户设计的系统能够支持视频,音频.图形,图像和其它并行处理等应用.但是C80的有效使用还有待于
并行软件和并行算法的进一步发展。我们在TMS32唧硬件平台上对多种并行算法进行了研究,发现用c80
的片内多DsP结构实现实时并行处理有其独特之处.奉文从软件开发的角度,探讨如何利用c80强大的软硬
件功能开发出高教的图像处理并行程序.
二、基于TgB320C$0的实时视瓤处理系筑
1.TMS320c∞多媒体视期处理器
和—个传输控制器1O’I.通过片内的高速交夏罔。所有的片内处理器与在片内的共事存储器紧密蚰藕合在一
节/秒:数据传输能力为1.92G字节,秒.片内每个处理器的程序总线和数据总线独立,因此程序调入片内指
令c∽he后.指令读取和数据传II可独立进行.强大的运算托力和极高的数据吞吐量.构成了TMS320C80进
行实时并行处理的基础。
2.实时视频处理系统设计
基于c∞的上述特点。我们选捧C80作为系统的核心处理器。开发研镧了PC机内插卡型基于标准总线0SA)
的实时视期采集和处理系统.本系统采用先进的“DsP+存储器+FPGA”的体系结构,由MVP处理摸块、
视频采集和显示模块以及总线接口模块构成。其硬件结构示于图1.它的工作腮是:摄像机或其它设备送过
来的模拟视额信号.经过视频采集系统变成8位数字信号,存储在采集帧囊存器中;c∞从采集缓存中取出
数据放人海量存储器DRAM中或直接进行处理。处理完毕后将结果放回DRAM中存储或者送判显示帧缓存
器中.然后经过税援编码器将显示缓存中的数字信号变成饕暇信号,进到监视器中进行显示.
本系统可以以插卡方式和脱机运行两种方式工作.系统中的双口RAM用来在C80与Pc机之问传进通讯信
息和图像数据,同时也可作为程序存储器使用.EPROM主要是当系统脱机运行时,用来存储系统的引导程序、
FPGA的配置散据和一些应用程序.由于田像的数据量很大.在设计中使用了海量存储器DRAM,容量高达32M
x 512x
字节,可存储128帧大小为512 8bit的图像数据.为了提高并行处理能力,视频单元采用独立的双帧存
储器和双帧控制结构,使图像采集,显示和处理攥块可以同步或异步地并行运行.采用高教的分组传输方式,
蠢}霜b
信号处理
481
使c∞的片内处理器的计算与外存的高速数据传输并行执行;并且由于系统中采用了多种高速存储芯片和宽总
线接口设计。使C80与外部主存储器之问的传输速率高达每秒200M字节.有效地解决了系统的通信瓶颈问题.
此外,m过.ITAG接口。可以使用11公司提供的开发工具对本系统进行调试和二次开发;同时系统本身还提供
了加载程序、显示存储单元内容等自开发手段.
JTEG口 16 l采集I 8 l视频 l‘ ’枧频
--.t I ,’l帻缓存器r叫采集l:二二输人
文档评论(0)