基于双CPU实时图像监控系统的设计

发布者:耿高良最新更新时间:2007-10-08 来源: 电子技术关键字:存储  仿真  传输  通信 手机看文章 扫描二维码
随时随地手机看文章

图像监控以其直观、方便、信息内容丰富而被广泛应用于许多场合。在电子技术与通讯技术的发展过程中,图像监控系统的技术水平直接反映了不同阶段电子与通讯的技术状况。上世纪90年代末,随着多媒体技术、视频压缩编码技术和网络通讯技术的发展,数字视频监控系统迅速崛起。在数字图像监控系统中,嵌入式监控系统主要由嵌入式处理器、以太网接口控制器等相关支撑硬件及嵌入式操作系统组成。

1 设计方案

采用TI公司的TMS320VC5471为处理器,此芯片是一种双内核器件,内部集成了一个带程序和数据存储器(均为RAM)的TMS320C54x DSP子系统和一个带仿真工具的ARM7TMRISC微控制器核。在双CPU系统中,ARM7TDMI作为主CPU,负责图像数据的存储、图像数据远程传输、存储容量的扩展等系统的功能;DSP作为从CPU,它是图像采集和数据处理的核心,完成图像采集及处理系统的功能。ARM子系统与DSP子系统数据的传输非常频繁,系统选用共享双口RAM存储器方式来实现DSP与ARM7TDMI之间的通信,图像监控系统框图如图1所示。

2 硬件系统

2.1 主机控制单元

ARM子系统与DSP子系统数据的传输非常频繁,数据传输的可靠性和实时性直接决定系统的性能。所以,本系统选用共享双口RAM存储器方式来实现DSP与ARM7TDMI之间的通信,如采用IDT司生产的双口RAMIDT70V24,其容量为4K×16位。

在工作时不可避免的要碰到双核内部的通信问题,本设计采用中断的通信方式,任何一方都是先将准备好的数据放入API存储器中,然后发出中断信号,通知对方可以取数,对方接到中断之后,进入中断服务程序从API存储器中取走数据。

2.2 模拟图像采集及处理单元

图像信号通过CCD摄像头采集并输出模拟图像信号,模拟图像A/D转换采用Philips公司的SAA7111A来实现。该芯片可实现多路选通、锁相与时序、时钟产生与测试、ADC、亮色分离等功能,其输出可以具有如下格式:YUV4:1:1(12bit)、YUV 4:2:2(16bit)、YUV4:2:2(CCIR-656)(8bit)等,灵活输出不同的数字图像数据格式。由于DSP处理芯片和SA7111A的时序不同,可以通过CPLD进行逻辑控制FIFO来完成数据缓存的功能。

2.3 键盘控制单元

本系统采用TI公司的TMS320VC5471为处理器,连接成一个矩阵式键盘是非常容易的,其ARM侧提供了键盘专用接口KBGPIO。KBGPIO[15:8]在芯片内部已通过上拉电阻接+3.3V高电平,并且被配置成输入口,可用来作为矩阵键盘的行输入,KBGPIO[7:0]被配置为输入口,可以用来作为矩阵键盘的列输入,该键盘电路输入无需再通过上拉电阻接至高电平,只将行和列线引出接到键的两端即可。键盘总共可以有24个实际的硬键,每个按键的功能可由用户随意定义功能。

2.4 存储容量扩展单元

系统中有大量的数据要记录下来,需要大量内存来保存测量的数据,在主CPU上连接SRAM、FLASH、CF卡。CF卡具有存储容量大、读写速度快、灵活性强的特点,是一种理想的存储载体,本系统选用KINGMAX公司生产的CompactFlash Card,该卡的存储容量是1G,利用芯片ARM核内置集成电路IIC接口,把CompactFlash卡连接到微控制器的IIC接口。在存储器映像模式中,一条8比特数据总线控制着CompactFlash卡,软件能把数据直接写到CompactFlash卡。CF卡的结构如图2所示。

2.5 以太网控制单元

TMS320VC5471的网络模块(EIM)可以实现IEEE802.3协议及全双工/半双工模式的10/100Mbit/s的MAC层的功能。本系统的PHY接口采用Realtek公司生产的RTL8201BL芯片构成,RTL8201BL使用MII接口与TMS320VC5471的MAC控制器直接相连,RTL8201的发送输出引脚TPTX±和接收输入TPRX±通过网络隔离变压器与RJ45双绞线接口连接,实现数据通道的安全隔离。

2.6 实时图像监控单元

将本系统连接到Internet网络上,可以通过Internet进行实时图像监控,不必亲临现场。μC/OS-II是一款实时嵌入式操作系统,该操作系统是一个公开源代码占先式多任务微内核的RTOS。本设计选用μC/OS-II,将其移植到TMS320VC5471内嵌的ARM7核上。网络通信协议通过TCP/IP协议栈选用LwIP协议栈,把LwIP协议栈移入来实现。嵌入式网络平台的结构示意图如图3所示。

3 软件设计

采用ARM汇编语言,各系统做成子程序功能块,这样不但可以使程序紧凑、便于阅读,而且可以增强程序移植性,调试、更改各功能模块也更方便,程序框图如图4所示。

本文提出的基于双CPU实时图像监控的嵌入式系统设计方法,充分利用了TMS320VC5471的高性能和嵌入式操作系统的实时稳定的特点,采用TCP/IP协议建立与Internet的连接,实现了实时图像监控的远程控制。这种双CPU处理器与嵌入式操作系统相结合的模式,可以广泛应用于工业控制、产品制造、智能交通等的视频检测领域, 具有广泛的应用前景。

关键字:存储  仿真  传输  通信 引用地址:基于双CPU实时图像监控系统的设计

上一篇:探索内存架构:处理性能的基石
下一篇:基于TMS320F28XX UCD8K HCPL-315J的两级逆变器

推荐阅读最新更新时间:2024-05-13 18:38

手机存储容量需求大增,为3D NAND储存铺平道路
以往仅搭载16GB、32GB容量的智能手机已无法满足当前由数据驱动的新兴移动应用需求,从而为3D NAND快闪存储器的进展铺路… 智能手机使用者不断寻求更好的移动体验,除了提升装置的处理性能以外,还需要更高容量的储存,才足以支持5G、人工智能(AI)、扩增实境(AR)、高解析视讯等以数据为导向的新一代应用。以往容量仅16GB、32GB的智能手机已无法满足当前的移动应用需求,从而为3D NAND快闪存储器(flash)的进展铺路。 Western Digital (WD)最近推出采用64层堆叠的3D NAND技术以及UFS与e.MMC介面的全新iNAND嵌入式快闪存储器(EFD)系列,可望让智能手机使用者能够充份体验当今由数
[嵌入式]
LM3S1138与CC2420的无线传感器网络通信
  引 言   无线传感器网络(Wireless Sensor Network,WSN)是集信息采集、信息传输、信息处理于一体的综合智能信息系统,由部署在监测区域内大量的廉价微型传感器节点组成。它是通过无线通信方式形成的一个多跳自组织网络,具有低功耗、低成本、分布式、自组织、快速展开、抗毁性强等特点。无线传感器网络能够实时监测系统并及时反馈信息,以实现复杂的指定范围的目标检测与跟踪,具有广阔的应用空间。本文介绍使用LM3S1138微控制器和CC2420无线射频芯片构建无线传感器网络节点的方法,并说明了如何实现点对点的通信传输。   1 硬件节点设计   1.1 网络节点设计   无线传感器网络由网络中的多个网络节点构成。
[单片机]
Altera荣赢中国电子报“通信市场最佳表现奖”
Altera公司 (NASDAQ:ALTR)今天宣布,公司获得了由中国电子报颁发的“2009 FPGA中国通信市场最佳表现奖”。该报于2009年8月28号在中国成都举行的“2009中国FPGA产业发展论坛”上颁发了这一奖项,充分肯定了Altera对中国通信市场的贡献。 中国电子报编辑团队以及市场研究公司iSuppli对中国主要通信供应商进行了调查和研究,同时在CEN网站上进行了公开在线投票,在此基础上确定了获奖者。中国电子报和iSuppli的研究结果表明,Altera是中国通信市场的第一大FPGA供应商。 中国电子报副总编辑任爱青评论说:“Altera能够深入了解通信市场的需求,为市场提供最好的产品和技术。Altera很早
[嵌入式]
全光学类脑计算芯片:模仿人脑存储与处理信息的方式!
背景 人工智能时代,某项技术可以像人脑一样工作,不再是遥不可及的梦想,例如智能手机已经能够识别人脸或者语言。 然而,当实现更加复杂的应用时,计算机仍然会迅速触及极限。其中一个原因就是,在传统的冯·诺依曼体系结构中,计算机的存储器和处理器是分开的,因此所有的数据必须在二者之间来回移动。 冯·诺依曼体系结构(图片来源:维基百科) CPU的运算速度增长得较快,内存的访问速度增长得较慢,它们之间存在速度不匹配的问题,也就是所谓的“冯·诺依曼瓶颈”。这一瓶颈不仅限制了系统带宽,增加了系统功耗,也会进一步增加计算机的成本和体积。 为了突破这一瓶颈,科学家们希望从人脑结构中获取到灵感。人脑领先于最先进的现代计算机,因为它在同一个地方(
[家用电子]
全光学类脑计算芯片:模仿人脑<font color='red'>存储</font>与处理信息的方式!
曙光存储快照,此快照非彼快照
SNIA(存储网络行业协会)对于快照的定义是:关于指定数据集合的一个完全可用拷贝,该拷贝包括相应数据在某个时间点(拷贝开始的时间点)的映像。快照可以是其所表示的数据的一个副本,也可以是数据的一个复制品。 快照能够进行在线数据恢复,当出现逻辑错误或是存储设备发生应用故障时可以进行有效及时的数据恢复,将数据恢复成快照产生时间点的状态。除此之外,还可以通过访问只读快照在不影响应用的前提下进行验证、测试等操作。当前,快照技术已经成为企业进行数据保护的一种常规手段,快照技术的应用也趋向于多元化,从目前市场情况来看,所有存储系统无论高、中、低端设备,但凡有用到业务系统上的,一般均配有快照的功能。快照在备份、数据保护过程中发挥着非常重要
[手机便携]
曙光<font color='red'>存储</font>快照,此快照非彼快照
iic裸机与linux通信,裸机系列——S3C2440IIC通信
经过一周左右的时间终于是把IIC弄的个差不多了,我只能说对于每一个程序都要认真对待,每个程序的编写都是一种进步。对于IIC,给我的感觉是这个东西单片机的时候也知道,但是没有调出来,现在RAM裸机编程正好好好的学习的一下,但是虽然对于2440的IIC驱动只需要配置好寄存器和把握好时序就可以了,但是我还是经过了很多的一段痛苦的时期,不过现在回想看看,都是一种成长的经历,让人值得骄傲。因为我坚持过来了。好的,说正点的,首先IIC编程依然感谢乐于奉献的赵老师,他的博客地址很多详细的介绍我就不多说了,赵老师的博客讲得很详细,和以前一样讲一下自己的体会和问题。 1.AT24C08芯片,是一款EEPROM,8K,不过是8Kbit,1024X
[单片机]
PSPICE电源及放大器电路仿真课件设计
1 引言   随着多媒体技术的发展,多媒体课件在教学中的应用越来越广泛。多媒体课件集图片、动画、声音等多种媒体于一体,在现代化教学中具有相当重要的意义,也越来越受到广大教师和学生的欢迎。所谓课件是根据教学大纲的要求,通过教学目标确定,教学内容和任务分析,教学活动结构及屏面设计等环节制成的课程软件。但是要制作一个CAI课件并使之有声有色的表达出自己的教学目的并非易事。特别是电路的CAI课件涉及到复杂电子器件,更是难以制作。但随着计算机软硬件技术的飞速发展,产生了电路分析方面具代表性的软件PSPICE,使电子线路的仿真实验变得容易。进而可将PSPICE仿真电子线路实验的内容制作成课件。 2 课件的主要内容   课件主要包括三个电子线路
[电源管理]
PSPICE电源及放大器电路<font color='red'>仿真</font>课件设计
Gartner公布2017年全球云存储魔力象限:阿里云跻身4强
凤凰科技讯(白杨)8月3日消息,近日,国际知名调研机构Gartner公布了2017年全球云计算云存储魔力象限。其中,阿里云首次跻身这一核心领域四强。 目前,排在阿里云前面的只有AWS、Microsoft、Google,并且阿里云和Google的位置已经非常接近。 对比2016年全球云存储魔力象限,各家供应商的位置变化明显。在领导者象限里,Microsoft位置下降明显,Google位置基本没变,在利基象限里,阿里云跃居第一,拉开了与IBM和Oracle的距离。 Gartner点评称,阿里巴巴集团对云计算业务的持续投入,在国际市场上也积极布局,让其云服务的技术、产品和全球规模都有长足的进步。 Gartner在评估云厂
[半导体设计/制造]
小广播
最新应用文章
换一换 更多 相关热搜器件

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 安防电子 医疗电子 工业控制

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved