基于FPGA的LCD控制器设计修改版m - 图文(6)

2019-04-09 18:12

基于FPGA的LCD控制器设计

外形尺寸

表4.1 外形尺寸表

3、 模块引脚说明

表4.2 模块引脚

逻辑工作电压(VDD):3.3~5.5V 电源地(GND):0V

工作温度(Ta):0~+50℃(常温)/ -20~70℃(宽温)

26

吉林工程技术师范学院毕业论文

4、接口时序

模块有并行和串行两种连接方法(时序如下):

a)

8位并行连接时序图

图4.3 MPU写资料到模块

图4.4 MPU从模块读出资料

b)

串行连接时序图

27

基于FPGA的LCD控制器设计

图4.5 串行时序图

表4.3 时钟周期表

串行数据传送共分三个字节完成: 第一字节:串口控制——格式 11111ABC

A为数据传送方向控制:H表示数据从LCD到MCU,L表示数据从MCU到LCD。 B为数据类型选择: H表示数据室显示数据,L表示数据室控制指令 C固定为0

第二字节:(并行)8位数据的高4位——格式DDDD0000 第三字节:(并行)8位数据的低4位——格式DDDD0000 串行接口时序参数:(测试条件: T=25℃ VDD=4.5V) 5、用户指令集

28

吉林工程技术师范学院毕业论文

指令表1:(RE=0:基本指令集)

表4.5 基本指令表

指令表2:(RE=1:扩充指令集)

29

基于FPGA的LCD控制器设计

表4.6 扩充指令表

备注:

1、 当模块在接受指令前,微处理器必须先确认内部处于非忙碌状态,即读取BF标志时BF需为0,方可接受新的指令;如果在送出一个指令前并不检查BF标志,那么在前一个指令和这个指令中间必须延迟一段较长时间,即是等待前一个指令确实执行完成,指令执行的时间参考指令表中的个别指令说明。

2、 “RE”为基本指令集与扩充指令集的选择控制元,当变更“RE”位元后,往后的指令集将维持在最后的状态,除非再次变更“RE”位元,否则使用相同指令集时,不需每次重设“RE”位元。

4.3.2 FPGA的选择

选用了Altera公司的Cyclone 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个内嵌

30


基于FPGA的LCD控制器设计修改版m - 图文(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:减速器调研报告

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: