基于双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-03-30 21:24

HSP50216及其在软件无线电中的应用
四通道可编程数字下变频器HSP50216及其在软件无线电中的应用    1 引言   软件无线电起源于美国国防部的易通话(speakeasy)战术通信系统坟墓。随着数字技术和微电子技术的迅速发展,数字信号处理器(DSP)以及通用可编程器FPGA的运算能力和处理速度的成倍提高,而价格却显著下降。同时,现代无线电系统的越来越多的功能可以由软件实现,也大大推动了软件无线电发展。   理想的软件无线电可直接在射频上进行A/D、D/A变换,这就要求A/D、D/A变换必须具有足够高的采样速率。根据Nyquist采用定理,要不失真的反映信号特征,采样频率fs至少应是模拟信号带宽Wa的两倍。为保证性能,在实际应用中经常采用fs 2.5Wa的
[嵌入式]
HSP50216及其在软件无线电中的应用
ST无线通信芯片为设备联入物联网连接选择
中国,2018年3月14日——为助力下一代智能互联产品的开发,例如,数字家庭产品、穿戴设备、智能照明、智能传感器,横跨多重电子应用领域的半导体供应商意法半导体(STMicroelectronics,简称ST,纽约证券交易所股票代码:STM)推出一款双核无线通信芯片,支持新的功能和更高的性能,提供更长的电池续航时间和更好的终端用户体验。 新产品STM32WB无线通信系统芯片(SoC)整合一个功能丰富的Arm Cortex-M4微控制器和一个Arm Cortex-M0+内核处理器。Arm® Cortex-M4微控制器用于运行主要应用软件;Arm Cortex-M0+内核用于减轻主处理器负荷,执行低能耗蓝牙(BLE) 5和IEEE8
[网络通信]
美光车规级内存和存储解决方案配套理想L9
全球汽车内存领先供应商Micron Technology Inc.(美光科技股份有限公司)近日宣布,其车规级高性能LPDDR5 DRAM内存和基于3D TLC NAND技术的UFS 3.1产品已被应用于理想汽车最新推出的全尺寸智能旗舰SUV车型——理想L9。美光LPDDR5和UFS 3.1解决方案可助力理想L9的高级驾驶辅助系统(ADAS)实现最高L4级自动驾驶。得益于美光完整的产品组合,理想L9智能座舱系统还集成了美光车规级LPDDR4和UFS 2.1技术,为用户提供出色的娱乐和用户界面体验。此外,理想L9跨域控制单元还搭载了美光的NOR闪存和eMMC技术,以确保整体系统的稳健性,并缩短系统启动时间。 理想L9全尺寸智
[汽车电子]
美光车规级内存和<font color='red'>存储</font>解决方案配套理想L9
监控应用对存储的需求以及对格局的剖解
安防行业存储选择像是一场花卉展,每种产品都在拼命的争奇斗艳。业内人士预测,监控领域的存储可能朝着两大领域发展,一对于节点不是太多的中小型应用中,NVR是未来的主要发展方向;其次是大型的监控系统,视频管理平台SAN存储(以ISCSI存储为主)仍旧是大型监控系统的不二选择。     监控应用对存储的需求     如果非要做个瞻望,预测一下若干年后的监控存储主要采用哪种方式,具体的答案是比较难作答的,毕竟技术的日新月异让我们连学习都疲于奔命,何况是预测哪种技术更能占据市场的上风。但是万变不离其宗,任何技术或产品的大行其道都和它的应用、它对用户问题的完善解决是紧紧分不开的,所以我们在预测前,先了解一下,监控应用对存储的需求是什么?
[安防电子]
基于PROFIBUS-DP总线技术的PLC与主从站间的通信
   1  前言   目前在工业控制中大量使用的DCS系统在实际应用中逐渐显示出许多不足,工业生产过程中采用一对一连线,用电压、电流的模拟信号进行测量控制,或采用自封闭式的集散系统,难以实现设备之间以及系统与外界之间的信息交换,使自动化系统成为"信息孤岛",而且这些不足对DCS来讲是无法从根本上得到解决。所以有必要考虑一个全新的控制系统,以解决目前DCS系统存在的问题,而现场总线控制系统,即FCS(Field Bus Control System),将是最好的选择。   2  现场总线的优点   现场总线是将智能化现场设备、自动化系统通过"总线"连在一起,实现互操作。它的出现,促进了现场设备的数字化和网络化,
[嵌入式]
增资47.6亿元睿力集成(长鑫存储) 加速存储产业进程
11月11日,兆易创新发布公告称,公司拟出资3亿元与石溪集电、长鑫集成、大基金二期等多名投资人签署增资睿力集成协议,增资完成后,公司持有睿力集成约0.85%股权;此外,大基金二期出资额为47.60亿元,增资后占睿力集成的股权比例为14.08%。 公告显示,兆易创新、合肥产投和长鑫集成于2019年4月26日共同签署《可转股债权投资协议》,就兆易创新以可转股债权方式向长鑫集成提供本金金额为3亿元的可转股借款事宜进行约定。截至目前,兆易创新已按照约定将3亿元借款全部支付予长鑫集成。 经兆易创新与长鑫集成、合肥产投及睿力集成电路有限公司(以下简称“睿力集成”)协商一致,存储器合作研发项目的项目公司确认为睿力集成,各方拟签署《 可转股债权投
[手机便携]
增资47.6亿元睿力集成(长鑫<font color='red'>存储</font>) 加速<font color='red'>存储</font>产业进程
高速互连SPICE仿真模型介绍
SPICE(Simulation Program for Integrated Circuits Emphasis)是由美国加州大学伯克利分校的电子研究实验室于1975年开发出来的一种功能非常强大的通用模拟电路仿真器。正如同SPICE的名字所表示的,它最初主要被用来验证集成电路中的电路设计,以及预测电路的性能,因为这种仿真计算对于集成电路的设计是极其重要的。 SPICE模型发展至今,己经在电子设计业中得到了广泛的应用,并且还派生出许多不同的版本,其中最为主要的两个是HSPICE和PSPICE.其中由Avant公司(现己被Synopsys公司兼并)开发的HSPICE运行于工作站或大型机上,主要应用于集成电路的设计。而MicroS
[嵌入式]
IBM宣布半导体技术重大突破 耗能少传输
IBM研究人员宣布,在半导体传输技术上有了重大突破,可大幅提高传输速度,并同时减少能源损耗。 据国外媒体报道,此项技术目标在于,以脉冲光(IPL)波代替铜线,进行半导体之间的讯息传导,并用硅来制作所需零件,取代传统的独家昂贵原料。 IBM的突破性技术,包括一种名为雪崩光电检测器(avalanche photodetector)的主要零件,能够将光转换为电能。研究人员表示,他们使用硅和锗元素打造出的检测器,在同类产品中运行速度最快。 IBM研究人员将其研究新发现,公布在科学杂志《自然》之上。 IBM并非唯一开发新式技术的企业。各间大学和企业研究人员,包含半导体业龙头英特尔和草创公司Luxtera
[半导体设计/制造]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新工业控制文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved