基于MIPI-DSI协议的LCD驱动接口设计

基于MIPI-DSI协议的LCD驱动接口设计

论文摘要

MIPI-DSI是MIPI联盟针对移动设备提出一种高速、低功耗的串行接口,可满足高分辨率显示,降低显示模块功耗的需求。本文基于DSI协议设计了一种适用于VGA尺寸的LCD驱动接口电路。该接口包括物理层、通道管理层、协议层和应用层。物理层电路负责控制高速、低速模式切换和总线控制权交换,以及接收串行数据和串行发送数据;将协议所提供的握手时序进行参数化配置,提高握手灵活度;精简了非必要linecode功能,提高高速模块的工作速度和带宽利用率;细分各个模块对应的时钟域,以确保高速部分可靠工作。通道管理层电路用于合并两个通道的数据,无毛刺地引入外部时钟,保证在来自主机端的时钟信号消失后仍可继续后续运作。协议层电路负责数据包的打包和解包操作,其中包括ECC和CRC的校验;在不引入流水线的前提下,减小ECC实现电路面积,并保证数据流的连续处理;提出了一种并行计算校验和的实现方案,避免高速时钟的引入,并提高了总体的字节处理速度。应用层电路负责将解包的数据转换成DPI或DBI信号发送到LCD Driver或从中读取参数,将DCS指令嵌入到数据包解码模块,扩宽了DSI自身有限的指令和参数读写操作。在设计过程中,采用VerilogHDL语言对接口电路的架构以及各个模块进行RTL级的硬件描述设计。模拟DSI主机端和LCD驱动模块的行为特性,与接口电路构成一个仿真平台,采用modelsim仿真并通过了功能验证。电路采用smic 0.13工艺,利用synopsys公司的DC进行综合设计,综合之后的面积是85418.4115μm2,功耗为5.243mW,最高频率500MHz。设计完成之后基于modelsim对该设计进行综合后仿验证,验证通过,符合设计初衷。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 课题背景
  • 1.2 研究现状
  • 1.3 论文主要工作及其章节安排
  • 第二章 接口电路的系统设计
  • 2.1 接口电路系统功能设计
  • 2.2 接口电路系统架构
  • 2.3 本章小结
  • 第三章 接口电路的子模块设计
  • 3.1 物理层模块设计
  • 3.1.1 物理层模块架构
  • 3.1.2 时钟通道控制单元和时钟管理单元
  • 3.1.3 数据通道控制单元
  • 3.1.4 低功耗接收逻辑单元
  • 3.1.5 高速接收逻辑单元
  • 3.1.6 低功耗发送逻辑单元
  • 3.2 通道管理层模块设计
  • 3.2.1 通道管理层模块架构
  • 3.2.2 时钟切换模块设计
  • 3.2.3 数据融合模块设计
  • 3.3 协议层模块设计
  • 3.3.1 协议层模块架构
  • 3.3.2 ECC 模块设计
  • 3.3.3 CRC 模块设计
  • 3.3.4 数据包译码电路设计
  • 3.3.5 数据包生成电路设计
  • 3.3.6 低速预发送电路设计
  • 3.3.7 协议层控制电路设计
  • 3.4 应用层模块设计
  • 3.5 SPI 配置模块设计
  • 3.6 本章小结
  • 第四章 接口电路的综合与仿真
  • 4.1 电路综合
  • 4.2 验证方法
  • 4.3 仿真重点内容
  • 4.4 关键功能仿真及结果分析
  • 4.4.1 系统初始化
  • 4.4.2 超低功耗模式(ULPS)
  • 4.4.3 低功耗数据传送(LPDT)和高速数据接收测试
  • 4.4.4 Trigger 信号传送和总线交换(TA)操作
  • 4.4.5 GENERIC 命令写操作
  • 4.4.6 DCS 命令写操作
  • 4.4.7 返回主机端的应答(ACK)测试
  • 4.4.8 接口读操作测试
  • 4.4.9 视频模式测试
  • 4.5 本章小结
  • 总结
  • 参考文献
  • 致谢
  • 附件
  • 相关论文文献

    • [1].基于wince的点餐系统设计[J]. 数字技术与应用 2011(08)
    • [2].基于FPGA的SATA主机端控制器链路层发送模块设计[J]. 河北大学学报(自然科学版) 2016(02)
    • [3].基于WinCE的餐厅点餐系统研究与设计[J]. 信息系统工程 2017(07)
    • [4].基于FPGA的SATA Ⅱ主机端IP核设计[J]. 计算机测量与控制 2013(11)
    • [5].五大技术因素左右未来CAD发展趋势[J]. 工业设计 2008(03)
    • [6].基于Linux下TDM模块的USB主机端驱动的开发[J]. 电视技术 2011(19)
    • [7].基于AT91RM9200的USB主机端Linux驱动[J]. 现代电子技术 2008(12)
    • [8].嵌入式VxWorks下基于PCI总线的USB接口主机端设计[J]. 电子技术应用 2014(02)
    • [9].VR电影:技术盛宴还是体验泡沫?[J]. 经济 2016(21)
    • [10].AFDX-ES芯片设计中主机端接口的设计与验证[J]. 西北大学学报(自然科学版) 2009(05)
    • [11].基于开放式框架的交叉开发环境设计与实现[J]. 煤炭技术 2011(06)
    • [12].一种针对异构计算平台的编译期优化方法[J]. 计算机应用研究 2013(05)
    • [13].主机和设备协作方式提升固态硬盘随机读取性能[J]. 计算机应用与软件 2020(10)
    • [14].JTAG调试通信接口的软件模拟[J]. 微电子学与计算机 2008(02)
    • [15].基于多核处理器的加密卡异步并行驱动设计[J]. 通信技术 2014(07)
    • [16].USB 2.0 OTG控制器设计与验证[J]. 实验科学与技术 2011(04)
    • [17].基于单片机的无线点菜系统的设计[J]. 电子世界 2016(12)
    • [18].基于STM32的多参数传感及传输系统的设计[J]. 数字技术与应用 2016(08)
    • [19].一种无线双向呼叫器控制系统设计[J]. 机电信息 2015(09)
    • [20].基于图像仿真处理的光学元件检测[J]. 机电技术 2013(06)
    • [21].新产品[J]. 电子世界 2010(11)
    • [22].基于WinCE的ARM视频监控系统解析[J]. 中国公共安全(综合版) 2008(04)
    • [23].基于WinSock的脉搏远程采集系统设计[J]. 电脑知识与技术 2009(36)
    • [24].闪存技术助力银行业务改善[J]. 中国金融电脑 2016(09)
    • [25].区域照明智能检测控制系统设计[J]. 福建电脑 2019(01)
    • [26].基于USB的通信机制及其设计规范[J]. 电信工程技术与标准化 2008(05)
    • [27].USB2.0设备接口芯片从模式设计与实现[J]. 电子与封装 2015(08)
    • [28].选举投票系统中主机软件的设计与实现[J]. 计算机工程与设计 2012(07)
    • [29].C8051F340的USBXpress开发包USB通信设计[J]. 单片机与嵌入式系统应用 2010(06)
    • [30].一种分布式信息过滤系统的设计[J]. 廊坊师范学院学报(自然科学版) 2010(04)

    标签:;  ;  ;  ;  

    基于MIPI-DSI协议的LCD驱动接口设计
    下载Doc文档

    猜你喜欢