您的位置:首页 > 其它

6410视频输入模块

2012-10-17 00:30 141 查看
一、s3c6410

二、6410视频输入模块

一、s3c6410

  随着微电子技术的快速发展,ARM处理器经历了包括ARM7、ARM9在内的多个发展历程,而ARM11的成熟应用必将为嵌入式的发展带来新的活力,使更高端的产品应用成为可能。
  与ARM9的5级流水线相比,ARM11拥有一条具有独立的load-store和算术流水的8级流水线,在同样工艺下,ARM11处理器的性能与ARM9相比大约提高了40%。ARM11执行ARMv6架构的指令,ARMv6指令包含了针对媒体处理的单指令流多数据流(SIMD)扩展,采用特殊的设计,以改善视频处理性能。为了能够进行快速浮点运算,ARM11增加了向量浮点单元。所有这些结构上的提高,都是ARM9处理器不可比拟的。

  ARM11为便携式和无线应用,提供了从未有过的高超性能,并且使我们主要关心的成本和功耗减到最小。ARM11的微架构保证了系统性能可以从基本的350-500MHz范围扩展到最终的1GHz以上。其微架构的高效率表现,允许开发者根据不同的应用来调节时钟频率和电源电压,从而在性能和功耗之间达到最佳的折衷。例如,一个基于ARM11的微架构的处理器在1.2V工作电压下,使用0.13um工艺实现,其功率将不会超过0.4mW/MHz。

  ARM11微处理器是一种高性能、低功耗的‘准64位’微处理器!对于目前大多数嵌入式应用,一个真正的64位处理器仍然被认为是不必要的,其巨大的功耗和面积让人难以接受。对此,ARM11选择了一个折中的方案,以较小的代价,部分实现了一个64位微架构。ARM11只在处理器整数单位和高速缓存之间,以及在整数单位和协处理器之间实现了64位数据总线。这些64位数据道路允许处理器在一个时钟周期中同时获取两条指令,还允许在一个时钟周期执行多个数据读写指令。这使得ARM11在执行很多特定序列的代码时能够达到非常高的性能,特别是那些允许数据搬移与数据处理并行处理的代码序列。

  S3C6410是由三星公司推出的一款低功耗、高性价比的RSIC处理器,它基于ARM11内核(ARM1176JZF-S),可广泛应用于移动电话和通用处理等领域;S3C6410为2.5G和3G通信服务提供了优化的硬件性能,内置强大的硬件加速器:包括运动视频处理、音频处理、2D加速、显示处理和缩放等;集成了一个MFC(Multi-Format video Codec)支持MPEG4 /H.263/H.264编解码和VC1的解码,能够提供实时的视频会议以及NRSC和PAL制式的TV输出;除此之外,该处理器内置一个采用最先进技术的3D加速器,支持OpenGL ES 1.1/ 2.0和D3DM API, 能实现4M triangles/s的3D加速;同时,S3C6410包含了优化的外部存储器接口,该接口能满足在高端通信服务中的数据带宽要求。由于以上突出的性能表现,著名的苹果公司手机IPHONE就是基于S3C6410处理器。

  S3C6410 有一个优化的接口连线到外部存储器。存储器系统具有双重外部存储器端口、 DRAM和 FLASH /ROM/ DRAM 端口。 DRAM的端口可以配置为支持移动 DDR,DDR,移动 SDRAM和 SDRAM 。FLASH/ROM/DRAM端口支持 NOR-FLASH,NAND-FLASH,ONENAND,CF,ROM 类型外部存储器和移动DDR,DDR,移动 SDRAM 和SDRAM 。

  为减少系统总成本和提高整体功能,S3C6410包括许多硬件外设,如一个相机接口,TFT 24 位真彩色液晶显示控制器,系统管理器(电源管理等),4 通道 UART,32通道DMA,4通道定时器,通用的 I/O端口,IIS 总线接口,IIC总线接口,USB 主设备,在高速(480 MB/S)时 USB OTG操作,SD主设备和高速多媒体卡接口、用于产生时钟的 PLL。

  S3C6410 提供了强大、丰富的功能,具体见s3c6410数据手册,这个手册有中文的,搜一下很容易下到。


二、6410视频输入模块

  国产s3c6410开发板很多,如:飞凌TE6410/OK6410、友坚 UT-S3C6410、华恒科技HHS3C6410、华天正real6410、友善mini6410/tiny6410、天嵌TQ6410、立宇泰ARMSYS 6410、海天雄CES6410等等。


  这些开发板接口丰富,在视频方面都有视频输出口TV OUT,摄像头接口camera IF。S3C6410有很强的视频处理能力支持MPEG4/H.263/H.264编解码,然而这些开发板虽然都配了摄像头模块。但大多没有视频输入模块,这使一些视频开发受到了限制,开发者不得不自己动手配备视频输入模块。石家庄市众智电子科技开发中心(0311-87024917)根据广大开发者的要求开发了通用的6410视频输入模块。





  6410的视频(PAL/NTSC)输入模块,插在camif接口,接上卫星接收机就可用6410开发板看电视了,也可用于视频的网络传输、无线传输设备开发。比如:

  1、基于ok6410的网络远程视频服务器

  2、记者采访时的视频无线发送。

  3、躺在床上看的微型电视机

  4、视频无线发送接收机

  5、无线摄像头

  6、网络摄像头

  。。。。。。

  这个模块具有电源输入口,但不是必须单独供电,这个电源是为模拟部分准备的,这样数字和模拟部分可以通过跳线选择各自独立供电,从而减少干扰,板上有跳线,可以选择的,通常不需要,只通过6410开发板供电就可以了。

  该模块目前支持WinCE 6.0、 LINUX2.6.28以上各版本、Android2.1以上各版本,以及uC/OS-II,并提供驱动源码。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐