利用FPGA技术和液晶显示器实现的数字存储示波器的显示控制

2019-12-02来源: elecfans关键字:FPGA技术  液晶显示器  数字存储示波器  显示控制技术

1 引言

由于液晶显示器(LCD)功耗低,体积小,超薄,重量轻,而且车身没有画面几何图形的失真及收敛性误差,也就投有了传统显示器中心和边角出现色差和失真的问题,因而得到广泛的运用。现场可编程门阵列(FP—GA)芯片具有高密度、小型化、低功耗和设计灵括方便等优点,可以缩短研发周期,提高工作效率,因而在数字电路设计中得到了广泛的应用。作为人机交互的LCD在数字存储示波器中有着重要的位置。在以往的设计中多采用液晶显示专用芯片去驱动LCD.宴践中发现它不但占用CPU资源,而且它与LCD数据接口之间存在干扰。为了解决这些问题.本文提出了.一种新的显示技术。


2 总体设计方案

由于数字存储示渡器对显示的实时性和刷新率都要求较高,而且它显示的大多是一些简单的图形和波形,因而直接用FPGA产生LCD所需的显示控制时序。存放显示数据的SRAM地址也直接由FPGA地址计数器产生。其显示系统总体框图如图1所示。

利用FPGA技术和液晶显示器实现的数字存储示波器的显示控制技术

在图1中,A/U采集的数据经DSP处理,转换为LCD可以显示的点阵数据后再存储到RAM中}两片显示存储器RAMl和RAM2交替读取RAM中的数据,最后送到I。CD上显示。在FPC-A中设计了LCD显示时钟电路模块和显示数据传输电路模块。显示时钟电路产生LCD显示所需的各种时序;显示数据传输电路设计两路数据传输通道,RAM中的数据通过数据传输通道送到RAM1或RAM2中,再由LCD读取RAMl或RAM2中的数据显示。


对LCD及显示存储RAM的控制都由FPGA完成。


3 数据通道控制及实现

数据通道对存储RAM的读/写操作进行控制,保证数据正确地从RAM传送到RAMl或RAM2中,并能在LCD上正确地显示。图2为数据通道的外部接口信号。

利用FPGA技术和液晶显示器实现的数字存储示波器的显示控制技术

图2中,CLK为系统时钟,Vs为DSP提供的时钟;RAM—RWS[2:0]、RAM1一RWS[2 : 0]和RAM2一RWS[2:0]分别为RAM、RAMl和RAM2的读/写及片选信号;RAM—data[7:0]、RAMl一data[7:0]和RAM2一data[7 :0]分别为RAM、RAMl和RAM2的数据总线RAM—A[1 7:o]、RAMl一A[15:03和RAM2一All5:03为数据总线。由于采用了两片RAM作为显示存储器,它们可依次向液晶提供显示数据,这样,对每片显示RAM的读操作和写操作分开,避免了因为数据的改写而导致显示的小稳定。图3为显示RAM的工作时序图,图中Views为Vs反相后经二分频得到。


图3显示RAM工作时序

利用FPGA技术和液晶显示器实现的数字存储示波器的显示控制技术

圈4显示RAM的地址总线选择电路原理圈数字存储示渡器的显示包括两部分:一部分是界面显示,包括菜单和光标的显示等;另一部分是波形显示。

利用FPGA技术和液晶显示器实现的数字存储示波器的显示控制技术

波形是随时在更新,而菜单只有在按键操作的情况下才会改变,更新的次数很少。所以采用了分页显示技术,即将显示存储空问分成两个区间:一个区间用来存储菜单、光标等不常刷新的数据;另一个区间用来存储波形数据。每个区间都是一屏显示所需的空间。LCD显示时将两个存储区间里对应地址的数据通过FPGA内建电路相“或”以后再送LCD箍示。这样在软件处理时节省了重复刷屏的时间,同时简化了软件的编写。


4 显示时序电路设计

彩色液晶显示器(采用NANYA公司的LCBFBLB61V4)有3根控制信号:CP、LOAD和FRM信号。其中,CP为移位脉冲信号,每来一个移位脉冲信号,LCD就从数据线上读取显示数据。LOAD为行装载信号,当LeD读取一行数据后,会产生一个LOAD信号,将数据锁存起来。FP,M为场同步信号.每显示一屏数据就会产生一个FRM信号。彩色液晶的每个像素点的显示状态由3位数据的逻辑电平表示,因此显示一行需320×3/8=120个cP时钟,而3根信号线之间的关系为:LOAD的频率是cP的120分频,FRM的频率是LOAD的240分频。I.CD要求的显示控制时序如图5所示。


图5中各显示控制信号在FPGA中通过分频器实现:100 MHz系统时钟32分频得到3.125 MHz的移位图4为显示RAM的地址总线选择电路原理图。图中A1[15:0]为LCD显示RAM的读地址,A2[15:0]为显示RAM的写地址,它们分别由硬件时钟产生的地址计数器的输出线。Views为多路选择器的选择信号,其工作原理为:当Vs为低电平时,DSP占用RAM总线,RAM的地址总线由DSP的地址总线产生,DSP把处理后的数据送到RAM中;当Vs为高电平时RAM自动执行读操作,其读地址在FPGA中由硬件时钟地址计数器产生,即自动把RAM中的数据送到RAMl或RAM2中;当Views为高电平时,RAM中的数据送到RAMl中,此时RAM2中的数据送到LCD中击显示,当VJews为低电平对,RAM中的数据送虱RAM2中,此时RAMl中的数据送到LCD中去显示。当然在FPGA设计中还应包括存储器的读/写、片选电路和地址译码电路等,这里不再详述。


脉冲信号CP,再将CP信号120分频得到行装载信号LOAD.最后将LOAD进行240分频得场同步信号FRM。

利用FPGA技术和液晶显示器实现的数字存储示波器的显示控制技术

5 结束语

本文所介绍的示波器显示技术已成功地运用于100 MHz数字存储示波器中。该设计能高效、可靠地实现数据的传输及波形的重现,提高了系统的抗干扰能力,降低了成本;并且该结构具有很好的可移植性,只须做很少的改动就可应用于不同的系统中。

关键字:FPGA技术  液晶显示器  数字存储示波器  显示控制技术 编辑:什么鱼 引用地址:http://news.eeworld.com.cn/Test_and_measurement/ic481651.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:主板高速串行总线解析与测试需求分析示波器
下一篇:以单片机为控制核心的便携式数字存储示波器的设计

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

28 nm FD-SOI工艺,莱迪思全新低功耗FPGA技术平台问市
莱迪思Nexus技术平台采用三星代工厂28 nm FD-SOI工艺,提供解决方案、架构和电路层面的创新,实现低功耗网络边缘应用 莱迪思半导体公司,低功耗可编程器件的领先供应商,今日宣布推出全新低功耗FPGA技术平台——Lattice Nexus™。该技术平台旨在为各类应用的开发人员带来低功耗、高性能的开发优势,如物联网的AI应用、视频、硬件安全、嵌入式视觉、5G基础设施和工业/汽车自动化等。无论是在解决方案、架构还是电路设计层面,莱迪思Nexus均展现出卓越的创新,能够大幅降低功耗且提供更高的系统性能。 莱迪思半导体研发副总裁Steve Douglass表示:“莱迪思Nexus技术平台增强了FPGA的并行处理
发表于 2019-12-11
摩尔定律放缓,eFPGA技术迎来了最好的发展时机
而言,eFPGA并非一种新的技术,早在十多年前就已经出现过,它是嵌入式的FPGA技术。大家对FPGA技术更熟悉,FPGA和ASIC芯片都是应用非常广泛的,但一直以来,似乎ASIC芯片才是真正的市场主流,并非是FPGA技术的原因,而是它们的制造成本和应用场景所致,相对而言,FPGA或eFPGA的成本更高,除非有特定的场景需求,客户并不愿意采用价格更昂贵的技术。随着芯片技术的发展,ASIC芯片也出现了发展瓶颈,材料和架构的局限让它们很难满足某些场景,如AI带来的算力需求、机器学习应用以及云计算等,大数据和物联网的进步,带来了更大的运算需求,eFPGA重新成为市场的香饽饽,这种全新的、异构的、自带可编程硬件加速器的新技术成为推动半导体产业
发表于 2018-12-01
Achronix半导体全面对接Speedcore eFPGA技术
该组项目将使研究机构和公司能够使用Achronix高性能Speedcore eFPGA技术快速构建低成本测试芯片            基于现场可编程门阵列(FPGA)的硬件加速器器件和高性能嵌入式FPGA半导体知识产权(eFPGA IP)领导性企业Achronix半导体公司日前宣布:公司推出两个全新的项目,以支持研究机构、联盟和公司能够全面对接Achronix领先Speedcore eFPGA技术。 eFPGA技术正在迅速地成为基于系统级芯片(SoC)的CPU卸载功能中可编程硬件加速单元的必备硅知识产权(IP),已被广泛用于包括人工智能/机器学习(AI
发表于 2018-11-28
英特尔为服务器引进FPGA技术
英特尔(Intel)日前宣布其OEM厂商将针对数据中心推出搭载Arria 10 GX FPGA的服务器,评论认为,此举将有助该公司在服务器市场上为FPGA另辟突围蹊径,而且一旦成功,将为其他对手设下超越障碍。 据EEJournal报导,自从主宰服务器市场数十年的英特尔买下Altera后,外界便预测前者将有意为数据中心运算发展带来重大变革,也就是将基于FPGA为主的加速器引进主流。如今英特尔宣布,包括戴尔(Dell)与富士通(Fujitsu)在内等OEM,将推出预搭载内含Arria 10 GX FPGA的可程式化加速卡(Programmable Acceleration Card;PAC)服务器。 稍早英特尔也曾表示
发表于 2018-04-29
Achronix完成Speedcore eFPGA技术量产级测试芯片的验证
的参考设计,也可以通过运行配套的ACE设计工具套件来评估Speedcore的功能,以及探索验证设计理念。有关功能可通过观看演示视频了解,请访问http://bit.ly/2FIs5pt。 “自Achronix于一年多以前宣布开始供货以来,对Speedcore eFPGA技术的需求一直呈指数级增长,”Achronix市场营销副总裁Steve Mentor说道。“许多对Speedcore eFPGA感兴趣的公司都提出要求,提供一个平台来测试他们的硬件加速算法,以作为其核签条件之一。Speedcore 16t验证平台是一个非常好的工具,在最终为其SoC确定所用Speedcore的需求之前,允许这些公司在500MHz速率硬件上运行
发表于 2018-01-22
三星将其8代LCD产线出售给惠科,或将退出液晶显示器领域
宣称要融毁设备以免外流到中国,可今年 3 月,深圳裕丰隆公司宣称,将使用三星 7-1 产线设备打造出一条 LCD 生产线,投资 100 亿人民币,两年内竣工。 此次却不同以往地,三星决定将 LCD 产线设备悉数出售。这似乎显示出,三星已决定退出液晶显示器市场,转而全面进军高端的 QLED 领域。 与此同时,今年开始, Samsung Display 和 LG Display 就已关闭或缩减了各自的一些 LCD 生产线。此时的情形对于正角逐抢攻市占的中国面板厂来说,无疑是一个良机。 当前,全球 LCD 面板市场的份额排名是京东方、LG、华星光电、群创和三星。惠科打算 2020 年
发表于 2019-12-11
三星将其8代LCD产线出售给惠科,或将退出液晶显示器领域
小广播
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2019 EEWORLD.com.cn, Inc. All rights reserved