找回密码
 注册
关于网站域名变更的通知
查看: 270|回复: 1
打印 上一主题 下一主题

FPGA | LVDS屏幕接口的应用

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2023-6-5 17:31 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
今天给大侠带来基于FPGA的LVDS屏幕接口应用,话不多说,上货。6 _9 F7 |/ d) ?& i
2 ^' y# V' I- H- O1 {* J5 m0 U
什么是LVDS,LVDS的全称是Low-Voltage Differential Signaling ,即低电压差分信号。LVDS可以实现点对点或一点对多点的连接,具有低功耗、低误码率、低串扰和低辐射等特点。" _* l) j: H1 J* G, W7 ?
! |( _& A/ f4 G) d4 m. O& x' L
3 H. p! S  s( j- F
1.LVDS的特点和分类8 [9 Z& Q  t) u, P- w8 b

% Y* n- B; x% }

+ N7 ?7 ~( Z- T( i5 d; H/ J

LVDS为克服以TTL电平方式传输的高码率数据时功耗大、EMI电磁干扰大等缺点而研制的一种数字视频信号传输方式。

/ W. i5 V* @6 Z

LVDS是利用低电压差(典型值为350 mV)进行编码信息的。

: p5 H4 W# c* I, L

LVDS信号的分为单路6位LVDS,双路6位LVDS,单路8位LVDS和双路8位LVDS,特点对比如下表:


  W5 ^0 E0 E5 [& G) O& Y% R

' n6 A- O" C; A' \


* X! I' b1 v4 K4 r( l6 J3 y

我们常用的是HDMI高清接口,那么LVDS与HDMI又有哪些区别呢。


5 o( c8 I$ D9 L* {. y

它们都是高清输出接口,LVDS由于采用低压和低电流驱动方式,因此,实现了低噪声和低功耗。


6 h" G  |* @7 E) y0 A6 i% h' N4 h

HDMI的TMDS是3.3V,而DDC电路的电平则是5V。传统的TTL驱动电平带来的噪声和功耗相对较大,要是对产品的EMI和EMC要求比较严格,则应该优选LVDS接口。


4 I; n8 E) F: Y; Y& H* l) M

1 X( `1 b* u% U

, m6 W/ Q& S, J* W

2.LVDS的应用


8 a. J; h0 ^  V; X7 ~9 C% W" G

这里来看一个LVDS应用的例子:


' @- p, ^0 x3 E- i


+ V# C8 g& X& b% Y8 m- N

: Y6 ~3 j8 |( N$ ?1 v/ s3 ?1 P4 V% N) w# g


& Q# W) m) g0 z' B+ O

整个应用分为LVDS输出驱动板和LVDS接收液晶面板,一般主控芯片内部没有集成的LVDS发射模块,只提供6或8 bit RGB接口,传输的是TTL电平,这时候需要加一块TTL转LVDS的转换芯片,然后将LVDS信号传输给液晶面板。液晶面板的LVDS接收器再对信号做转换处理并显示。


7 x. o4 g$ p0 e! g

另外需要给液晶面板提供液晶的背光,背光电路一般放在驱动板,主控通过PWM信号对面板背光进行调节。若液晶面板带触摸功能,还需要设计触摸控制电路,触摸控制器与主控通过I2C通信,再去驱动液晶面板。


9 n+ d' {( k$ w9 c

那么对于产品设计,LVDS接口有单6,双6,单8,双8之分,我们怎么选LVDS接口呢?经过咨询相关屏幕厂家,得到以下回复。


$ a/ _3 @' U" ?2 C+ h" }- l9 C

7 D' t- j1 u( l( k

+ U# h5 F& e1 _$ U) j3 `3 Z* ~$ S

也就是说,选接口是由屏幕分辨率决定的,你选的屏幕分辨率高了,就得用高位数的,毕竟高分辨率要求基色信号的位数越多,才能在屏幕上显示更多色彩。
9 s: {. [- j0 H3 M  u7 ?


4 B" P$ ]( I9 d- w. L/ }9 U9 k

上面是不集成LVDS的主控的应用方案,如全志的H6,显示接口只有6bit 的RGB接口和HDMI接口,无LVDS接口。但像性能更强大一点的全志T3和瑞芯微RK32x8平台等,就内部集成专门的LVDS接口,不用再桥接一片转换IC。

- P6 p. I6 I6 C, {4 n4 _# \


4 F" A8 J6 A# P

在实际应用中,通常我们可以调节LVDS转换芯片的RS管脚配置去控制信号的摆幅,低摆幅LVDS输出可以进一步降低系统的EMI,并减小芯片功耗。


& J  Q' a2 k. H' W9 w$ l) H) P


. _- v8 u" |1 J1 Q; ]& e6 h& g

+ A+ Z3 r6 @$ W9 M! t


9 T3 w* E6 Z1 ^

* w, p2 I9 c- O2 \/ c. i/ ]2 m5 e) F

3.关于LVDS Layout

! [6 a' }6 V6 K& u2 {4 J' p  b


% [% o6 T7 l5 q* P5 q

下面介绍一下关于LVDS的PCB 板布线时需要注意的点:
$ H& @& p/ t& f: i, c" p9 c

1) 由于差分线较多并为了方便做阻抗匹配,PCB 至少采用四层板设计;

2) 电源滤波电容尽可能的靠近芯片电源 pin;

3) 每组电源都需要通过磁珠进行隔离,且都要增加电源滤波电容;

4) PCB 板尽可能铺设大面积的 GND ;

- N% H( B% d4 _% I) P( [
0 {7 o3 ?4 W2 N, a  J( P" r

: b; U8 Q* F0 t/ i
  j8 p5 G& O$ t! h. B

* w+ q4 T" [$ Z& d5 U
- B4 g% Y7 z2 k5 ^0 i& ~

/ i8 y5 i" F7 m. t9 ~: A$ J
, R2 D+ _. L- A$ G7 H5 T

5) LVDS 输出差分信号走线设计成 100Ω差分匹配,走线尽可能保持等长;

6) LVDS 输出差分信号正负通道间隔 S1 尽可能的小;

7) LVDS 各输出差分信号通道间的间隔至少要大于 2 倍 S1;

8) 100Ω终端电阻要尽可能的靠近 LVDS 接收器输入端口;

9) LVDS 输出差分信号通路尽可能的少用通孔,且走线避免设计成 90°弯角。

/ X4 u* ?. X' J2 X! O' ^* E
7 V5 a* A1 D8 f0 o' i

该用户从未签到

2#
发表于 2023-6-6 09:50 | 只看该作者
FPGA是并行的,处理速度会更快
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-19 20:59 , Processed in 0.125000 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表