1. 开发计划【PCIE视频传输】

计划使用PCIE在zcu102和miz7035开发板间传输视频数据,初步考虑采用x1、x2或x4配置。实验涉及HDMI收发测试及PCIE基本和视频数据传输测试,需解决DDR缓存驱动编写等问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

计划使用PCIE实现视频数据的传输,暂时还没想好是用x1、x2还是x4,按理来说用x1来传一个1080p的视屏刚刚好,但是x2,x4的话可能更适合我之后的一个项目,因为有好几个视频通道。
以前没有搞过PCIE,所以头大。
现在有两个开发板,分别是zcu102和miz7035,就拿它们来试验了。
miz7035可以作为endpoint,zcu102作为root,将miz7035直接插到zcu102的pcie插槽中。
这两个开发板各自都有两个hdmi接口,一个输入一个输出。
miz7035的rx将视频通过pcie发送到zcu102,并在zcu102的tx将视频输出;
zcu102的rx将视频通过pcie发送到miz7035,并在miz7035的tx将视频输出。
这两条通路都会将hdmi rx或pcie rx的视频数据暂存在DDR中,经过帧同步后,再通过hdmi tx或pcie tx将视频数据发出。
结构应该是可行的,就是不知道miz7035的带宽不知道会不会受到限制。

下面做一个计划表

  • zcu102的hdmi tx和rx测试
  • miz7035的hdmi tx和rx测试
  • zcu102和miz7035的pcie基本数据传输测试
  • zcu102和miz7035的pcie视频数据传输测试

大概就这四步了。其中主要的难点就是我有一个DDR缓存的步骤,驱动得写好;还有就是zcu102的hdmi使用GT收发器来实现的,而且开发板的时钟有点复杂,所以整体实现可能会麻烦一些;zcu102的pcie在ps上,miz7035的pcie在pl上,不知道有没有问题。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值