5176|9

368

帖子

0

TA的资源

纯净的硅(初级)

楼主
 

先上传一篇FPGA-TFT的论文 [复制链接]

TFT控制器还没有弄好,还有我们板上用的SRAM是用的70NS的芯片,感觉难满足要求,希望大家对这个TFT控制器提些建议!

基于FPGA的TFT_LCD控制器设计.pdf

557.62 KB, 下载次数: 342

最新回复

用某个时钟做读写信号,读一个数据写一个数据,  详情 回复 发表于 2010-10-12 07:25
点赞 关注
个人签名zhouyuannian#126.com(#换成@)有问题交流
 

回复
举报

135

帖子

1

TA的资源

一粒金砂(高级)

沙发
 

你发的材料我看了一下,其框架和我设想的差不多.
关于速度的问题,我之前设想了一下:
LCD屏的最大并行写入速度是6.4M.RAM的最大速度是14M左右(70ns).
按我原来的设想,对LCD分三个层,则写入时钟速度是6.4M/3,刷一屏要408*262时钟,实际刷新率20Hz,可以达到要求.
所以对于RAM的操作我设计是这样:
RAM的时钟是12.8M,其中,一半的时间用于存,即是将经过控制器的数据存到RAM;一半的用于取,即是用RAM的数据对LCD刷新.因此存和取的速率都是6.4Mbyte/s.LCD设计是分三个层的,并且可以能过控制器设定每层的显和隐,以及层与层之间的与\或\异或等关系.因此实际是从RAM中取三个数据(对应LCD上三个层的相同座标点的三个数据),经过运算后得到一个数据,送到LCD中.

附件是我之前写的代码,对RAM读出的数据进行处理后送到LCD上的部分
层参数(LAY_prm[7:0])第6/5/4位的0/1分别控制0/1/2层的隐/显,第2位的0/1控制0/1层之间的或/与关系,第1/0位00/01/10/11是0/1层的运算结果与2层的关系(或/与/异或/同或),简式:Y=(0[A]1)[B]2  [A][B]为逻辑关系,A由第2位控制,B由1/0位控制 

LCD_CC.v.rar

1.48 KB, 下载次数: 69

 
 

回复

135

帖子

1

TA的资源

一粒金砂(高级)

板凳
 

控制器需要的功能:

1,并行时序,最好是8080,分配8位的地址和8位的数据

2,点写入,速度越快越好,最好是两个数据确定一个点

3,字节写入,地址最好能自加

4,写入地址控制

5,层参数设定

下面是我之前设计的命令表

LCD的X地址是9位(0~319),Y地址是8位(0~239),以左上角为原点(0,0)

[ 本帖最后由 FLT9006 于 2010-10-7 17:34 编辑 ]

无标题.jpg (58.68 KB, 下载次数: 3)

无标题.jpg
 
 
 

回复

202

帖子

0

TA的资源

一粒金砂(高级)

4
 

你6.4M如何算的?

我只知道不带控制器的800*480点时钟大约30M,480*262不会那样慢吧,我觉得应当换10ns的SRAM
 
 
 

回复

135

帖子

1

TA的资源

一粒金砂(高级)

5
 

换10ns也不用,320*240的总点数只有800*480的1/5,所以时钟是1/5左右也正常,用6.4M刷新率也可以达到60HZ了

SED1335控制640*200的单色屏RAM还用120ns的呢

[ 本帖最后由 FLT9006 于 2010-10-8 07:27 编辑 ]

无标题.jpg (79.55 KB, 下载次数: 2)

无标题.jpg
 
 
 

回复

368

帖子

0

TA的资源

纯净的硅(初级)

6
 

回复 沙发 FLT9006 的帖子

能不能够画下波形图?把时序标出来?
个人签名zhouyuannian#126.com(#换成@)有问题交流
 
 
 

回复

135

帖子

1

TA的资源

一粒金砂(高级)

7
 
文档里有啊
RAR里的图片是我截的,认为是主要的部分
里面的.V文件是以前写的一个12864的扫描部分,时序是差不多的

LCD_COLOR.rar

149.27 KB, 下载次数: 64

LQ035NC111.pdf

1.42 MB, 下载次数: 63

 
 
 

回复

368

帖子

0

TA的资源

纯净的硅(初级)

8
 

回复 7楼 FLT9006 的帖子

我不是说LCD驱动信号的时序图,我意思是读写SRAM同时刷屏的这一部分时序图!
个人签名zhouyuannian#126.com(#换成@)有问题交流
 
 
 

回复

135

帖子

1

TA的资源

一粒金砂(高级)

9
 
用某个时钟做读写信号,读一个数据写一个数据,
 
 
 

回复

368

帖子

0

TA的资源

纯净的硅(初级)

10
 

原帖由 FLT9006 于 2010-10-12 07:25 发表 用某个时钟做读写信号,读一个数据写一个数据,

关键是这样的话SRAM速度慢了

个人签名zhouyuannian#126.com(#换成@)有问题交流
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表