找回密码
 立即注册
查看: 2435|回复: 7

Ti60移植HDMI

[复制链接]

4

主题

4

回帖

60

积分

注册会员

积分
60
发表于 2023-4-1 14:52:56 | 显示全部楼层 |阅读模式
最近在买了您的Ti60的开发板,目前的例程里只有lcd的显示例程,我想通过HDMI显示出来,一直没有成功。
现在的目标是实现一个1080p的格式在HDMI上面显示。(720p也勉强可以吧)。


15

主题

108

回帖

762

积分

管理员

积分
762
发表于 2023-4-1 14:57:01 | 显示全部楼层
AR0135 是1280*1024的,可以裁剪1280*720P 60FPS,通过DDR的缓存,在HDMI上用1280*720分辨率显示

15

主题

108

回帖

762

积分

管理员

积分
762
发表于 2023-4-2 00:12:18 | 显示全部楼层
使用【CB电子】的VE60K-T FPGA开发板, 使用Micron的MT9M001相机,1280*1024分辨率采集后裁剪1280*720,再通过DDR3缓存,然后以1280*720@60 在HDMI上显示,工程如附件,已经OK


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

4

主题

4

回帖

60

积分

注册会员

积分
60
 楼主| 发表于 2023-4-3 11:56:20 | 显示全部楼层
CrazyBingo 发表于 2023-4-2 00:12
使用【CB电子】的VE60K-T FPGA开发板, 使用Micron的MT9M001相机,1280*1024分辨率采集后裁剪1280*720,再 ...

您好,我有两点点不明白,第一点就是ddr_rw_ctrl例程里,突发长度设定是32.这个32是根据什么来的?任意设定的吗?
第二点是exmaple_top例程里中,既然是1280*720的,突发长度是32,为什么不是(1280*720)/32??而是要除16呢?
希望哥帮我解释一下

4

主题

4

回帖

60

积分

注册会员

积分
60
 楼主| 发表于 2023-4-3 11:58:12 | 显示全部楼层
CrazyBingo 发表于 2023-4-2 00:12
使用【CB电子】的VE60K-T FPGA开发板, 使用Micron的MT9M001相机,1280*1024分辨率采集后裁剪1280*720,再 ...

您好,我有两点点不明白,第一点就是ddr_rw_ctrl例程里,突发长度设定是32.这个32是根据什么来的?任意设定的吗?
第二点是exmaple_top例程里中,既然是1280*720的,突发长度是32,为什么不是(1280*720)/32??而是要除16呢?
希望哥帮我解释一下

0

主题

25

回帖

156

积分

版主

积分
156
发表于 2023-4-3 16:46:17 | 显示全部楼层
1.通过实测,突发长度32够用,满足数据读写DDR的效率。
2.因为数据位宽/像素位宽=128/8=16,所以除以16。

0

主题

1

回帖

26

积分

新手上路

积分
26
发表于 2023-4-4 12:29:00 | 显示全部楼层
CrazyBingo 发表于 2023-4-2 00:12
使用【CB电子】的VE60K-T FPGA开发板, 使用Micron的MT9M001相机,1280*1024分辨率采集后裁剪1280*720,再 ...

工程里的HDMI是DDIO方式输出的,也可以用LVDS方式输出!

15

主题

108

回帖

762

积分

管理员

积分
762
发表于 2023-4-4 13:12:05 | 显示全部楼层
Alvin 发表于 2023-4-4 12:29
工程里的HDMI是DDIO方式输出的,也可以用LVDS方式输出!

LVDS也可以的, 建议用LVDS
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|CrazyFPGA ( 粤ICP备2023025753号 )

GMT+8, 2024-5-19 18:50 , Processed in 0.057747 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表