【黑金云课堂】FPGA技术教程Vitis开发:PS端DP接口解析

描述

DP 接口

FPGA

  1. 核心参数 :Xilinx DP 基于 VESA DisplayPort v1.2a,最大分辨率 4Kx2K @30
  2. 三大组成部分
  • 主链路(Main Link) :单向高带宽,低延迟,用于传输同步的数据流,比如非压缩的视频和音频数据。可以由 1,2 或 4 个 lane 组成。每个 lane 支持 1.62Gbps,2.7Gbps, 5.4Gbps 三种速率。
  • 辅助通道(AUX Channel) :半双工双向,负责握手、读取 EDID 信息、链路训练、状态检测。
  • 热插拔(Hot Plug Detect) :监测设备接入/断开

DP 接口框架

FPGA

  • DPCD :DP 配置数据,描述接收端性能。Source 通过读取 DPCD 寄存器知晓 sink 端性能。
  • EDID : 扩展显示器识别数据,包含厂商、分辨率、色彩、频率等参数

PS 端 DP 接口

FPGA

  1. 硬件能力

DP 控制器支持 2 个 5.4G 通道,分辨率最大支持 4K@30

  1. 数据输入模式
  • 非实时:通过 DPDMA(6 通道) 从内存取数据
  • 实时: 由 PL 端提供数据,时序可由 PS/PL 控制

工作流程

FPGA

热插拔检测→读取 EDID→读取 DPCD→链路训练→主链路配置→传输图像数据

审核编辑 黄宇

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分