cheerful508 发表于 2019-11-22 16:05:32

手机平台接收mipi速率问题

      目前是遇到一个问题,在高通sm7250平台下, 视频前端 IFE (VFE)支持600M,也就是2.5Gbps/lane的mipi,但是三星GW1 的sensor,Dphy 配置下,9280*6944@10fps,sensor mipi速率2.304Gbps/lane,平台端都会报错csid overflow;
       查sensor寄存器,GW1 10FPS配置下,HTS是21856,H-blank占12567,占了一半多,是为了降低mipi 速率用的?
       大概估算一下64 M @ 10FPS MIPI需要的速率是:9280*6944*10(bit)*10(fps)*1.1(余量)/4 = 1.772Gbps/lane,(可以这么估算吗?)奇怪平台就是支持不了,目前要改Cphy的设计了,造成了项目延期。

maver 发表于 2019-11-22 18:45:06

1.视频前端 IFE (VFE)支持600M,也就是2.5Gbps/lane的mipi
600x 8 = 4800Mbps, 你的意思是两个lane,所以每个lane是2.4 Gbps。 不知道你的2.5 Gbps/lane 是怎么算出来的。

2. 9280*6944*10(bit)*10(fps)*1.1(余量)/4 = 1.772Gbps/lane,
这块也许有问题,你这是一点浪费都没有的估算,而且也没有考虑embedded data 之类的这些。
你怎么不找高通的AE帮你debug呢?

maver 发表于 2019-11-22 19:13:45

Here is the general formula that can be used to calculate the CSI-2 throughput:

Total data rate = [# active horizontal pixels + horizontal blanking] x [# active vertical lines + vertical blanking] x x [# bits/pixel]

I'm not sure what you mean when you say you are using "MIPI line blanking 4421", but for example, assuming horizontal blanking of 182 and vertical blanking of 5,

Total data rate = x x x = 817.3 Mbps

cheerful508 发表于 2019-11-25 10:51:25

本帖最后由 cheerful508 于 2019-11-25 14:33 编辑

maver 发表于 2019-11-22 18:45
1.视频前端 IFE (VFE)支持600M,也就是2.5Gbps/lane的mipi
600x 8 = 4800Mbps, 你的意思是两个lane,所以 ...
1.   应该是3Gbps。高通的VFE 定义是600Mbps,因为上下沿采样,所以是1.2Gbps,那么1.2Gbps= mipi_data_rate/lane * 4 lane /10 bit, 所以mipi_data_rate= 1.2Gbps /4 *10 = 3Gbps
2.   公司用的是高通的sublicence,所以没有对接人员,正常情况通过方案公司去需求支持。

cheerful508 发表于 2019-11-25 11:03:13

maver 发表于 2019-11-22 19:13
Here is the general formula that can be used to calculate the CSI-2 throughput:

Total data rate = ...

嗯,明白了,谢谢

wisher 发表于 2019-11-27 16:00:50

这个应该是别的地方有问题。目前量产项目,GW1,+高通6150.10fps Dphy没有任何问题的

cheerful508 发表于 2019-11-27 19:39:00

wisher 发表于 2019-11-27 16:00
这个应该是别的地方有问题。目前量产项目,GW1,+高通6150.10fps Dphy没有任何问题的

嗯,目前感觉最大10fps的拍照帧率也还不够,所以看到小米的用的Cphy就改了;10fps效果评估下来够用不?

wisher 发表于 2019-11-29 16:14:26

cheerful508 发表于 2019-11-27 19:39
嗯,目前感觉最大10fps的拍照帧率也还不够,所以看到小米的用的Cphy就改了;10fps效果评估下来够用不?

肯定不够的啊。反正也没人真用64M的分辨率
页: [1]
查看完整版本: 手机平台接收mipi速率问题