首页 | 登录 | 现在注册  [2009年1月8日]
Global Sources
电子系统设计网站

设计方案交流及寻求 首页 / 论坛 / 自由论坛 / 设计方案交流及寻求
众里寻它千百度,方案却在交流寻求处。有好的设计方案却无人喝彩?想设计性价比高的产品却苦无良方?设计方案交流区,为广大工程师朋友提供交流设计方案的平台。
发表新主题 发表新主题 
加入个人信息中心收藏夹 收藏   打印这个帖子... 打印   关注该主题... 关注   推荐这个帖子... 推荐
楼主      问题: 基于FIC8120的MPEG4单芯片IPCamera方案
发布时间: 2006-12-3 上午0:08

作者: 步行天下
等级: 初入江湖
积分: 120 分

发送消息

查看用户的所有发言

该单芯片IP Camera方案,FIC8120芯片内嵌DSP、CPU;提供丰富的接口;完整的技术支持。 相信选择该方案能为贵公司带来新的商机。 胡旌壮(George Hu) Cyberwin Technology Ltd. (Shenzhen Office)深圳卓杰电子 深圳市福田区上步南路锦峰大厦18/AH室 Mobile:13828776500 E-mail:george@cyberwin.com.cn website:www.cyberwin.com.cn 智原科技FIC8120的IP Camera方案,FIC8120是目前高集成度的硬件MPEG4编解码SoC。其核心是MPEG4/JPEG视频编解码硬件引擎和功能强大的FA526 RISC 32bit CPU(ARM922),它有8K I-cache和8K D-cache。这个编解码引擎支持MPEG4实时编码/解码,可以达到30fps且压缩分辨率为720×480的码流。 以FIC8120为基础的IP Camera方案的硬件结构主要有系统存储、网络接口、视频接口、音频接口和外部存储接口等构成。 ◆ 系统存储 FIC8120包括了MPEG4编解码和FA526,两者使用共同的系统存储器件,省去了目前流行的双芯片方案(MPEG4+主控CPU)中,MPEG4需要的独立的NOR FLASH和SDRAM。不仅降低BOM,而且也显著减少系统复杂性。系统的存储器件有NOR FLASH使用两片TE28F256J3C125(16Mx16),系统SDRAM由两片W982516CH-7 (32Mx16) 的SDRAM构成,存储器件的容量大小可由使用者自行扩充。 ◆ 网络接口 由于FIC8120内置了802.3以太网MAC控制器,外部只需要802.3物理接口芯片即可完成以太网的功能,开发板上的802.3物理接口芯片采用DM9161A。 ◆ 视频接口 FIC8120留有数字视频输入接口,对于输出CCIR656/601的CCD/CMOS照相模块,可以直接与FIC8120连接,无需其他处理;对于输出复合视频或者S-Video的CCD/CMOS照相模块,需要一个外部的视频解码芯片,本方案使用了Philips的SAA7113芯片。 ◆ 音频接口 FIC8120含有I2S接口,可以方便的接目前主流的音频解码器,本系统使用wolfson(欧胜)公司的WM8731芯片。 ◆ 外部存储接口 由于FIC8120整合了高速USB OTG控制器与PHY的IP,很容易接上大容量的NAND FLASH或者带有USB接口的硬盘作为外部存储设备。 FIC8120数据流流向可分为不同方向:若提供内容的来源是CMOS传感器,FIC8120内捕捉模块的DMA直接将视频流向SDRAM控制器送。若提供内容的来源是电视、数字录像机、DVD或CCD摄像头,FIC8120内捕捉模块的DMA可通过SAA7113芯片将视频流向SDRAM控制器送。在此,我们设计了一个硬件预览路径将视频流直接传送到显示模块,用户可以在LCD显示屏上见到所录制的录像。视频流在SDRAM存到一定的量再送到MPEG4编码器进行编码,因为我们将捕捉模块的视频直接送到SDRAM控制器,而非通过AHB总线,因此即使录制720×480的影像,带宽依然能够得到保证。压缩过的录像回存到SDRAM存储器,在送达任何存储设备,如SD卡、Micro Drive或是硬盘。 IP Camera软件构成: IP Camera的软件主要有外设驱动程序、TCP/UDP/IP协议栈、LINUX、RTP/RTCP、音频/视频编解码库和应用软件等构成, ◆ 外设驱动程序 外设驱动程序包括802.3以太网MAC控制器、通用I/O、I2S/AC97、SD/MMC卡、LCD显示控制器、视频捕获设备、硬盘控制器和高速USB OTG控制器等的驱动程序。 ◆ TCP/UDP/IP协议栈 该协议栈是符合工业标准且经过充分的验证的TCP/UDP/IP协议栈。 ◆ Linux Kernel 基于Linux2.4.19内核,会升级到Linux 2.6,针对FIC8120设计板极启动代码(Boot Startup Program),并根据IP Camera应用的需要做优化和裁减。 ◆ 音频/视频编解码库 基于FA526的媒体库,包括MP3/WMA/AAC/MPEG4/MJPEG解码器、音频视频同步机制和FFMPEG应用软件来帮助客户进入多媒体应用市场。 ◆ 应用软件 应用软件包括完成系统初始化、文件系统管理、磁盘管理、网络服务、邮件发送、文件传送、侦测报警等。系统初始化程序tinit完成系统的网络设定,监测视频来源和分辨率等工作。文件系统管理程序包括fdisk、dosfstools、e2fsprogs等,用于完成外部存储的格式化和读写的管理工作,网络服务程序完成把视频发送到网络的某个端口,以供其他网络设备来访问;邮件发送和文件传送程序在侦测到移动目标、需要报警的时候,把该时刻的图片截取并传送到邮件服务器或者文件服务器,侦测报警程序根据主机端设定的规则来判断视频中移动的目标是否需要报警。 配合VideoLan Media Player程序,应用软件可以完成按照HTTP协议处理来自外部的服务请求,把MPEG4码流发送以太网、处理外部控制指令、移动侦测报警等。在通过IE浏览器连接到FIC8120之后,可以在页面上对IP Camera & Vedio Server作相关的设定,如网络配置、SMTP服务、FTP服务器、视频质量、运动侦测报警、管理员密码管理等。基于FIC8120的单芯片IP Camera方案,系统可以更简单、功能与外设又非常完备、芯片性能稳定,用户可以快速地推出MPEG4 IP Camera & Vedio Server产品在市场上以抢得先机与市占率。

掌声 (
0
)
板砖 (
0
)
   回复该主题... 回复   引用这个帖子... 引用 
发表新主题 发表新主题

实用内容通道
最新行业新闻
系统设计指南
技术资料下载中心
实用电路设计
近期最热文章
网站专题总汇
 
精品设计专栏赏析
绿色能源设计专栏
医疗电子设计专栏
HDTV设计专栏
汽车电子设计专栏
4G/3G设计专栏
机器人设计专栏
HDMI接口设计专栏
ESD保护设计专栏
工业控制应用设计专栏
微波与射频设计专栏
 

更多专题...


个性化主页


电子系统设计个性化主页!
境界决定成就,
开辟属于您的专属"境界" !


共享资源
上千份技术资料免费提供!嵌入式软件EDA/IC设计两大栏目上线!

软件编程论文30篇
数字信号处理教程
华为PCB布线规范
嵌入式入门笔记
51单片机C语言编程手册

进入资源首页 分享资料
 
返回论坛首页
 
eMedia: 电子工程专辑 | 手持电子设备 | 家庭娱乐系统 | 工业控制 | 汽车电子设计 | 电源系统 | 模拟混合信号 | 国际电子商情
环球资源: 环球资源企业网 | 环球资源内贸网 | 供应商服务网站 | 世界经理人 | Electronic Components | Computer Products | China Sourcing Fairs
 
 
RSS新闻聚合 | 意见反馈 | 网站导航 | 帮助 | 关于我们 | 隐私政策 | 联系我们 | 使用条款 | 安全承诺
Copyright ©   eMedia Asia Ltd. 本网站所有内容均受版权保护。
未经版权所有人明确的书面许可,不得以任何方式或媒体翻印或转载本网站的部分或全部内容。