1、指导老师:PPT模板下载: 行业 PPT模板: 节日 PPT模板: PPT素材下载: PPT图表下载: 优秀 PPT下载: PPT教程: Word教程: Excel教程: 资料下载: PPT课件下载: 范文下载: 试卷下载: 教案下载: 论文开题报告基于 SOPC的 LCD控制器的设计学生姓名:学 号:目录一、课题主要研究内容二、设计思路、框图一、课题主要研究内容本课题的主要内容是基于 FPGA的 LCD控制器的设计研究,并兼顾程序的可行性、易用性,方便以后模块的移植。该课题涉及到FPGA的应用, LCD驱动的研究,字符以及图像显示模式的研究等知识。并利用 QUA
2、RTUS II 实现相关模块的设计,在 FPGA上实现对LCD的控制,显示任意中文,英文和图像。该课题的研究将有助于采用 FPGA的系列产品的开发,特别是需要用到 LCD得采用 FPGA的产品的开发。同时可以大大缩短 FPGA的开发时间。另外,由于模块的易用性,也将使得更多的采用 FPGA的产品之上出现 LCD,增加人机之间的交互性,为行业和我们的生活带来新的变化。LCD控制器原理CPULCD显示驱动器 LCD时序信号生成模块帧缓存模块LCD控制器像素数据 时序信号二、设计思路、框图LCD控制器总体结构框图主端口读取控制逻辑帧缓存地址生成逻辑主端口模块输出缓冲模块像素输出控制逻辑LCD时序信号
3、生成逻辑颜色寄存器系统寄存器.行寄存器从端口模块场同步信号行同步信号RGB横坐标地址 纵坐标地址系统设计总体框图寄存器复位显示开关控制功能设置清屏中文字符英文字符动态数据图像数据写数据状态换行等控制起始RAM地址设置初始化 显示控制 写入数据器件选择1、液晶模块本设计选用了带 ST7920驱动的 LCD12864-12模块来进行设计和调试。该模块自带字库。其中, 12864-12汉字图形点阵液晶显示模块,可显示汉字及图形,内置 8192个中文汉字( 16X16点阵), 128个字符( 8X16点阵)及64X256点阵显示 RAM(GDRAM)。2、 FPGA的选择选用了 Altera公司的 C
4、yclone II系列的 FPGA。它采用全铜层、低 K值、1.2V SRAM工艺设计,裸片尺寸被尽可能最小的优化。采用 300毫米晶圆,以TSMC成功的 90nm工艺技术为基础, Cyclone II器件提供了 4,608到 68,416个逻辑单元 (LE),包括嵌入式 18*18位乘法器、专用外部存储器接口电路、 4kbit嵌入式存储器块、锁相环 (PLL)和高速差分 I/O能力。核心 FPGA型号为 EP2C5T144C8,它具有 4608个逻辑单元, 119kbits 内部RAM, 13个内嵌 18*18位硬件乘法器, 144个引脚。从资源数量、类型和引脚数量已经符合本设计的各项要求。