0
\$\begingroup\$

I am working on a project in which we have an an i.MX53 to driving an LCD through the LVDS connector and we fail the required EMC criteria. There are multiple peaks at 40 MHz intervals (starting at around 500 MHz) which I believe corresponds with the LVDS clock rate of the MX53:

measurement

The yellow is with the standard cable and the blue/cyan is the measurements with a twisted pair LVDS cable. I know we are in the red with that broadband noise between 200-300 MHz but I'm fairly confident we will have it fixed with the new expansion board that's in the works. Also I'm pretty sure it's the LVDS cable causing the trouble because those spikes go away when I unplug the cable.

My question is: how can I reduce the harmonics from the LVDS cable? I've tried ferrites (although I got no specs for the ferrites so it was a toss up) and twisting the pairs with very little effect.

Also is it possible that the i.MX53 sends out way too strong signals? Based on the schematics, they didn't overdo filtering.

i.MX53 LVDS out

I would be happy to hear any suggestions. Here's what we've tried so far:

  • twisting the differential pairs
  • ferrites
  • shielding the cable (although that one is anecdotal, I didn't work at this company than)

And here's what I'm considering:

  • Spread Spectrum Clocking (not sure if possible on the LVDS)
  • 47 Ohm resistors in series (an act of desperation)
  • shielding (give it another go)

Thank you,

David

\$\endgroup\$
1
\$\begingroup\$

Are you working with an OTS board or do you have control over the i.MX53 Board? If you can change the board, you could have a look at the following:

  • Correct (differential) trace impedance
  • Good layout: ground or power layers next to every signal layer
  • very good decoupling of i.MX and fast switching components
  • do use twisted LVDS pairs
  • use a suitable connector for high speed signals
  • correct pinout on the connectors

In all cases, even if you can't influence any of the above: look into drive speed and drive strength of the i.MX ports. It might or might not be available, but reduce as far as possible.

\$\endgroup\$
  • \$\begingroup\$ We're using the off-the-shelf i.MX53 Quick Start board and really wouldn't want to replace it due to legacy issues. I'll look into reducing the drive strength, it seems like it could be done and it might solve our problem, thanks. \$\endgroup\$ – David Baka Feb 12 '18 at 12:11
  • \$\begingroup\$ Experiment with soldering tiny SMT bypass caps from VDD pins to the GND plane. Just for fun. Just to learn. Some folks came to me with a EMI-failing LIN bus driver, failing at 400MHz. Turned out the Cbypass + PCB inductance from VDD to GNDplane was resonating at 400MHz; I had them alter the choice of Cby value, to alter the Fresonance. And to call the certifying society about the PCB resonance. \$\endgroup\$ – analogsystemsrf Feb 12 '18 at 17:48

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.