你好,我们公司想研发一款1080P200fps的摄像机,目前senser已找到,但是后端的dsp应该用什么,8127的ISS接口满足不了这么快的速度。
Eason Wang:
请问你是要做实时的2M@200fps ISP处理吗? sensor给过来的是RAW还是YUV, ISP是否还需要一些其他具体的功能?
编码、显示、视频分析的需求是什么样的?
jin xin:
回复 Eason Wang:
只是做H264压缩,sensor输出经过FPGA,FPGA连接到DSP,FPGA可以实现RAW或YUV
Eason Wang:
回复 jin xin:
目前暂无支持这个数据量的H264编码SoC吧,建议你先看看FPGA实现。
jin xin:
回复 Eason Wang:
目前我们公司想用8168+8127,8168不是有3个HDVICP吗,最大可以处理1080P180fps,而且我们只需要黑白图像,所以FPGA只会把Y数据发给DSP进行压缩,8168压缩黑白数据应该能超过200fps,就算不能达到200fps,180fps也是可以接受的。
关键问题是sensor输出的是1080P200fps,fpga如果把这么大的数据发给8127,iss接口165M16位的带宽,根本接收不了
VampireDaVinci:
回复 jin xin:
显然是不可行的,一颗DM8168只能同时采集2路1080P60,有3个HDVICP也没用;
Eason Wang:
回复 jin xin:
从数据量上来看,只有用PCI-e 了。DM8168 有2个lane,每个lane 5Gbps. 按照你这个2M200fps, 16bit,也快用满了
jin xin:
回复 Eason Wang:
关键是前段怎么办,FPGA接收SENSOR的1080P200FPS数据,如何发给8127。
Eason Wang:
回复 jin xin:
DM8127 PCI-E 只有一条lane,你要传1080p200不可行的。 DM8167 还是有可能的。 我需要确认下HDVICP做单色H264压缩的可行性。
jin xin:
回复 Eason Wang:
那就麻烦你了,如果8168单色压缩,怎么设置,没看到那个参数是设置单色压缩的
VampireDaVinci:
回复 jin xin:
1. PCI-E够呛,其它的总线速度不一定够;
2. 你这个方案只能是用FPGA做前端的采集和数据的分割,用FPGA的DRAM做Ping-Pong倒腾数据,然后通过VIP发送给DM8168,压缩完了,再通过PCIE把数据取回来,FPGA做Host,可以用Xilinx的那个Z系列,带A9的FPGA,外挂2颗DM8168,每颗处理100Fps,内部用2个HDVICP各自处理50Fps;