学位论文 > 优秀研究生学位论文题录展示

基于CPLD的车辆信息通讯系统的OSD设计

作 者: 牟军
导 师: 施国勇;郭筝
学 校: 上海交通大学
专 业: 软件工程
关键词: 复杂可编程逻辑器件 在屏显示 OSD设计 汽车电子
分类号: U463.6
类 型: 硕士论文
年 份: 2008年
下 载: 68次
引 用: 0次
阅 读: 论文下载
 

内容摘要


本课题研究的目的是在现有的车辆信息通讯系统中添加在屏显示OSD功能,以实现在便于多路视频信息处理并完善人机界面的设计。通过分析了液晶显示器及其驱动器的工作原理,提出了基于FPGA、图形处理器和CPLD的多种不同的外置OSD控制器设计方案。在通过对各个设计方案的料单分析比较,选择了设计和生产成本最低的CPLD设计方案。在外制OSD控制器的OSD数据传递时提出可能的四种机制:数据锁存机制、MCU等待机制、分时显示机制和利用LCD扫描消隐间隙的机制。通过对MCU传递OSD数据的核心程序的分解,从C语言到汇编后的汇编程序的逐次分析,明确了完成核心数据操作所消耗的指令周期的基数。并在此基础上选择了最可行和可靠的数据锁存机制处理OSD数据传递。主机添加的OSD模块的软件架构是面向OSD图形的对象开发的。完善和优化车辆信息通讯系统中上位机的OSD模块的软件架构,不但使程序的模块化设计更趋合理,结合产品多样性的实际困难,利用OSD模块软件设计灵活的特点,通过内建测试OSD图形和字符的方法大减少了产品在量产时的生产测试时间,同时也为整车测试中评估视频系统的性能提供了新的高效的测试评估手段。硬件设计是围绕CPLD的锁存控制时序设计、SRAM数据的读写总线设计和OSD视频信号传递通道的设计。硬件模块实现的同时,实现了I2C总线长距离通讯,并解决了OSD图像传输对I2C总线干扰的线束设计问题。通过实验证明了基于CPLD的外置OSD控制器设计方案达到预期目标,并在实验的过程中进一步优化了图形字库的设计,也为下一步完善OSD控制器的设计明确了努力的方向。

全文目录


摘要  4-6
ABSTRACT  6-13
1 绪论  13-17
  1.1 应用背景  13
  1.2 常用的车辆视频信息处理方案  13-14
  1.3 CPLD 技术的发展  14-15
  1.4 课题研究的目标  15-16
  1.5 论文的结构和内容  16-17
2 AMLCD 显示原理  17-23
  2.1 AMLCD 简介  17
  2.2 TFT-AMLCD 显示器构成  17-20
  2.3 AMLCD 的扫描方式  20-22
  2.4 本章小结  22-23
3 OSD 系统简介  23-37
  3.1 字符型OSD 和位图型OSD  23-24
  3.2 OSD 实现的方法  24-25
  3.3 内置字符型OSD 模块应用  25-26
  3.4 外置OSD 模块简介  26-30
  3.5 外置OSD 模块设计方案  30-34
    3.5.1 外置OSD 模块的FPGA 解决方案1  31
    3.5.2 外置OSD 模块的FPGA 解决方案2  31-32
    3.5.3 外置OSD 模块的图像处理器解决方案  32-33
    3.5.4 外置OSD 模块的CPLD 解决方案  33-34
  3.6 外置的OSD 模块的设计选择  34-36
  3.7 本章小结  36-37
4 基于CPLD 的外置OSD 控制器的设计  37-71
  4.1 外置OSD 控制器的系统构成  37-38
  4.2 外置OSD 模块的软件设计  38-51
    4.2.1 MCU 传递OSD 数据的基本时间开销  38-43
    4.2.2 基于数据和地址总线锁存的方案  43-44
    4.2.3 基于MCU 等待机制的方案  44-45
    4.2.4 分时显示OSD 图形的方案  45
    4.2.5 利用扫描显示间隙的方案  45-46
    4.2.6 OSD 数据传递方案的比较  46-47
    4.2.7 主机MCU 处理OSD 图形数据的机制  47-50
    4.2.8 OSD 控制模块在产品测试的应用  50-51
  4.3 外置OSD 控制器硬件设计  51-70
    4.3.1 外置OSD 控制系统中SRAM 的应用  51-54
    4.3.2 CPLD 的硬件设计  54-60
    4.3.3 OSD 视频模块的硬件设计  60-65
    4.3.4 外置OSD 控制系统中12C 总线设计  65-67
    4.3.5 OSD 驱动器的线束设计  67-70
  4.4 本章小结  70-71
5 总结与展望  71-78
  5.1 外置OSD 控制器设计的实验结果  71-77
    5.1.1 外置OSD 模块的图形显示实验结果  71-72
    5.1.2 外置OSD 模块的字符显示实验结果  72-75
    5.1.3 I2C 总线长距离通讯的稳定性实验结果  75-77
  5.2 外置OSD 控制器设计的展望  77-78
参考文献  78-79
附录  79-81
致谢  81-82
攻读学位期间发表的学术论文  82

相似论文

  1. 基于DSP和CPLD的运动控制卡设计与实现,TP273
  2. 汽车电子控制器研发项目风险管理研究,F426.63
  3. 基于产品生命周期的项目管理在汽车电子行业中的实践研究,F426.63
  4. SmartSAR内核自动化测试工具的设计与实现,TP311.52
  5. 基于PREEvision的汽车电子电气架构设计与研究,U463.6
  6. 基于价值流与ABC法的汽车电子成本分析及应用,F224
  7. 基于AUTOSAR和eTPU的PWM模块及ICU模块的设计与实现,TP311.52
  8. 参照AUTOSAR标准的存储器驱动模块的研究与实现,TP333
  9. 基于双工控机的微机继电保护测试仪研究与实现,TM772
  10. 智能火灾监控系统视频采集与处理模块的研制,TP391.41
  11. 基于色彩校正的LED显示屏逐点校正系统的设计与实现,TN873
  12. 基于CPLD的步进电机升降速控制方法,TM383.6
  13. 基于DSP的TCR型SVC装置控制器的设计与实现,TM761.12
  14. 芜湖市汽车电子产业竞争力及提升对策研究,F426.471
  15. 基于DSP的多轴运动控制器研究,TP273
  16. 多网网关控制模块及带宽测量技术的研究,TN915.05
  17. 汽车智能功率集成电路低成本测试技术研究,TN407
  18. 一种低功耗低重码率的CMOS编码器的设计与研究,TN762
  19. 具有开窗口功能的高帧频CMOS相机的研制,TP391.41
  20. 基于TMS320DM642的多线阵CCD数据采集系统,TP274.2

中图分类: > 交通运输 > 公路运输 > 汽车工程 > 汽车结构部件 > 电气设备及附件
© 2012 www.xueweilunwen.com