图像传感器相关功能深度解析
在图像传感器的应用中,有多个关键功能起着重要作用,如NVM内存映射、定时器功能以及PDAF功能等。下面我们将对这些功能进行详细的解析。
1. NVM内存映射
为了实现高图像质量,相机模块通常需要进行校准,校准数据会被保存到NVM中。NVM内存映射有其特定的规则和使用方式。
1.1 使用方式
对于带有数据传输接口的图像传感器,主机应通过该接口访问NVM内存映射。数据传输接口的第一页应包含NVM内存映射的第一页以及后续所需的页面。例如,若图像传感器支持1.5kbit的NVM,则会有三个512位的页面。而对于带有外部EEPROM的相机模块,其访问接口因供应商而异,不在此规范范围内。
1.2 内容构成
NVM内存映射的内容可分为用户区域和供应商特定区域。具体规则如下:
- 若图像传感器有4k位的NVM,其中用户区域为3k位,供应商特定区域为1k位,那么前3k位为用户区域,后1k位为供应商特定区域。
- 用户区域应从NVM内存映射的起始位置(即最低地址值)开始访问。若图像传感器支持数据传输接口,NVM内存映射应从第0页的第0字节开始。
- 用户区域的内容因用户而异,不在此规范范围内。
- 供应商特定区域的内容也因供应商而异,可能包含识别数据或模块功能使用的特定校准数据。
2. 定时器功能
图像传感器可能包含的定时器功能为主机软件带来了诸多好处,如对主机软件无严格的定时要求、不依赖主机属性即可实现相同功能以及可能获得更高的精度。
2.1 闪光灯频闪
主机可通过检查寄存器