用于无线终端的图像传感器的接口信号设计方法技术

技术编号:3937993 阅读:197 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种用于无线终端的图像传感器的接口信号设计方法,所述图像传感器的接口信号包括主时钟、帧同步、串行命令总线和图像数据输出总线,其特征是,所述图像传感器的接口信号还包括片选/读取输入信号,所述图像数据输出总线连接在无线终端的数据总线上。所述片选/读取信号由地址译码电路产生。进一步地,所述图像传感器内部设有行缓冲存储器,所述图像传感器的接口信号还包括缓冲就绪输出信号。优选地,所述行缓冲存储器与所述图像传感器内部DSP中的存储器复用。再进一步地,所述行缓冲存储器中设有用来指示当前缓冲区中每行数据在图像中的位置的索引。本发明专利技术能够使系统成本和系统复杂度降低,且接口结构简单。

【技术实现步骤摘要】

本专利技术属于图像传感器
,具体涉及在无线手持终端上连接CMOS图像传 感器的设计方法。
技术介绍
图像传感器(俗称摄像头)按照工作原理和制造工艺主要分为两类CCD图像传 感器和CMOS图像传感器。因为功耗和成本优势非常明显,所以CMOS图像传感器(以下简 称CIS:CMOS Image Sensor)在嵌入式系统中的应用迅速增加,在无线手持终端上CIS基本 已经成为标准配置。 除了电源、时钟、同步等信号连接以外,当前的CIS与系统中的主控制器(以下简 称MCU)通信连接主要有下述两部分接口 (1)12C总线接口 用于对CIS内部的控制寄存器/状态寄存器进行设置和读取。 (2)图像数据接口 用于输出CIS采集到的图像数据。 当前业内标准的图像数据接口包括以下信号①8位宽度的数据线Y0-Y7 ;②像素时钟PCLK。 PCLK由CIS驱动,每一个PCLK在Y0-Y7上输出一字节的图像数据。 上述设计要求需要接收端有匹配的接口连接CIS的图像数据接口 ,以接收CIS传来的图像数据。 现有技术方案主要有以下几种 (1)内置专用的ISP (Image Sensor Processor :图像处理器) 很多MCU内置了专用的ISP用来连接CIS。此方案的缺点是成本高,优点是性能高,开发难度低。 (2)增加专用的协处理器 有大量的低端MCU没有内置ISP,而应用这些低端MCU的系统同样也有连接CIS的 需求,为此在这样的系统上不得不增加额外的协处理器来连接CIS,这样就增加了系统的复 杂度和成本。通常使用低端MCU的系统恰恰都是对成本和开发周期非常敏感的系统,所以 现有的CIS数据接口就成为了如何在低端MCU上支持CIS的一个矛盾焦点。
技术实现思路
本专利技术的技术解决问题是克服现有技术的不足,提供一种用于无线终端的图像 传感器的接口信号设计方法。 本专利技术的技术解决方案是,所 述图像传感器的接口信号包括主时钟、帧同步、串行命令总线和图像数据输出总线,其特征 是,所述图像传感器的接口信号还包括片选/读取输入信号,所述图像数据输出总线连接 在无线终端主控制器的数据总线上。所述片选/读取信号由地址译码电路产生。所述串行命令总线优选I2C总线。 进一步地,所述图像传感器内部设有行缓冲存储器,所述图像传感器的接口信号还包括缓冲就绪输出信号。 优选地,所述图像传感器内部的行缓冲存储器与所述图像传感器内部DSP中的存 储器复用。 再进一步地,所述行缓冲存储器中设有用来指示当前缓冲区中每行数据在图像中 的位置的索引,该索引的宽度范围为1 16字节。 所述图像传感器为CMOS图像传感器。 本专利技术与现有技术相比具有如下优点 (1)本专利技术定义了一种全新的连接接口,在基本不增加CIS成本的情况下可以将CIS连接到MCU的数据总线(以下简称EMI :External Memorylnterface外部存储器接口 )上,因为数据总线是所有MCU都具备的基本接口,所以就可以在低端系统上不增加额外成本连接CIS,同时可以通过软件的配合保证CIS的性能。 (2)本专利技术与现有技术方案的对比如下表所示方案成本性能开发难度(l)MCU内置ISP高高低(2)MCU外置协处理器中等中等中等本专利技术EMI扩展CIS低中等中等 由上表可见,本专利技术是用最低的成本实现中等性能,成为低端平台中最具性价比 的实现方案。(3)本专利技术的设计方法使得系统的复杂度降低,接口结构简单。 (4)本专利技术通过将CIS数据接口改为EMI接口,即增加片选/读取输入信号,使CIS从主动输出数据变为被动输出数据。也就是说,CIS只有在片选有效的时候才输出一个字节的数据,在片选无效的时候图像数据D保持高阻状态。这样使得CIS的图像数据总线行为符合MCU数据总线接口的要求,可以直接对接,从而节省专用接口部分的成本并保持较高的性能。 (5)为了保证EMI总线读取图像数据的效率,本专利技术的CIS内部带有行缓冲机制,即在CIS内部增加行缓冲存储器,CIS的接口相应增加缓冲就绪输出信号。 (6)为了保证MCU在常规情况下完整地读取所有数据,以及MCU可以在极端情况下(比如无线协议栈的突发处理)识别没能及时读取数据造成的数据丢失,本专利技术还在行缓冲存储器中设有用来指示当前缓冲区中每行数据在图像中的位置的索引,每行开始最先送出行索引。附图说明 以下将结合附图对本专利技术的具体实施方式进行说明。 图1是现有技术中图像传感器与主控制器的接口连接框图。 图2是本专利技术中图像传感器与主控制器的接口连接框图。 图3是现有技术中图像传感器的实现框图。 图4是本专利技术中图像传感器的实现框图。具体实施例方式关于图像传感器与主控制器的接口连接,本专利技术与现有技术的对比如图1、2所 示。图中数据接口D输出图像传感器的像素数据。 由两图的对比可以看出(l)本专利技术将CIS数据接口改为EMI接口 (这里的EM I接口泛指外部存储器接口 ),使CIS从主动输出数据变为被动输出数据。具体地说,CIS增加片选/读取(CS/RD)输入信号,CS/RD信号由地址译码电路产生;同时CIS的数据输出总线D连接在主控制器的数据总线上。(2)CIS内部设有行缓冲和行索引。 图2中地址译码电路连接在主控制器的地址总线和控制总线上,这里的主控制器是无线终端的主控制器。地址译码电路也可以内置于CIS内部,或者是其它电路结构。 关于图像传感器的接口实现,本专利技术与现有技术的对比如图3、4所示。 图3的现有技术中,PCLK为像素数据时钟输出。PCLK信号是CIS输出信号,用于指示D输出图像数据,CIS是主动向外连续输出数据的。这样的行为造成CIS无法工作在EMI总线上,因为总线上连接了很多器件,CIS的这种主动输出会破坏总线上其他设备的工作。 在图4中,本专利技术的CIS增加片选/读取(CS/RD)输入信号,CS/RD信号由外部地 址译码电路产生。CIS只有在此信号有效的时候才输出一个字节的数据,在片选无效的时候 图像数据D保持高阻状态。这样的行为符合EMI总线的要求,可以与其它总线设备共 存。 为降低增加引脚带来的封装成本提高,本专利技术优选将现有技术中的PCLK引脚变 更为输入信号CS/RD,从而保持引脚数目总数不变。 进一步地,为了保证EMI总线读取图像数据的效率,本专利技术的CIS内部带有行缓冲 机制,即在CIS内部增加行缓冲存储器,CIS的接口相应增加缓冲就绪输出信号。行缓冲存 储器可以容纳一帧图像中的一行或者多行像素数据。缓冲就绪信号用来指示内部行缓冲存 储器就绪,MCU可以读取数据。 为降低增加引脚带来的封装成本提高,本专利技术优选将现有技术中的行同步信号变 更为缓冲就绪指示信号,从而保持引脚数目总数不变。 每次CS/RD信号有效送出一个字节,为了保证MCU在常规情况下完整地读取所有 数据,以及MCU可以在极端情况下(比如无线协议栈的突发处理)识别没能及时读取数据 造成的数据丢失,本专利技术还在行缓冲存储器中设有用来指示当前缓冲区中每行数据在图像 中的位置的索引,每行开始最先送出行索引。 索引体现每行数据在图像中的位置,可以连续累加,溢出后清零,也可以设计为每 帧开始的时候归零,每行数据就绪后累加。 索引的宽度范围视行缓冲存储器空间情况可以设计为0字节本文档来自技高网
...

【技术保护点】
用于无线终端的图像传感器的接口信号设计方法,所述图像传感器的接口信号包括主时钟、帧同步、串行命令总线和图像数据输出总线,其特征在于:所述图像传感器的接口信号还包括片选/读取输入信号,所述图像数据输出总线连接在无线终端主控制器的数据总线上。

【技术特征摘要】

【专利技术属性】
技术研发人员:薛原
申请(专利权)人:北京大友迅捷科技有限公司
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利