Display interface clock

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Display interface clock

529 Views
carmilili
Contributor III

Hello,

I meet a trouble probem with the display clock.

The CPU is IMX6Q.I use the DISP0 to sent YUV to FPGA.The driver is "mxc_lcdif.c".

The image is not normal.You can look the image below .

Now I find  the reason is the DISP0 pix clock.

When the pix clock pin do not connect to the FPGA.It will be 3.3vpp when output all kinds of frequency  clock.

But when I connect IMX6Q via a 33R resistor to FPGA, the VPP of clock is the higher frequency the more low,and the clock offset from the GND.

Dose someone can help me to solve it?

Thank you!

image

pic.jpg

schematic diagram

dispclk.jpg

33MHz

33M.png

75MHz

75M.png

Labels (2)
0 Kudos
1 Reply

408 Views
igorpadykov
NXP Employee
NXP Employee

Hi Carmili

there is one good and simple solution: use shorter LCD cable and decrease 33R resistor value

(this will decrease clock offset from the GND). Other solutions are not so simple and

reliable and require understanding physics of termination high speed lines. You

can look at links below for them.

sect.2.2.6 "Termination Schemes" AN2536 High Speed Layout Design Guidelines

http://www.freescale.com/files/32bit/doc/app_note/AN2536.pdf

http://www.analog.com/library/analogdialogue/archives/44-01/clock_termination.html

http://www.marvintest.com/KnowledgeBase/KBArticle.aspx?ID=196

Best regards

chip

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

0 Kudos