LVDS时序分析
2024-10-14 10:40:32
最近在调试基于telechip平台的LVDS驱动,一开始对该平台的LVDS时序不是很了解,主要原因是对lvds的不理解。遂记录本文以备后续参考
以下是6路LVDS信号的的时序图:
由上图可知,除了一对时钟信号,其余共有5对的数据差分信号,从TXIN0-TXIN34, 这35路的输入信号是从TTL的RGB信号转接而来的,它们对应的定义如下:
DATA[0]-DATA[23](24位RGB),
LDE, LHS, LVS(行场同步、点时钟频率),
CLK,
其他(7位)
上面的时序图的意义就是利用TA-TE这5路差分信号线来传输最高24(RGB888)位、包括时钟信号(行场同步、点时钟)的LCD彩色信息的。
这35根信号数据并不是一成不变的,可以通过配置寄存器来使能不同信号所对应的功能,例如可以使用TA来传输LHS,LVS,LDE信号,也可以使用其他的差分线
根据具体的需要,有时为了简化电路,减轻工程师的工作量,可以只连接这5路差分信号的其中一些(时钟信号是必须的)。例如系统中只需支持RGB565, RGB666的彩色数据,那么总共只需3路差分线即可(6+6+6+3=21=7*3)。
其实LVDS信号并没有想象中的那么复杂,只是在不同平台上可能各个元素的表达方式不一样而已。只要搞熟悉了,调试起来还是比较容易的。
最新文章
- 理解DOM事件流的三个阶段
- 可能是史上最强大的js图表库——ECharts带你入门
- 浅谈Margin和Padding值设置成百分数的布局
- 根据xsd生成C#类
- mysql 读取硬盘数据
- LINQ TO SQL 怎样 执行存储过程并返回存储过程的临时表
- Duplicate Protocol Definition of DTService Is Ignored
- java关于map用来筛选的用法
- 编译安装httpd 2.4
- 安装卸载selenium
- 用命令直接在两台ubuntu之间传输数据
- BZOJ_3555_[Ctsc2014]企鹅QQ_哈希
- 通过Docker发布RestAPI遇到的种种问题
- 安卓开发_浅谈DatePicker(日期选择器)
- 12.8 Daily Scrum
- QT---实现舒尔特方格(零基础入门)
- [原][osg]osgconv浅析
- 关于table动态添加数据 单元格合并 数组合并
- Dao层向sql语句传递多个参数
- cas配置不通过登陆校验的页面