电子发烧友网 > 可编程逻辑 > 正文

应用于LCoS微型显示器的彩色时序控制器的电路设计

2020年04月25日 10:28 次阅读

引言

基于头盔显示器对便携性的要求,要实现微型化和低功耗,将彩色时序控制器设计为单片的ASIC是较好的解决方案。本文正是针对应用LCoS(Liquid Crystal on Silicon)微型显示器的HMD,进行其中彩色时序控制器的ASIC设计。

彩色时序原理

彩色时序方法的原理是:首先把每场图像中的红绿蓝信息分离出来,然后在每一场的时间内分3个子场分别把红绿蓝图像写入显示屏,在每个子场的扫描过程结束以及液晶反应之后依次点亮红绿蓝3色光源,从而在一场的时间内依次显示红绿蓝3幅图像,利用人眼睛的特性合成彩色。

应用于LCoS微型显示器的彩色时序控制器的电路设计

彩色时序法的优点是不使用彩色滤色片,一个物理像素也就是实际的一个像素,有利于在同样尺寸的显示屏上实现更高的分辨率。与空间滤色器的方法相比,使用彩色时序的方法使分辨率提高为原来的3倍,即如果在相同的分辨率下,其显示屏尺寸仅为原来的1/3。由于彩色时序是将每场的信息分3个子场在一场时间内写入显示屏,这就使场频提高为原来的3倍,相应的,点时钟频率也提高为原来的3倍。减小显示屏的面积也需要提高频率,这是基于单晶硅的高迁移性能而实现的。同时,场频和点时钟频率的提高也给显示器的视频系统设计提出了更高的要求。

LCoS微型显示技术

LCoS微型液晶显示技术是采用与超大规模集成电路兼容的设计和制造方法将硅基显示矩阵和相关驱动电路集成在一起所构成的微型显示芯片。LCoS属于反射式微型液晶显示技术,其结构是在单晶硅衬底上,利用CMOS工艺把显示矩阵和驱动电路集成在一起, LCoS的像素电极是用铝制作的反射镜面,在像素电极下面设置有金属挡光层,可以防止像素驱动晶体管受强光照射。LCoS的结构示意图如图1所示,液晶层的一侧是具有反射电极的LCoS芯片基板,另一侧是ITO玻璃,中间的液晶层厚度一般为2~3mm。

LCoS器件中光的传播路线同样如图1所示:当光源发出的光到达PBS(Polarization Beam Splitter,偏振分光镜)时P极的光透过, S极光被反射到达铝反射镜,此时加在铝反射镜电极和ITO电极之间的电压将使S极光转换为P极光,所以被铝反射镜反射的光为P极光,可以透过PBS投射到人的瞳孔(NTE近眼显示)或者大屏幕(投影显示)。

LCoS芯片不仅解决了显示矩阵与驱动电路之间的连接问题,而且与穿透式LCD相比,具有更高的分辨率、光利用效率和更成熟的制造技术。

LCoS彩色时序控制器的电路设计

总体结构设计

本文所设计的LCoS彩色时序控制器ASIC可以驱动分辨率最高为1280×1024的LCoS微型显示屏,其功能是:输入24位的数据信号(R:G:B=8:8:8)以及时序信号VS、HS、CLK等,将数据信号R、G、B按照一定的数据变换格式分别写入一组存储器的3个区,而同时读另一组存储器,按顺序将R、G、B三个子场的数据送入LCoS屏实现彩色时序的显示。另外,还要提供LCoS屏所需要的同步信号以及点时钟信号等。要完整地实现该过程,彩色时序控制器必须包括数据变换电路、时序信号产生电路和存储控制电路等3部分。其总体电路框图如图2所示,下面将介绍各部分电路的具体功能和设计。

数据变换电路的设计

由于LCoS屏的数据驱动电路采用了4组移位寄存器,2组从屏的上方写入数据,另2组从屏的下方写入数据,所以需要每次写入4个各8位的像素数据。这种驱动方式使得LCoS屏所需要的点时钟频率降为只采用1组移位寄存器作数据驱动时的1/4。但是由于写入方式的改变,要求对原来每个像素24位(R:G:B=8:8:8)的数据格式进行变换,需要变换为4个像素各32位的R、G、B分别写入LCoS屏。8位移位寄存器的思路很好地实现了数据从24位到32位的变换。

这种移位寄存器的方法实现了R、G、B从8位到32位的变换,还需要分别在每4个时钟周期的第1、2、3个周期取第一、第二、第三组移位寄存器的数据,而在第4个周期不取数据。为了实现这种取数方式,本文设计了一个能够产生3个标志信号的flag电路,通过3个标志信号来控制取走3组移位寄存器的数据。

时序信号产生电路的设计

时序信号产生电路的主要功能是产生LCoS屏所需要的一些接口时序信号,其结构框图如图3所示。

在这里,通过两个分频电路对CLOCK信号进行合适的分频,分别产生子场行同步信号S_HS和子场场同步信号S_VS;时钟屏蔽是为了产生点时钟L_CLOCK,使得在没有数据写入的时间里可以停止点时钟L_CLOCK,从而有效降低了LCoS屏的功耗;点灯控制信号产生部分获得三色LED光源的点灯控制信号RLED、GLED和BLED信号。

存储器控制电路的设计

存储器控制电路的结构框图如图4所示,该部分电路所实现的主要功能是产生21位地址信号、写控制信号W、读控制信号G,可以分为写地址发生器、读地址发生器和读写切换开关3部分。

写地址发生器的核心是一个21位计数器和一个加法器,在彩色时序显示存储中,需要将每组存储器分为3个区,分别存储红绿蓝图像数据,每一帧彩色图像分解为3帧分别存储。这样每个区需要的存储空间为1280×256=327680,所以写地址发生电路实际上可以使用一个21位的计数器来产生地址信号并分别与0、327680、655360相加而实现。这样在一帧的时间之内,分别存储了各一帧的红绿蓝图像。

读地址发生器的功能实际上就是产生一个不断递增的地址信号,这可以通过计数器来实现:根据行同步信号开始产生地址,根据场同步信号开始读取数据。

读写切换是实现实时视频显示的关键所在,在一帧的时间里,从一组存储器向LCoS显示屏输出图像数据,同时通过数据变换模块往另一组存储器里写图像数据,在下一帧时间里将读写切换过来,这样不断交替进行,不断向显示屏输出连续的视频数据,实现实时显示。

LCoS彩色时序控制器的版图设计

本文采取全定制设计技术进行该电路的版图设计,首先根据0.35mm CMOS工艺建立标准元件库,使用Tanner Research 公司的L-EDIT进行版图的生成和后仿真验证,最终获得了整个LCoS彩色时序控制器ASIC的版图。芯片核心部分大小约为0.4mm×0.5mm,最高工作频率可达100MHz。

责任编辑:gt

下载发烧友APP

打造属于您的人脉电子圈

关注电子发烧友微信

有趣有料的资讯及技术干货

关注发烧友课堂

锁定最新课程活动及技术直播

电子发烧友观察

一线报道 · 深度观察 · 最新资讯
收藏 人收藏
分享:

评论

相关推荐

四轴机器人编程与应用

主题简介:本次直播主要讲解四轴机器人控制器基本原理及组成。四轴机器人的核心技术内嵌人工智能算法的工业级运动控制技术和伺服
发烧友学院发表于 2018-10-30 00:00 14160次阅读
四轴机器人编程与应用

384X系列电流型PWM控制器的特点及设计注意事...

384X系列电流型PWM控制器已广泛应用于开关电源设计中。许多半导体厂商都生产此标准电源管理控制芯片....
发表于 2020-04-25 09:47 22次阅读
384X系列电流型PWM控制器的特点及设计注意事...

实测!AlexNet卷积核在FPGA占90%资源...

尽管最初为AlexNet图像和内核大小配置了MLP_Conv2D设计,但是2D卷积是一个通用过程,因....
发表于 2020-04-25 09:26 23次阅读
实测!AlexNet卷积核在FPGA占90%资源...

凸轮控制器工作原理_凸轮控制器调整方式

凸轮控制器主要用于起重设备中控制小型绕线式转子异步电动机的启动、停止、调速、换向和制动,也适用于有相....
发表于 2020-04-24 15:30 32次阅读
凸轮控制器工作原理_凸轮控制器调整方式

如何实现ASIC RAM替换为FPGA RAM?

大家好, 我使用Ultrascale Virtex Devices和Vivado工具, 在ASIC RAM中,ther是一个单独的奇偶校验写...
发表于 2020-04-24 09:37 21次阅读
如何实现ASIC RAM替换为FPGA RAM?

PWM开关和线性控制器IRU3033

IRU3033 8引脚PWM开关和线性控制器的典型应用电路...
发表于 2020-04-24 09:22 38次阅读
PWM开关和线性控制器IRU3033

苹果公司正在努力将自己的游戏控制器推向市场

在许多推文之一中,泄露者声称苹果公司已经在开发自己的控制器,尽管没有共享有关其目标设备的信息。我们确....
发表于 2020-04-23 15:16 236次阅读
苹果公司正在努力将自己的游戏控制器推向市场

雷蛇2020年更新了Blade Stealth ...

多亏了Thunderbolt 3端口,它才支持Razer的Core X eGPU。这使超级本可以在双....
发表于 2020-04-23 15:07 194次阅读
雷蛇2020年更新了Blade Stealth ...

智能手表已经装有各种用于测量生物特征的传感器

据报道,2019年中期推出的Galaxy Watch Active 2 具有这种血压监测功能。但是,....
发表于 2020-04-23 15:03 417次阅读
智能手表已经装有各种用于测量生物特征的传感器

AI/ML将FPGA和ASIC结合在了一起

随着人工智能、机器学习等应用场景快速发展演进,对芯片的算力、安全性等性能也提出了更高的诉求。
发表于 2020-04-23 14:27 237次阅读
AI/ML将FPGA和ASIC结合在了一起

asic是什么意思_ASIC设计过程

本文首先介绍了asic的概念,其次介绍了ASIC的特点,最后介绍了ASIC设计过程。
发表于 2020-04-23 10:53 37次阅读
asic是什么意思_ASIC设计过程

基于LabVIEW软件平台实现增量型PID控制器...

利用图形化编程语言LabVIEW及其PID工具包能方便、高效地进行PID控制器设计。若将其与传感器、....
发表于 2020-04-23 09:46 71次阅读
基于LabVIEW软件平台实现增量型PID控制器...

采用MCU和DSP实现基于USB的4步进电机控制...

该设计基于一个USB转FIFO的并行接口模块(IC1)。这款名为DLP-USB245M的模块提供8位....
发表于 2020-04-23 09:43 167次阅读
采用MCU和DSP实现基于USB的4步进电机控制...

SIMATIC-TDC控制器的主要性能特点及在S...

全社会日益增长的用电需求和电网输配电能力的矛盾越来越突出。另外,随着现代工业的发展,在配电网中,一方....
发表于 2020-04-23 09:33 64次阅读
SIMATIC-TDC控制器的主要性能特点及在S...

采用NET+50和MVBC01芯片实现MVB 2...

硬件系统设计主要包括应用处理器模块、通信存储器模块、通信控制器模块、存储器模块、PC104接口模块、....
发表于 2020-04-23 09:04 59次阅读
采用NET+50和MVBC01芯片实现MVB 2...

FlexEnable的LCD显示器将在众多领域中...

现今玻璃LCD占据市场销售显示器的90%以上,但它们无法满足许多新应用对保形性,纤薄性和坚固性要求。
发表于 2020-04-22 22:33 325次阅读
FlexEnable的LCD显示器将在众多领域中...

两款led灯具控制器电路图解析

电源电路由降压电容器Cl、泄放电阻器Rl、整流二极管VDl、VD2、稳压二极管VS和滤波电容器C2组....
发表于 2020-04-22 16:47 111次阅读
两款led灯具控制器电路图解析

微星推出一款全新曲面显示器,200Hz刷新率响应...

近日,微星推出了一款全新30英寸大屏高刷新曲面显示器Optix MAG301CR。
发表于 2020-04-22 16:33 187次阅读
微星推出一款全新曲面显示器,200Hz刷新率响应...

救护车负压系统及其负压控制器的介绍

国家卫生部对负压救护车的要求:每小时换气为20次,负压值-10Pa至-38Pa之间,过滤分离率达99....
发表于 2020-04-22 16:05 58次阅读
救护车负压系统及其负压控制器的介绍

苹果在AR眼镜和VR耳机中实现完美图像

从优化图像到在虚拟现实或增强现实中复制物理控制器,再到确保完美的音频,这一切都是苹果最新发布的作品,....
发表于 2020-04-22 14:38 180次阅读
苹果在AR眼镜和VR耳机中实现完美图像

涂布过程中容易发生起皱的原因及解决方案

涂布是将具备特定功能的材料附着在目标基材表面,取代原有基材的固气界面,以保护基材或改善基材的表面功能....
发表于 2020-04-22 14:35 136次阅读
涂布过程中容易发生起皱的原因及解决方案

触控板和手势组合以控制AR

像触控板这样的外围设备可以允许用户选择和操纵他们在其前面看到的内容,而不是尝试通过手套或游戏控制器来....
发表于 2020-04-22 14:29 156次阅读
触控板和手势组合以控制AR

高通宣布与显示器制造商合作开发高通3DSonic...

有了这种合作,我们很快就可以期待有显示指纹传感器。 到目前为止,所有的可折叠手机都有一个单独的指纹传....
发表于 2020-04-22 11:15 283次阅读
高通宣布与显示器制造商合作开发高通3DSonic...

三星显示器调模式要怎么调?

通过显示器的MENU按键,调出显示器调节菜单,通过显示器自带的方向按键,调整光标到【图像】-【灵巧模....
发表于 2020-04-22 10:51 418次阅读
三星显示器调模式要怎么调?

Facebook引入了丰富的游戏功能

除了宣布即时游戏的全球发布之外,Facebook还引入了丰富的游戏功能,例如回合制游戏和游戏机器人,....
发表于 2020-04-22 10:42 221次阅读
Facebook引入了丰富的游戏功能

在VxWorks系统下改善RTL8139驱动实现...

RTL8139是台湾Realtek半导体公司生产的一种快速以太网控制器,提供符合PCI2.2标准的接....
发表于 2020-04-22 10:04 97次阅读
在VxWorks系统下改善RTL8139驱动实现...

采用USB控制器ISP1161实现USB主机功能...

通用串行总线(USB)接口具有简单灵活、高带宽、易于扩展和热插拔等优点,它目前已成为数码设备的标准接....
发表于 2020-04-22 09:34 95次阅读
采用USB控制器ISP1161实现USB主机功能...

三星根据提出的两项新专利在美国使用的“人造肌肉

三星已提交的第二项专利显示了一种显示面板,该显示面板的中间部分有明显的横截面,使显示面板可以弯曲一半....
发表于 2020-04-22 09:32 338次阅读
三星根据提出的两项新专利在美国使用的“人造肌肉

向CAN控制器发送了一个不同波特率的帧接收器变成0x80是什么原因?

向CAN控制器发送了一个不同波特率的帧,CAN控制器的接收错误计数器怎么就变成0x80了?而且以后再发送不同波特率...
发表于 2020-04-21 22:22 13次阅读
向CAN控制器发送了一个不同波特率的帧接收器变成0x80是什么原因?

诺基亚研发开放光网络SDN控制器,可适用于运营商...

随着大数据时代的到来,以及人工智能、虚拟/增强现实、物联网等新型技术的出现,数据流量呈现爆发式增长。....
发表于 2020-04-21 17:42 271次阅读
诺基亚研发开放光网络SDN控制器,可适用于运营商...

omapl138只能从SD控制器0启动吗?

想从SD卡启动,但看到文档 spra41d.pdf 里关于SD启动写的是MMC/SD0 。请问是不是只可以从SD控制器0启动,不...
发表于 2020-04-21 10:33 63次阅读
omapl138只能从SD控制器0启动吗?

加固计算机主机箱的自然散热和强迫风冷的两种热设计...

---作为信息系统的“中枢”,计算机在信息化战场上的作用和地位日益突出。为了保证计算机在复杂恶劣的战....
发表于 2020-04-21 10:15 249次阅读
加固计算机主机箱的自然散热和强迫风冷的两种热设计...

2020深圳国际薄膜胶带展,五大关键字凸显行业“...

新冠肺炎疫情汹涌来袭,让很多行业猝不及防,一些企业受疫情影响出现停摆;但同时更多应变能力强的企业却从....
发表于 2020-04-21 10:01 537次阅读
2020深圳国际薄膜胶带展,五大关键字凸显行业“...

工业互联网怎样赋能企业

品控云服务通过AI视觉检测口罩正反面污渍、焊点衔接口、尺寸、排齿、瑕疵等问题,剔除不良品,提高生产效....
发表于 2020-04-21 09:26 61次阅读
工业互联网怎样赋能企业

带鱼屏什么意思_带鱼屏的手机都有哪些

所谓带鱼屏指的是超宽屏显示器,由于这类显示器细又长,形似带鱼,所以被称之为“带鱼屏”,如今的主流显示....
发表于 2020-04-21 09:24 55次阅读
带鱼屏什么意思_带鱼屏的手机都有哪些

光纤激光器线性热电冷却器温度控制器

两个放大器形成用于光纤激光器模块的热电温度冷却器。线性方法消除了电感器。低至0.01摄氏度的控制稳定性可在宽环...
发表于 2020-04-21 08:34 116次阅读
光纤激光器线性热电冷却器温度控制器

电梯控制器价格

这款“神器”由该校软件学院创新团队王兆平和金鑫两位老师带领4名学生共同完成。正是疫情期乘电梯带来的不....
发表于 2020-04-20 14:35 159次阅读
电梯控制器价格

如何存储浮点值

大家好,我使用的是pic1825k80控制器,但在EEprom中存储浮点值时遇到了问题,因为浮点值是32位,我们可以存储8位,所...
发表于 2020-04-20 11:11 37次阅读
如何存储浮点值

mplabx ide v3.10不支持此pic设备

您好,我使用MPLABX IDE V3.10。XC16编译器PIC24FJ512GB606控制器和PICTIT3调试器。我的问题...
发表于 2020-04-20 10:42 31次阅读
mplabx ide v3.10不支持此pic设备

怎么启动PWM?

大家好!我有一个小问题要启动PWM,也许有人可以看看。我想实现的是:为了在我的硬件中把PIC16F1938改为PIC...
发表于 2020-04-20 09:04 23次阅读
怎么启动PWM?

采用ispLSI1016芯片实现4×5键盘控制器...

无论在任何计算机系统中,键盘都是最重要的输入设备,但是普通键盘不能满足机载要求。在新一代电子航空图导....
发表于 2020-04-19 18:06 68次阅读
采用ispLSI1016芯片实现4×5键盘控制器...

基于工控PC+DSP控制器实现磁悬浮轴承控制系统...

在五自由度主动磁悬浮轴承控制系统中,采用由工控PC+DSP控制器的架构是一种较好的方法,而DSP核心....
发表于 2020-04-19 10:19 35次阅读
基于工控PC+DSP控制器实现磁悬浮轴承控制系统...

PIC32毫米微控制器弱下拉电阻和弱上拉电阻的范围是多少?

在PIC32毫米微控制器中,弱下拉电阻和弱上拉电阻的范围是多少?谢谢您。...
发表于 2020-04-17 09:51 32次阅读
PIC32毫米微控制器弱下拉电阻和弱上拉电阻的范围是多少?

没有从LIN SLAVE TO LIN MASTER获取数据

嘿,我使用两个18F24K22 PIC MC与MCP2021500林跨接收器IC。一个板是主机,另一个是SLAV。为此,我使用...
发表于 2020-04-17 07:39 31次阅读
没有从LIN SLAVE TO LIN MASTER获取数据