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

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

3天内不再提示

基于FPGA的超低时延激光多媒体终端

安芯教育科技 来源:安谋科技学堂 2023-08-28 15:42 次阅读

基于FPGA的超低时延激光多媒体终端

一作品简介

随着数字光处理技术(DLP)和液晶显示器技术(LCD)的不断发展,市场上能实现4K@60Hz超高清投影的投影机型号日渐增加,对投影仪器性能的要求也与日俱增,对投影延迟、投影亮度、投影色彩、系统可扩展性等方面提出了更高的要求。

在军用领域中,时间就是生命,美国空军的模拟器通用体系结构与标准(Simulator Common Architecture Requirements and Standards,SCARS)中规定战斗机模拟训练全任务仿真器(Full Mission Simulators, FMS)的模拟投影延时不得高于20ms;在商用领域中,时间就是金钱,金融期货与证券交易的深度行情信息最快每250ms刷新一次,对投影系统画面传输的时延要求高;在民用领域中,时间就是快乐,专业电子竞技显示仪器的视频传输时延需低于16ms。

针对军用、商用、民用三大领域对超低时延投影显示的需求,本团队完全独立自主地从硬件系统、逻辑算法以及软件代码三方面实现了基于FPGA的超低时延超高清激光多媒体终端,同时兼顾投影亮度、投影色彩和系统可扩展性。相比于市场上4K投影时延高达40ms到200ms的投影系统,本系统4K投影时延为15.8ms;能够支持的最高投影画面质量为4K@60Hz;投影画面亮度可达3500流明;画面对比度能够达到1000:1;系统支持USB3.0接口、千兆网口、万兆光口等高速接口以实现硬件扩展。

ad585aae-455c-11ee-a2ef-92fbcf53809c.jpg

图1

二硬件设计

本系统的硬件设计有本团队成员使用Cadence系列软件进行EDA设计,包括原理图库设计、原理图设计、PCB封装库设计以及PCB设计。本作品的硬件系统原理图设计采用自顶向下的top design设计方法。最终完成了复杂的低延时激光多媒体终端硬件原理图设计,原理图共计58页,部分顶层设计如图2所示。

ad9302da-455c-11ee-a2ef-92fbcf53809c.jpg

图2

本作品的硬件平台为一块复杂的16层高密度激光多媒体显示终端系统板,用于实现超低时延激光投影,采用Xilinx Ultrascale+系列的XCZU7EV-FFVC1156E作为核心芯片,板上挂载了6片DDR4扩展存储资源,支持HDMI2.0与V-by-One两种视频输入接口,搭载一路数字微镜驱动接口以及一路DP1.2a视频输出接口;系统同时支持SATA大容量存储设备、USB3.0接口、MIPI D-PHY摄像头接口、千兆以太网、万兆以太网以及光学控制接口等丰富的外设资源。

adbb20bc-455c-11ee-a2ef-92fbcf53809c.jpg

图3

ae5ab2da-455c-11ee-a2ef-92fbcf53809c.png

图4

三低时延逻辑算法设计

3.1分布式离散交织显示逻辑算法

显示信令控制模块是数字微镜驱动单元中的核心模块,而显示信令控制模块中最为核心的就是分布式离散交织显示算法,该算法的示意图如下图所示。该算法采用不同的LFSR随机种子优化投影显示策略,实现了视频数据更高效的显示,相较于传统的帧刷新方式,将带宽利用率提升了74.5%。

ae96801c-455c-11ee-a2ef-92fbcf53809c.jpg

图5

3.2SARR逻辑算法

SARR(Self-Adjust-Rolling-Row)指自适应的滚动行缓存算法,该算法可极大降低了瞬时峰值数据带宽。相较于市面投影仪40~200ms量级的响应处理时延,本系统的4K投影响应延时仅为15.8ms,极大缓解了传统投影显示延时高,投影体验差的问题。基于SARR的低延时缓存策略贯穿在整个软件逻辑设计之中,并且着重在数字微镜驱动单元中的DDR4缓存单元体现,该算法的整体运行监控示意图如图6所示。

aeabce2c-455c-11ee-a2ef-92fbcf53809c.jpg

图6

基于超低延时的设计需求,SARR分为了读写两个部分,写检测部分需要监控输入的视频数据流、数据预处理,颜色生成等模块的工作状态,检测写部分的整体输入速率;读检测部分需要基于写入的数据速率,控制显示信令控制的读取速度,监控DDR4存储模块的读写状态和DMD的数据吞吐速率,协调读部分的读取速率,确保读写指针维持偏差维持在4.167ms之内。并且,基于SARR可以使得软件处理部分同时兼容4K@60Hz、4K@50Hz、4K@30Hz、4K@25Hz等多种显示规格

aebf3aca-455c-11ee-a2ef-92fbcf53809c.jpg

图7

3.3作品创新点

3.1.1 全方面自主设计的低时延激光显示多媒体平台系统

本作品中的硬件、逻辑以及软件均为本团队成员独立自主设计的低时延激光显示多媒体平台。该多媒体平台拥有丰富的外设资源,支持HDMI2.0与V-by-One视频输入,能够通过万兆光口与千兆网口实现板级互联实现硬件资源扩展,能够通过更换数字微镜子板以实现对不同型号数字微镜芯片的驱动,多媒体终端的可扩展性和兼容性强。

本作品使用三色激光光源实现投影,使用了基于三色激光光源的RGBYCW六色显示技术,相比较于传统DLP投影技术中使用高压汞灯投影以及单/双色激光配合色轮投影的技术而言,投影亮度更高,对比度更高,色彩饱和度更高,投影画面更加真实,对应用场合的要求更低。

3.1.2 独创的新型投影逻辑设计架构和分布式离散交织显示算法

本团队从MEMS底层构建驱动应用算法,通过SARR(Self-Adjust-Rolling-Row)技术,相较于市面投影仪40~200ms量级的响应处理时延,本系统的4K投影响应延时仅为15.8ms,解决了传统投影显示延时高,投影体验差的问题。


本团队在驱动算法层面,提出了一种通过分布式离散交织显示算法,采用不同的LFSR随机种子优化投影显示策略,实现了视频数据更高效的显示,极大降低了瞬时峰值数据带宽,将带宽利用率提升74.5%,抑制了伪轮廓噪声,提高了驱动算法的效果,配合多色投影组合策略,大幅提高了投影画面的灰度精度及亮度。

3.1.3 突破技术壁垒,推动技术创新

本作品仅使用一块FPGA就完成了对TI数字微镜芯片的驱动,相比较于TI传统的“专用驱动芯片+固件程序”驱动方案,灵活性更高,成本更低,在数字微镜驱动领域填补了我国的技术空白,对独立生产制造数字微镜器件具有指导意义。

本作品已申请4项发明专利,其中3项已通过授权。

●国家发明专利《一种基于FPGA的数字微镜芯片驱动方法》,专利号:202110659960.9,已授权;

●国家发明专利《一种针对数字微镜芯片的4K分辨率视频图像预处理方法》,专利号:202110617933.5,已授权;

●国家发明专利《一种基于振镜的数字微镜高分辨率视频图像投影方法》,专利号:202210737653.2,已授权;

●国家发明专利《一种基于数字微镜的8K超高清单色显示器》,申请号:2023104558872,已通过初步审查。

四总结

总体而言,本团队自主设计了基于FPGA开发了超低延时激光多媒体终端系统,同步控制三色激光光源和制动器实现超低延时的超高清激光投影,可广泛应用于军用、商用、民用等领域,具有延时低、图像质量高、通用性强、应用扩展性高等优势。本作品仅使用一块FPGA就完成了对数字微镜驱动,相较于TI传统的“专用驱动芯片+固件程序”驱动方案,灵活性更高,成本更低,在数字微镜驱动领域填补了我国的技术空白,打破了TI的技术垄断,且不受其应用限制。在国产化大形势下,为各大投影厂商选择国产方案提供了可定制化的超低时延多媒体终端,应用前景良好。

aed8a5b4-455c-11ee-a2ef-92fbcf53809c.jpg

图8

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

    关注

    1602

    文章

    21320

    浏览量

    593194
  • 液晶显示器
    +关注

    关注

    11

    文章

    556

    浏览量

    43322
  • EDA设计
    +关注

    关注

    1

    文章

    43

    浏览量

    13619

原文标题:【2023研电赛】全国技术竞赛一等奖:基于FPGA的超低时延激光多媒体终端

文章出处:【微信号:Ithingedu,微信公众号:安芯教育科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    [1.1]--多媒体应用技术

    多媒体
    jf_75936199
    发布于 :2023年03月11日 21:42:45

    多媒体超低音有源音箱的制作

    多媒体超低音有源音箱的制作
    发表于 08-20 21:03

    倒车多媒体可视测距终端的设计与实现

    摘 要: 本文描述了一种新型汽车倒车雷达产品(倒车多媒体可视测距终端)硬/软件的开发和设计。首先介绍了它与现行产品相比的优势及工作原理,它以通用车载电视为显示平台,结合红外倒车测距模块,字符叠加模块
    发表于 11-30 16:09

    多媒体空中鼠标

    项目说明:多媒体空中鼠标是一个集无线传输、多媒体控制、教学激光笔和传统鼠标功能于一身的创新生活作品。它摆脱了传统鼠标有数据线和必须放在平台上的命运,只要在空中摆动就可以实现指针的偏移,达到控制的目的
    发表于 10-31 18:07

    多媒体FPGA实现PDF

    多媒体FPGA实现PDF
    发表于 10-26 21:14

    【Rico Board申请】智能多媒体终端

    与智能多媒体终端相关的设备驱动,如LCD,HDMI,VGA等显示驱动,音频驱动,触摸屏驱动,网络驱动(WIFI模块,以太网),USB驱动。这些过程都用文档详细的记录下来。4. QT 开发的应用界面的同时在移植到A9这个平台上面。调试直到成功。5.项目结束,写总结报告。
    发表于 11-08 16:50

    采用Au1200实现多媒体播放终端设计

    、人性化的管理平台,将推动楼宇电视广告行业的发展。 在网络化的播放系统中,具有联网功能的多媒体播放终端是一个关键设备,它可以播放图片、音乐、视频、文字,成了整个播放系统不可分割的一部分。在新一代的播放系统中
    发表于 04-25 07:00

    怎么实现倒车多媒体可视测距终端的设计?

    怎么实现倒车多媒体可视测距终端的设计?
    发表于 05-17 07:11

    怎么实现基于Au1200的多媒体播放终端的设计?

    本文设计的基于Alchemy Au1200的多媒体播放终端,具有强大的多媒体播放功能,其主要创新思想在于增加了网络和信息管理功能,使其可实现网络远程控制,达到了高智能化程度,在目前的楼宇视频联播广告系统应用领域具有广阔的市场前景
    发表于 05-26 06:13

    请问怎样去设计一种移动多媒体终端系统?

    移动多媒体终端是由哪些部分组成的?移动多媒体终端系统有什么关键技术?怎样去设计一种移动多媒体终端
    发表于 06-02 06:46

    怎么实现基于Au1200的无线车载多媒体终端硬件设计?

    本文介绍的无线车载多媒体终端集通信、娱乐与安全控制于一体,采用32位MIPS微处理器Au1200,具有系统集成化、功能多样化、技术一体化和通讯网络化等特点,很好地满足了车载信息多媒体技术发展的要求,可广泛应用于铁路、地铁、客运汽
    发表于 06-03 06:56

    求大佬分享嵌入式多媒体智能终端系统实训笔记

    求大佬分享嵌入式多媒体智能终端系统实训笔记
    发表于 12-27 06:13

    基于Au1200的多媒体播放终端设计

    利用Au1200的多媒体播放终端设计方案 1 引言    随着多媒体技术和网络技术的不断发展,在楼宇电视广告播放技术上,网络化的
    发表于 03-05 16:41 657次阅读
    基于Au1200的<b class='flag-5'>多媒体</b>播放<b class='flag-5'>终端</b>设计

    一种倒车多媒体可视测距终端的设计

    一种倒车多媒体可视测距终端的设计
    发表于 01-12 22:32 4次下载

    基于PXA270的多媒体终端设计

    电子发烧友网站提供《基于PXA270的多媒体终端设计.pdf》资料免费下载
    发表于 10-26 14:40 0次下载
    基于PXA270的<b class='flag-5'>多媒体</b><b class='flag-5'>终端</b>设计