自制的TFT LCD控制器芯片快完工了!

[复制链接]
10640|28
 楼主| lianshumou 发表于 2007-3-14 08:56 | 显示全部楼层 |阅读模式
相信好多人也和我一样,因为处理器没有LCD控制器而望屏兴叹;因为屏的分辩率太高,当前的处理器的内置LCD控制显得有心无力;因为内置LCD控制器对内存带宽的高占用,你所能支配的资源频频告警。<br /><br />不过现在不用愁了!<br /><br />1.&nbsp;可连接大部分处理器<br />2.&nbsp;25M&nbsp;Word&nbsp;(50M时钟时)或是&nbsp;40M&nbsp;Word(80M时钟时)无等待显示RAM操作速度(读写对等)<br />3.&nbsp;支持显示RAM的直接透明访问(象外部SRAM一样)<br />4.&nbsp;操作显示RAM时不会丝毫影响当前的显示内容,不存在一些显示控制器的雪花屏闪等不足.<br />5.&nbsp;可配置,可根据所驱动的屏设置相关参数(显示分辩率、信号极性等)<br />6.&nbsp;有足够大的显存,可存多帧图象,帧图象可同步切换。做视频播放时不用那么麻烦去和LCD的帧频同步了。<br /><br />忙了这么久,终就快可以用了!呵呵!<br />先自个儿庆祝一下!<br />
剑寒情暖 发表于 2007-3-14 09:05 | 显示全部楼层

恭喜啊

  
arm_fans 发表于 2007-3-14 09:05 | 显示全部楼层

实现原理

哥们,可否说说简单的实现原理啊?
whereis 发表于 2007-3-14 10:42 | 显示全部楼层

.

与我现在做的1件事情类似,你是拿fpga做的?<br />fpga的io口,你加总线buffer驱动屏吗?<br />
mybao 发表于 2007-3-14 10:55 | 显示全部楼层

自制的TFT LCD控制器芯片快完工了!

这么强!<br />用FPGA做的?
 楼主| lianshumou 发表于 2007-3-14 10:55 | 显示全部楼层

用CPLD做的! FPGA相对太贵了!

看屏的电压了!&nbsp;合适就可以不用buffer,不合适就得加啊!&nbsp;大不了设为开漏输出!
HWM 发表于 2007-3-14 11:47 | 显示全部楼层

“自制”?只不过是二次开发而已,别搞得象真的一样。

  
xwj 发表于 2007-3-14 12:03 | 显示全部楼层

数字屏很容易控制的,模拟屏才伤脑筋

  
 楼主| lianshumou 发表于 2007-3-14 12:33 | 显示全部楼层

模拟屏只不过是在数字屏前回的模数转换等相关设备

只要知道详细的标准,都差不多!&nbsp;但现在的液晶屏还有几个是模拟的!&nbsp;那些已停产N年只靠旧货或是存货的老屏除外!<br /><br />虽然只是在CPLD里实现那也比我去买片专用控制器划算,专用控制不但贵,而且不好买,最过份的是有些不太好用。
 楼主| lianshumou 发表于 2007-3-14 14:57 | 显示全部楼层

显示数据格式是按RGB真排的! 使用RGB565格式!

640*480*30的视频数据只有9M&nbsp;Word/S&nbsp;&nbsp;所以这个控制器是完全有余的,因为它可以达到&nbsp;25M或是40M的实时接口速率!
justmei 发表于 2007-3-16 18:05 | 显示全部楼层

实现LCD接口转换用FPGA比较合适

PCI接口用FPGA都没有什么问题,LCD控制器当然也一样。
 楼主| lianshumou 发表于 2007-3-16 20:43 | 显示全部楼层

不过FPGA可比CPLD要贵多了!

  
yutu2 发表于 2007-3-16 21:53 | 显示全部楼层

别搞得象真的一样

.
soso 发表于 2007-3-17 10:41 | 显示全部楼层

呵呵 恭喜

  
Yukiy 发表于 2007-3-17 15:02 | 显示全部楼层
mybao 发表于 2007-3-18 19:31 | 显示全部楼层

??

&nbsp;不过FPGA可比CPLD要贵多了!<br /><br />FPGA比CPLD&nbsp;也贵不到哪去,而且FPGA性价比高。CPLD资源少,能实现这样功能复杂的时序逻辑吗?
mcujackie 发表于 2007-3-18 21:12 | 显示全部楼层

SSD1928 芯片比CPLD更平呢

之前我也是用CPLD的,但後来找来了SSD1921/SSD1928,一个平价的多功能frame&nbsp;buffer,我就放弃了CPLD了。<br /><br />现在只要把资料写进入frame&nbsp;buffer,方法跟读写RAM没分别,就可以推到所有16/18位的数字屏呢!&nbsp;所以RGB565一定没问题呢!<br /><br />我用3.5寸320x240&nbsp;的数字屏做数字相框,把屏直接连上SSD1928便可。<br />如果用7寸480x234的模拟屏,加上Himax的Tcon就可以了!<br /><br />最好的是它也支持CVBS的AV输入,JPEG&nbsp;编码/解码,SD&nbsp;卡,2D绘图,随开发板附送程式码,&nbsp;FAT32都有提供,&nbsp;不用搞得那麽辛苦呢!<br /><br />我就是买了这个方案的开发板了!<br />http://www.21ic.com/news/n17917c26.aspx <br /> 相关链接:<a href='http://www.21ic.com/news/n17917c26.aspx'>http://www.21ic.com/news/n17917c26.aspx</a>
hexenzhou 发表于 2007-3-18 23:17 | 显示全部楼层

!

还有SED1354、SED1356等等LCD控制器也很好用。
kelan 发表于 2007-3-19 12:06 | 显示全部楼层

我用过不少LCD Controller

&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;自制的TFT控制器,用于学习还可以.&nbsp;产业化,量产型的需要做成ASIC才有竞<br /><br />争力优势.&nbsp;不过还是很敬佩lianshumou的DIY精神!<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;目前市场上广泛流行的LCD&nbsp;Controller基本上是台湾或美日之类的.国产<br /><br />的,特别是有市场竞争力的实在罕见.缺少&quot;产业化/经济化/市场化&quot;概念.<br /><br />国人需自强,期待国产的LCD&nbsp;Controller&nbsp;..<br /><br />
kelan 发表于 2007-3-19 12:09 | 显示全部楼层

网上文摘,可以增加认识

<br />基于FPGA的LCD&VGA控制器设计<br />http://www.hseda.com/fpga/2003_4/LCD&VGA/lcd&vga.htm
您需要登录后才可以回帖 登录 | 注册

本版积分规则

47

主题

560

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部