嵌入式可视媒体处理SoC LCD控制器的设计与实现

嵌入式可视媒体处理SoC LCD控制器的设计与实现

论文摘要

随着集成电路技术和显示技术的发展,良好的显示界面已经成为实现人机交互的必备条件之一,液晶显示技术已发展成熟并得到广泛应用,LCD显示支持成为系统设计的必备功能。同时,高分辨率,高色深真彩色的显示带来的显示数据高总线占用的矛盾日益突出,可重用和低功耗方面的需求也越来越强烈,所有这些都给显示控制设备和片上LCD控制器的设计提出苛刻的要求,显示控制部件设计已经成为嵌入式SoC系统结构设计中的关键设计环节。本文以实际应用为基础,依托可视媒体处理SoC和高性能嵌入式微处理器EStar3研究项目,在LCD控制器的功能实现、可重用设计、显示数据的低带宽占用、低功耗等方面展开了深入研究。完成的主要工作和取得的主要研究成果如下:1针对嵌入式可视媒体处理SoC(EVMPSoC)和嵌入式微处理器EStar3的显示应用需求和系统结构,定义了LCD控制器的主要功能及总体框架,并完成了其内部模块的功能设计,实现了EVMPSoC和EStar3对LCD显示的直接支持。2引入了可配置总线接口和总线适配器的概念,设计了基于Wishbone总线协议及AMU访存协议的可配置总线接口。根据两种接口下不同的操作时序和接口标准,设计了总线适配器及独立的显存控制器以满足LCD控制器可重用设计的需要,使其能够灵活地适应于不同的片上互联,方便系统集成。3分析了高带宽显示数据占用总线问题的由来及高质量显示条件下问题的严重性,引入了显示通道的概念,设计实现了基于Wishbone总线的独立显存显示控制结构,和基于AMU访存协议与图形加速处理部件紧耦合的显示控制结构两种显示方案,并在控制器内部实现了显存压缩技术,进一步降低显示数据带宽。4在分析了主流的LCD显示屏的接口信号和时序的基础上,针对主流的TFT LCD和STN LCD显示接口,完成了两套显示输出时序的整合设计,实现了对STN和TFT两种LCD显示屏的良好支持。本文所设计的硬件逻辑,经过充分的功能模拟、FPGA验证及物理版图设计与反标时序的模拟验证,逻辑正确,功能稳定,能很好的驱动STN及TFT两种显示屏,并很好的解决了显示带宽占用及低功耗控制等问题。本文所设计的LCD控制器分别在EStar3嵌入式微处理器和嵌入式可视媒体处理SoC(EVMPSoC)中进行集成,并采用SMIC 0.13um CMOS标准单元工艺进行投片验证。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 发展动态
  • 1.3 课题主要工作
  • 1.4 论文结构
  • 第二章 嵌入式可视媒体SOC LCD 控制器的总体设计
  • 2.1 ESTAR3 简介
  • 2.2 EVMP SOC 简介
  • 2.3 LCD 控制器的工作原理
  • 2.4 嵌入式可视媒体SOC LCD 控制器的功能和主要特点
  • 2.5 LCD 控制器体系结构设计
  • 2.6 LCD 控制器的模块划分及功能分析
  • 第三章 嵌入式可视媒体LCD 控制器关键技术设计研究
  • 3.1 LCD 控制器低带宽占用设计研究
  • 3.1.1 显示数据带宽占用问题
  • 3.1.2 显示通道设置
  • 3.1.3 显存压缩技术
  • 3.2 LCD 控制器可重用设计研究
  • 3.2.1 Wishbone 总线简介
  • 3.2.2 Wishbone 总线适配器实现
  • 3.2.3 AMU 简介
  • 3.2.4 AMU 适配器实现
  • 3.2.5 双端口UTRAM 存储控制器设计
  • 3.3 LCD 控制器及SOC 低功耗设计研究
  • 第四章 嵌入式可视媒体SOC LCD 控制器的设计实现
  • 4.1 LCD 控制器总线接口的设计与实现
  • 4.1.1 寄存器接口设计
  • 4.1.2 显示数据接口设计
  • 4.2 时序控制模块
  • 4.2.1 TFT 时序设计
  • 4.2.2 STN 时序驱动设计
  • 4.3 显示数据处理模块
  • 4.3.1 显示数据格式转换
  • 4.3.2 颜色查找表
  • 4.3.3 指针处理
  • 4.4 跨时钟域输出模块
  • 第五章 模拟仿真和FPGA 验证结果及性能分析
  • 5.1 模拟测试环境及测试条件
  • 5.1.1 模拟仿真环境
  • 5.1.2 模拟仿真条件
  • 5.2 模拟仿真结果
  • 5.3 FPGA 综合验证及性能分析
  • 第六章 物理版图设计
  • 6.1 LCD 控制器硬核的设计实现
  • 6.2 嵌入式可视媒体SOC 的物理版图设计实现
  • 6.3.1 SoC Encounter 简介
  • 6.3.2 平面布局规划
  • 6.3.3 时钟树综合
  • 6.3.4 布局布线
  • 第七章 总结与展望
  • 致谢
  • 参考文献
  • 作者在学期间取得的学术成果
  • 相关论文文献

    标签:;  ;  ;  ;  ;  ;  

    嵌入式可视媒体处理SoC LCD控制器的设计与实现
    下载Doc文档

    猜你喜欢