工作描述:
项目名称: LED显示屏控制系统
项目描述: 整体设计由四大系统组成: 上位机、发行卡控制器、接收卡控制器、LED显示屏
一、上位机(PC机) :
(a)上位机设置软件根据LED显示屏的相关信息配置系统参数,按照相关协议并将数据打包,通过串口发送 给发送卡;
(b)在上位机演播室软件中,编辑所需的节目,并通过HDMI接口,将显卡中的内容发送到发送卡。
二、发送卡控制器(FPGA) :
(a)通过串口接收上位机发来的控制命令数据包;
(b)通过HDMI接口接收视频数据;
(c)将接收到的视频数据和控制命令数据,按照相关协议重新打包,并通过千兆网络发送给接收卡。
三、接收卡控制器(FPGA) :
(a)通过千兆网络接口接收发送卡发来的数据包;
(b)将数据包中的视频数据和控制命令数据分解成两路,并分别进一步解析处理;
(c)根据命令包数据解析出来的相关灯板信息,对视频数据进行校正,4个方向旋转,分组,抽行,等一系列 处理,并存入SDRAM中;
(d)根据灯板扫描信息,及灰度信息,读取SDRAM,并对数据进行一系列处理,同时产生扫描行信息,并送往 驱动芯片。
四、LED显示屏:
(a)将行扫描信息及数据信息送往驱动芯片,最终控制灯板的显示。
项目职责: (1)接收卡控制系统的相关功能设计: 视频数据的处理,千兆网口,显示屏的校正,旋转,抽行,灰度, 任意走线,扫描行信息,sdram的读写控制等。
(2)发送卡控制系统的功能设计: HDMI输入视频流,串口接收的控制命令,DDR3的存储器读写,千兆网口的 数据流的接收发送。