CN101841624A - 图像传感器数据传输方法 - Google Patents
图像传感器数据传输方法 Download PDFInfo
- Publication number
- CN101841624A CN101841624A CN 201010178167 CN201010178167A CN101841624A CN 101841624 A CN101841624 A CN 101841624A CN 201010178167 CN201010178167 CN 201010178167 CN 201010178167 A CN201010178167 A CN 201010178167A CN 101841624 A CN101841624 A CN 101841624A
- Authority
- CN
- China
- Prior art keywords
- buffer memory
- main control
- computer main
- bus interface
- host computer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Image Input (AREA)
- Image Processing (AREA)
Abstract
本发明公开了一种图像传感器数据传输方法,图像传感模块通过并行总线接口与上位机芯片连接,并行总线接口包括缓存控制模块、缓存和中断信号生成模块;图像传感模块的图像数据存到并行总线接口的缓存中,直到缓存中保存的数据达到与上位机主控芯片预先约定的数据存储上限,中断信号生成模块产生中断信号并发送给上位机主控芯片,上位机主控芯片在收到中断信号后,在能够接收图像数据时,向并行总线接口的缓存控制模块发送控制信号,并行总线接口向上位机主控芯片传送数据。使图像传感器具备被动输出图像数据的能力,能够直接通过并行输出总线接口将来自图像传感器的图像数据送入上位机主控芯片,不需要为图像传感器另设接口,节省成本。
Description
技术领域
本发明涉及一种数据传输方法,尤其涉及一种图像传感器数据传输方法。
背景技术
随着图像摄录技术的高速发展,高品质的图像传感器越来越深入人们的生活,而大量的图片拍摄工作要求图像传感器能够快速准确地将拍摄下来的图像传输出去。同时,越来越多的中低价位的设备中也需要用到图像传感器,因此需要为相应的设备开发与之相匹配的数据传输方法。
现有技术包括由图像传感器直接输出图像,即在图像传感器捕获数据后不做任何处理,由图像传感器主动输出图像的方法;
以上方式至少包含以下缺点:
使用主动输出方式是图像传感器目前应用的数据传输方法,但这种方法要求上位机主控芯片在连接图像传感器后,就要根据图像传感器送出数据的时序进行实时接收。这种方法在上位机主控芯片负载不大,任务不多时是可以实现的,但目前大部分手机都具备很多多媒体功能,当其他任务也在运行时,图像传感器传送的大量数据就会造成上位机主控芯片大量的时间和空间,造成其他任务无法执行或自身图像数据在传输过程中丢失。这种图像传感器已经不能适应现在的多功能手机应用。如果因为图像传感器自身不具备被动传输图像数据的能力,而在上位机主控芯片上另行连接其他芯片达到控制数据传输的目的,增加了芯片尺寸,提高成本;这种方式的便携式设备价格高,不利于市场推广。
发明内容
本发明的目的是提供一种图像传感器数据传输方法,该方法能够在不增加芯片尺寸的前提下,使用被动输出的方式控制输出数据。
本发明的目的是通过以下技术方案实现的:
本发明的图像传感器数据传输方法,包括用于对光进行光电转换的图像传感模块,所述图像传感模块通过并行总线接口与上位机芯片连接,所述并行总线接口包括缓存控制模块、缓存和中断信号生成模块;
所述图像传感模块与上位机芯片之间通过以下步骤进行图像传感器数据传输:
A、图像传感模块通过光电感应捕获图像数据,并传送到并行总线接口;
B、来自图像传感模块的图像数据被存入并行总线接口的缓存中,直到缓存中保存的数据达到与上位机主控芯片预先约定的数据存储上限;
C、并行总线接口中的缓存控制模块在缓存中的数据存储量达到与上位机主控芯片预先约定的数据存储上限后,发送控制信号至并行总线接口中的中断信号生成模块,控制该模块生成中断信号;
D、中断信号生成模块将产生的中断信号发送给上位机主控芯片,通知上位机主控芯片缓存中保存的数据达到预先约定的数据存储上限,能够进行传输;
E、上位机主控芯片在收到中断信号后,在能够接收图像数据时,向并行总线接口的缓存控制模块发送控制信号,通知图像传感器现在能够传输数据,并行总线接口在收到控制信号后,并行总线接口向上位机主控芯片传送数据。
由以上所述可以得知,本发明的图像传感器数据传输方法,通过增加并行总线接口,能利用其中的缓存保存来自图像信号处理模块的图像数据,当缓存中保存的数据达到与上位机主控芯片约定的数据上限后,缓存控制模块向中断信号生成模块发送控制命令,中断信号生成模块生成中断信号并发送给上位机主控芯片。上位机主控芯片进入图像接收模式,并发送控制信号至缓存控制模块,通过缓存控制模块从缓存中读出数据。因此,图像传感器中的数据首先被保存在缓存中,而不是直接向上位机主控芯片发送,数据的发送频率由上位机主控芯片控制,从而实现图像传感器被动向上位机主控芯片发送数据。这种被动输出图像的方式使得如手机等设备在接入图像传感器时不需要再另设数据传输控制芯片就能实现由主控芯片对数据传输进行控制,接入本发明所述图像传感器,与接入其他异步时序外设相同,不需要再实时接收数据。
附图说明
图1为本发明图像传感器数据传输方法具体实施例的结构示意图;
图2为本发明图像传感器数据传输方法具体实施例的流程示意图;
图3为本发明的具体实施例中以片选信号和读取信号为控制信号的图像传输时序图;
图4为本发明的具体实施例中以片选信号为控制信号的图像传输时序图。
具体实施方式
本发明的图像传感器数据传输方法,其较佳的具体实施方式如图1所示,其结构含有用于对光进行光电转换的图像传感模块,用于连接图像传感器和上位机主控芯片的并行总线接口,所述并行总线接口包括缓存控制模块、缓存和中断信号生成模块,所述图像传感器数据传输方法通过以下步骤实现:
A、图像传感模块通过光电感应捕获图像数据,并传送到并行总线接口。
B、来自图像传感模块的图像数据被存入并行总线接口的缓存中,直到缓存中保存的数据达到与上位机主控芯片预先约定的数据存储上限。
C、并行总线接口中的缓存控制模块在缓存中的数据存储量达到与上位机主控芯片预先约定的数据存储上限后,发送控制信号至并行总线接口中的中断信号生成模块,控制该模块生成中断信号。
D、中断信号生成模块将产生的中断信号发送给上位机主控芯片,通知上位机主控芯片缓存中保存的数据达到预先约定的数据存储上限,可以进行传输。
E、上位机主控芯片在收到中断信号后,在可以接收图像数据时,向并行总线接口的缓存控制模块发送控制信号,通知图像传感器现在可以传输数据。并行总线接口在收到控制信号后,并行总线接口向上位机主控芯片传送数据。
优选的图像传感器接收来自上位机主控芯片的控制信号,并回传反馈控制信号,通过控制信号,上位机主控芯片实现对整个图像传感器的控制。
本发明中缓存控制模块接收来自上位机主控芯片的控制信号,并传送数据至上位机主控芯片。缓存保存来自缓存控制模块的数据。中断信号生成模块用于接收来自缓存控制模块的控制信号生成中断信号,并将中断信号传送至上位机主控芯片。
上位机主控芯片向缓存控制模块发送的控制信号可以包括片选信号和读取信号中的一种或两种。
上述的步骤E具体可以包括:
E11、上位机主控芯片向并行总线接口的缓存控制模块发送片选信号和读取信号。
E12、缓存控制模块在片选信号和读取信号均为低电平时,向上位机主控芯片发送保存在缓存中的数据,片选信号和读取信号中任意一个或两个为高电平时,缓存控制模块均不发送数据。
或者,上述步骤E具体可以包括:
E21、上位机主控芯片向并行总线接口的缓存控制模块发送片选信号。
E22、缓存控制模块在片选信号为低电平时,向上位机主控芯片发送保存在缓存中的数据,片选信号为高电平时,缓存控制模块不发送数据。
具体实施例的具体工作流程如图2所示,包括:
步骤S1.图像传感模块通过光电感应捕获图像数据,并传送到并行总线接口模块。
步骤S2.来自图像信号处理模块的图像数据被存入并行总线接口的缓存中,信号依次存入,直到缓存中保存的数据达到与上位机主控芯片预先约定的数据存储上限。
步骤S3.缓存控制模块发现缓存中的数据存储量达到与上位机主控芯片预先约定的数据存储上限后,发送控制模块至中断信号生成模块,控制该模块生成中断信号。
步骤S4.中断信号生成模块将产生的中断信号发送给上位机主控芯片,通知上位机主控芯片缓存中保存的数据达到预先约定的数据存储上限,可以进行传输。
步骤S5.上位机在收到中断信号后,进行中断相应,在可以接收图像数据时,向并行总线接口的缓存控制模块发送控制信号,通知图像传感器现在可以传输数据。
步骤S61.并行总线接口在收到片选信号和读取信号后,在这种情况中当两信号均为低电平时并行总线接口向上位机主控芯片传送数据,数据传输时序如图3所示。缓存中的所有数据被读出后,上位机主控芯片不再像缓存控制模块发送片选信号和读取信号,数据传输停止。直到并行总线接口中的缓存再次被装满,并向上位机主控芯片再次发送中断信号。重复步骤S5。
步骤S62.并行总线接口在收到片选信号后,在这种情况中当片选信号为低电平时并行总线接口向上位机主控芯片传送数据,数据传输时序如图4所示。缓存中的所有数据被读出后,上位机主控芯片不再像缓存控制模块发送片选信号,数据传输停止。直到并行总线接口中的缓存再次被装满,并向上位机主控芯片再次发送中断信号。重复步骤S5。
由以上所述可以得知,应用本发明所述图像传感器数据传输方法,图像传感器中的数据首先被保存在并行总线接口的缓存中,而不是直接向上位机主控芯片发送,数据的发送频率由上位机主控芯片控制,从而实现图像传感器被动向上位机主控芯片发送数据。这种被动输出图像的方式使得如手机等设备在接入图像传感器时不需要再另设数据传输控制芯片就能实现由主控芯片对数据传输进行控制,接入本发明所述图像传感器,与接入其他异步时序外设相同,不需要再实时接收数据。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。
Claims (4)
1.一种图像传感器数据传输方法,包括用于对光进行光电转换的图像传感模块,其特征在于,所述图像传感模块通过并行总线接口与上位机芯片连接,所述并行总线接口包括缓存控制模块、缓存和中断信号生成模块;
所述图像传感模块与上位机芯片之间通过以下步骤进行图像传感器数据传输:
A、图像传感模块通过光电感应捕获图像数据,并传送到并行总线接口;
B、来自图像传感模块的图像数据被存入并行总线接口的缓存中,直到缓存中保存的数据达到与上位机主控芯片预先约定的数据存储上限;
C、并行总线接口中的缓存控制模块在缓存中的数据存储量达到与上位机主控芯片预先约定的数据存储上限后,发送控制信号至并行总线接口中的中断信号生成模块,控制该模块生成中断信号;
D、中断信号生成模块将产生的中断信号发送给上位机主控芯片,通知上位机主控芯片缓存中保存的数据达到预先约定的数据存储上限,能够进行传输;
E、上位机主控芯片在收到中断信号后,在能够接收图像数据时,向并行总线接口的缓存控制模块发送控制信号,通知图像传感器现在能够传输数据,并行总线接口在收到控制信号后,并行总线接口向上位机主控芯片传送数据。
2.根据权利要求1所述的图像传感器数据传输方法,其特征在于,所述步骤E中,所述上位机主控芯片向缓存控制模块发送的控制信号包括片选信号和/或读取信号。
3.根据权利要求2所述的图像传感器数据传输方法,其特征在于,所述步骤E具体包括:
E11、上位机主控芯片向并行总线接口的缓存控制模块发送片选信号和读取信号。
E12、缓存控制模块在片选信号和读取信号均为低电平时,向上位机主控芯片发送保存在缓存中的数据,片选信号和读取信号中任意一个或两个为高电平时,缓存控制模块均不发送数据。
4.根据权利要求2所述的步骤E其特征在于,所述步骤E具体包括:
E21、上位机主控芯片向并行总线接口的缓存控制模块发送片选信号。
E22、缓存控制模块在片选信号为低电平时,向上位机主控芯片发送保存在缓存中的数据,片选信号为高电平时,缓存控制模块不发送数据。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010178167 CN101841624A (zh) | 2010-05-17 | 2010-05-17 | 图像传感器数据传输方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010178167 CN101841624A (zh) | 2010-05-17 | 2010-05-17 | 图像传感器数据传输方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101841624A true CN101841624A (zh) | 2010-09-22 |
Family
ID=42744727
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201010178167 Pending CN101841624A (zh) | 2010-05-17 | 2010-05-17 | 图像传感器数据传输方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101841624A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102186015A (zh) * | 2011-04-26 | 2011-09-14 | 北京思比科微电子技术股份有限公司 | 多图像传感器的图像处理设备及图像处理方法 |
CN102447847A (zh) * | 2011-11-02 | 2012-05-09 | 北京思比科微电子技术股份有限公司 | 包含mipi接口的多图像传感器图像处理装置及方法 |
CN104484301A (zh) * | 2014-12-25 | 2015-04-01 | 南京因泰莱电器股份有限公司 | 一种基于fpga具有自识别功能的io总线装置 |
CN105518617A (zh) * | 2015-08-07 | 2016-04-20 | 深圳市元征科技股份有限公司 | 缓存数据的处理方法及装置 |
CN108303396A (zh) * | 2017-12-29 | 2018-07-20 | 深圳市太赫兹科技创新研究院 | 太赫兹时域脉冲信号采集方法、装置和系统 |
CN109639957A (zh) * | 2017-10-05 | 2019-04-16 | 印芯科技股份有限公司 | 图像数据传输系统及图像数据传输方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101247475A (zh) * | 2007-05-29 | 2008-08-20 | 北京思比科微电子技术有限公司 | 进行图像采集和摄像的装置和方法 |
CN101262321A (zh) * | 2008-02-03 | 2008-09-10 | 杭州华三通信技术有限公司 | 媒体数据处理方法、编码设备及媒体平台 |
CN201191888Y (zh) * | 2008-04-15 | 2009-02-04 | 北京思比科微电子技术有限公司 | 一种图像传输装置 |
-
2010
- 2010-05-17 CN CN 201010178167 patent/CN101841624A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101247475A (zh) * | 2007-05-29 | 2008-08-20 | 北京思比科微电子技术有限公司 | 进行图像采集和摄像的装置和方法 |
CN101262321A (zh) * | 2008-02-03 | 2008-09-10 | 杭州华三通信技术有限公司 | 媒体数据处理方法、编码设备及媒体平台 |
CN201191888Y (zh) * | 2008-04-15 | 2009-02-04 | 北京思比科微电子技术有限公司 | 一种图像传输装置 |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102186015A (zh) * | 2011-04-26 | 2011-09-14 | 北京思比科微电子技术股份有限公司 | 多图像传感器的图像处理设备及图像处理方法 |
CN102447847A (zh) * | 2011-11-02 | 2012-05-09 | 北京思比科微电子技术股份有限公司 | 包含mipi接口的多图像传感器图像处理装置及方法 |
CN104484301A (zh) * | 2014-12-25 | 2015-04-01 | 南京因泰莱电器股份有限公司 | 一种基于fpga具有自识别功能的io总线装置 |
CN104484301B (zh) * | 2014-12-25 | 2017-08-11 | 南京因泰莱电器股份有限公司 | 一种基于fpga具有自识别功能的io总线装置 |
CN105518617A (zh) * | 2015-08-07 | 2016-04-20 | 深圳市元征科技股份有限公司 | 缓存数据的处理方法及装置 |
WO2017024430A1 (zh) * | 2015-08-07 | 2017-02-16 | 深圳还是威健康科技有限公司 | 缓存数据的处理方法及装置 |
CN105518617B (zh) * | 2015-08-07 | 2019-08-02 | 深圳市元征科技股份有限公司 | 缓存数据的处理方法及装置 |
CN109639957A (zh) * | 2017-10-05 | 2019-04-16 | 印芯科技股份有限公司 | 图像数据传输系统及图像数据传输方法 |
CN109639957B (zh) * | 2017-10-05 | 2020-11-13 | 广州印芯半导体技术有限公司 | 图像数据传输系统及图像数据传输方法 |
CN108303396A (zh) * | 2017-12-29 | 2018-07-20 | 深圳市太赫兹科技创新研究院 | 太赫兹时域脉冲信号采集方法、装置和系统 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101841624A (zh) | 图像传感器数据传输方法 | |
KR101111946B1 (ko) | 촬상 장치, 이미지 시그널 프로세서 칩 및 칩 간의 메모리 공유 방법 | |
CN101237548B (zh) | 摄像设备及其控制方法、图像显示设备及其控制方法 | |
CN102402413A (zh) | 和影像传感器通讯的电子系统、控制器及控制方法 | |
CN102156588B (zh) | 一种嵌入式红外实时信号处理系统 | |
CN111050093B (zh) | 一种基于camera-link full嵌入式图像存储以及图像处理系统和方法 | |
CN103746938A (zh) | 一种发送数据包的方法及装置 | |
CN102629968A (zh) | 一种图像处理装置、方法及系统 | |
US8745300B2 (en) | Auxiliary device for camera module test | |
JP5392553B2 (ja) | データ転送システムおよびデータ転送方法 | |
CN106454023B (zh) | Usb3.0cmos线阵工业相机 | |
CN202121684U (zh) | 具有无线传输功能的照相机 | |
CN201750497U (zh) | 图像传感器 | |
CN104113933A (zh) | 一种信息传输方法、装置和移动终端 | |
CN201585042U (zh) | 一种红外成像设备 | |
CN101436168B (zh) | 基于usb的图像采集方法及其装置 | |
CN102750244B (zh) | 分级缓冲的dma传送装置及传送方法 | |
CN203217927U (zh) | 一种无发送卡的低成本的led同步显示控制系统 | |
CN107786852A (zh) | 一种潜水器用高速大容量数据传输与存储系统 | |
CN103140873A (zh) | 影像数据高速收发方法及装置 | |
CN107911610A (zh) | 一种应用于图像采集模块的数据处理系统 | |
CN108234909B (zh) | 一种基于隔列转移型ccd的工业相机 | |
CN203492113U (zh) | 一种图像传感器 | |
CN104010109A (zh) | 一种双数字信号处理图像处理板及其运作方式 | |
CN215264798U (zh) | 一种基于usb总线透明传输的同步串口卡 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20100922 |