视频处理器带宽简单分析

简单的分析一下一个视频处理器所需要的带宽。
假设要处理的视频是1080p30,即分辨率为1920×1080,每秒30帧,再假定每个每个像素都是32位的,实际上因为格式的不一样可能比这个要低,那么只算输出,那么每秒需要输出的数据为:1920x1080x32(bits)x30(frame)=1,990,656,000Bits/s.
这个数字大概是2GBits/s. 如果再算上输入,这个数字再翻个倍,应该是4Gbits/s.

对于这个数字,假定memory带宽(chip内部)是128bits,频率为500M,那么数据传输量为128×0.5G=64Gbits/s. 就算外部接口的话,宽度为32Bits, 数据传输量为32×0.5G=16G.因此这个带宽是足够了。
当然在复杂的芯片内部,memory带宽不会被图像数据独占还有些控制信号啊什么的。但总而言之,带宽看起来是没什么问题的。 加上现在的DDR3,内存频率可以达到1G,而且64位机的出现,使得这个带宽足够大了。



本文地址: http://www.bagualu.net/wordpress/archives/325 转载请注明




“视频处理器带宽简单分析”的一个回复

发表评论

电子邮件地址不会被公开。 必填项已用*标注