0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何确定特定应用所需的ADV2x2数量

电子设计 来源:工程师周亮 2019-04-10 13:34 次阅读

有两个主要因素可帮助您估算要使用的ADV2x2的数量:

图像大小:每帧中的实际像素数。每个ADV2x2的最大图像尺寸为1.048 Msamples。在输入ADV2x2之前,必须平铺大于此值的图像。

吞吐量:每秒像素数。每个ADV2x2的最大吞吐量为每秒65 Msamples(有效分辨率)。

您需要确定哪些要求对您的应用程序来说是最大的,并使用满足更大要求的ADV2x2数量。除了这两个主要因素外,还有其他因素会影响您可能需要的ADV2x2数量。您可能需要尝试权衡以获得具有所需质量的正确数量的芯片

图像大小
图像大小限制为每张图像1.048 Msamples以支持ADV2x2提供的所有JPEG2000功能。这适用于所有压缩模式(9 / 7i,5 / 3i,5 / 3r)。

如何确定特定应用所需的ADV2x2数量

每个图像的样本=水平有效分辨率x垂直有效分辨率x每个像素的分量数。

示例:
NTSC 720 x 242 YCbCr 4:2:2格式(NTSC需要字段,而不是图像或帧)

样本/字段= 720 x 242 x 2 = 348,480个样本/字段

348,480个样本/字段小于1.048个Msamples的限制,因此如果不超过最大吞吐量,则只需要一个ADV2x2。

图像大小限制的根源是控制压缩率的方式。在应用速率控制算法之前,整个图像的小波系数必须存在于存储器中。根据此信息,将最佳拟合质量或大小值应用于图像。

动态分配所有内存的事实使情况复杂化。这意味着任何时候都没有指定的内存量。存储量取决于当前正在压缩的图像的内容以及下一图像的内容。因此,ADV2x2具有相对保守的图像大小限制,即1.048 Msamples。这大致等于1080i亮度或色度场中的数据量。

吞吐量
第二个主要限制,吞吐量,由时钟速度决定。部分本身。输入数据速率限制列在数据表中。在VDATA总线上实现最大输入数据速率。对于速度等级为150 MHz的ADV2x2,VDATA总线的最大吞吐量为65 Msamples / sec(有效分辨率)或74.25 Msamples / sec(总分辨率)。在HDATA总线上,最大吞吐量为45 Msamples / sec。

如果未超过图像大小,您可以通过减慢数量来减少基于此限制的芯片数量。每秒帧数。

示例:
NTSC 720 x 242 60 Hz YCbCr 4:2:2格式

输入数据速率= 720 x 242 x 2 x 60 = 20.9 Msamples / sec

20.9 Msamples / sec小于65 Msamples / sec的限制,因此如果不超过最大图像尺寸,则只需要一个ADV2x2。

示例:
720p / 60 FPS YCbCr 4:2:2

THROUGHPUT:

1280 x 720 x 2个样本x 60 FPS = 110.6 Msamples /秒

[110.6 / 65]每个ADV212的Msamples / sec = 1.7 = 2 ADV212s

TILE SIZE

1280 x 720 x每个像素2个样本=每个区块1,843,200个样本

每个区块1,843,200个样本/每个ADV212 1,048,000个样本= 1.75 = 2个ADV212s。

此应用程序需要2个ADV212。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 存储器
    +关注

    关注

    38

    文章

    7147

    浏览量

    161978
  • 图像
    +关注

    关注

    2

    文章

    1063

    浏览量

    40040
收藏 人收藏

    评论

    相关推荐

    求助,在STM30WB55中如何让P2P_Client同时连接P2P_Sever1和P2PSever2等多个设备?

    ;gt;= 7 adv_report_data[k + 2] == 0x01){ / ST VERSION ID 01 /APP_DBG_MSG(\"--- ST MANUFACTURER
    发表于 04-01 06:04

    ModustoolBox的蓝牙配置器中用于设置发射功率的配置设置在哪里?

    ,即使这些定义不存在。 3) CAN 使用供应商特定的命令“set_transmit_power”,其命令操作码为 0x26。 它需要 2 个参数:连接手柄和所需的发射功率。 对于
    发表于 03-01 11:11

    i2c的从机数量有限制吗?

    我想请问一下,i2c的从机数量有限制吗?看到有人说最大八个从机, I2C_SetSlaveAddr(I2C_MS_PORT, 1, 0x
    发表于 01-17 08:04

    ADV7619检测不到HDMI TMDS CLK如何解决?

    ADV7619IO 0x6a寄存器,返回0x80, 能够检测到HDMI插入 3. 回读ADV7619IO 0x6A寄存器,返回0
    发表于 01-12 06:08

    使用ADV7619设计了一款HDMI到SDI的转换器,直接输出的HDMI无法调试的原因是什么?

    ADV7619的前端放了一片TI的TMDS442芯片,它是一个4X2的HDMI SWITCH。它的2路输出一个给ADV7619,一个直接通过HDMI接口输出。 由于电路设计时线序有些
    发表于 01-11 07:18

    ADV7341或者ADV7343能不能同时处理标清和高清?

    我在ADV7341和ADV7343的数据手册上都有看到, Simultaneous SD and HD 。我想确定一下,它能不能同时处理标清和高清两路。
    发表于 12-21 06:38

    如何将V2X技术应用到汽车中?# 车联网 # V2X # C-V2X

    V2X技术
    虹科卫星与无线电通信
    发布于 :2023年12月19日 16:50:25

    ADV71841D输出画面偏移且画面左边有蓝色竖条纹怎么解决?

    0B);//CVBS input on AIN1ADV7181D_WriteByte(0x03, 0x0C);//设置输出为8-bit @ LLC2 4:
    发表于 12-13 07:10

    ADV7619寄存器配置遇到的问题求解答

    : 其中 0x05[5] 为保留位,配置时却将其设置为 1。 配置其他寄存器时也有这种情况,有的值与该保留位的默认值相同,有的与保留位的默认值不同。想请问这么配置的原因是什么? 2、配置
    发表于 12-07 06:41

    怎么确定板对板连接器的Pin脚数呢?

    KEL板对板连接器的Pin脚数量应该根据特定应用的需求来确定,不会因为板对板连接器的Pin脚数越多越好,需要根据产品的设计大小等多种因素来选择。
    的头像 发表于 12-05 10:07 625次阅读

    9388用VGA接入1600X900分辨率的时候,输出图像不正常的原因?

    1600x90060108000MHz 16bit YUV EAV/SAV: */ {I2C_ADV7441_USER_MAP, 0x03, 0x0C}, / * 禁用TOD
    发表于 12-05 07:24

    ADV7619是否支持2K视频源输入?

    我在网上查看到ADV7619支持4K * 2K HDMI视频源输入,请问ADV7619是否支持2KHDMI (2048 X 1080)视频源
    发表于 11-29 06:36

    ADV7280A-M不能出来mipi信号是为什么?

    ADV7280A-M去完成CVBS转mipi处理,但是现在用示波器量输出引脚没有量到mipi的波形,用color bars同样也没有波形出来。现在可以确定I2C是通的了,晶振也起振了,通过I
    发表于 11-28 07:46

    ADV7612怎么配置I2S输出?

    我们用贵司的ADV7612做了款HDMI编码卡,现在调试状态:视频可以工作,但是音频没有输出。
    发表于 11-28 07:16

    i2c的从机数量有限制吗?

    我想请问一下,i2c的从机数量有限制吗?我在论坛上看到有人说最大八个从机, I2C_SetSlaveAddr(I2C_MS_PORT, 1, 0
    发表于 08-29 06:56