1 / 6
文档名称:

SCCB总线协议三线数据传输介绍.docx

格式:docx   大小:66KB   页数:6页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

SCCB总线协议三线数据传输介绍.docx

上传人:xiaobaizhua 2022/5/10 文件大小:66 KB

下载得到文件列表

SCCB总线协议三线数据传输介绍.docx

相关文档

文档介绍

文档介绍:SCCB 总线协议介绍
三线数据传输
片上 SCCB 串行控制端口,允许对内部寄存器的访问,以达到完成控制和监 测图像传感器的目的。SCCB (Serial Camera Control Bus)即串行相机控制总线, 为三线串行总线。信号 线。当总线空闲时它保持浮动或三态。主从器件都有责任维持总线的稳定,以防 未知总线状态的产生。
SIO_C的一个逻辑1表明一个单比特的传输完成。SIO_D上的数据只能在 SIO_C被驱动为0时发生变化。但是在数据传输的开始和结尾允许有一个例外。 在SCCB_E被置为有效到SIO_C变为逻辑0之前这段时间,SIO_D可以被驱动为 逻辑 0。在 SIO_C 回到逻辑 1 到 SCCB_E 被撤销有效电平之前这段时间, SIO_D 可以被置于0。
SCCB的数据传输方式
SCCB 系统的数据传输有两种方式:三线数据传输和两线数据传输。两线数 据传输是三线数据传输的改进版,用于简化封装的产品,只允许接口连接一个从 器件。这种情况下, SCCB_E 在外部不可用,它被默认为启用并保持低电平。两 种连接方式分别如下:
三线连接的SCCB系统结构图如下:
图 1. SCCB 的三线连接系统结构图
两线连接的SCCB系统结构图如下:
M Dewlce
1 | •
Sla^e OevICE
H 1 SID_D |
图 的两线连接系统结构图
在本课题研究中所用的 OV9121 采用三线数据传输方式,故只对三线法做重 点介绍。
三线数据传输
定义向从器件写入数据为写传输,而读出数据为读传输。SCCB协议允许数 据传输中出现总线浮动和竞争。下图为三线数据传输的时序图:

数据传输的开始部分:
图 4 数据传输起始图
如上图所示,SCCB_E的一个从高到底的跳变表明了数据传输的开始。在将 SCCB_E置为有效电平之前,主器件必须将SIO_D保持为逻辑1,这样可以避免在 数据传输之前总线上产生不定状态。图中所示的两个时间参数tprc和tpra的定 义:tprc为SIO_D的预充电时间,它代表SIO_D被置为逻辑1先于SCCB_E被置 为有效电平的那一段时间,最小值为15ns。Tpra为SCCB_E前有效的时间,即从 SCCB_E被置以有效电平到SIO_D被置为逻辑0这一段时间, 仇s。
数据传输的结束部分
Stop o f tra n s m is s io n
1
S C C B _ E —
S 10 _C 厂

* —
S IO _D ?

图 5. 数据传输结束图
如上图所示, SCCB_E 的一个从低到高的跳变表明了数据传输的结束。在对 SCCB_E撤销有效电平之后,主器件必须将SIO_D置为逻辑1并保持一定时间以 避免总线上产生不定状态。图中出现的两个时间参数tpsc和tpsa分别定义为: tpsc为SIO_D的放电时间,表示SCCB_E被撤销有效电平之后SIO_D保持为逻辑 1的时间,它的最小值为15ns。Tpsa为SCCB_E的后有效时间,它表示SIO_D结 束传输之后SCCB_E