I have a customer that is working on an EMI problem.
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
I have a customer that is working on an EMI problem.
Can you tell me more about the clocks in use in their system? For example:
Has he read this article?
Thanks Brad,
Here is more information from the customer...
The external 12 MHz crystal is attached at "X2/CLKiN" ; pin F2 (Using internal oscillator ).
Hello Ty,
I don't think that dithering the internally-generated clock is possible. All you have access to is the external clock/crystal input. You can dither the external clock input frequency, but I think you would need to provide a nominal 192 MHz clock. Such a high frequency external clock is likely to make your situation worse, rather than better. If you dither a 12 MHz external clock, the internal PLL will attempt to remove the dither unless its modulation rate is slow enough for the PLL to track. That might be too slow to help with the RF compliance problem.
Honestly, the real solution is probably a more careful circuit board layout. I built a board based around a 5509A running at 144 MHz (from a 12 MHz crystal) that came in 14 dB under the RF emissions limit. But it was a six-layer board with internal stripline routing of high-speed traces. I kept all outer-layer digital traces as short as possible.
Best of luck,
David
I have a kind of same problem. Please see my post below
We have a custom design c5509a
board. When we set the clkmd to 2512, everything is ok but when we set the
value to 0x2892 ( and we have to run the code at this speed) the code sometimes
run but sometimes hangs on. I saw some suggestions on internet to disable the
clkout pin on http://e2e.ti.com/forums/p/12107/47323.aspx and also in
http://www.dsprelated.com/groups/c55x/show/979.php.
Why do we have to disable it. And in general do you have any ideas about this
problem. First I thought that our core voltage is not enough to run on this
speed and increased it a little to 1.72Volt but the problem is still there.
Is there a problem on c5509a about the pll or something.
Target : c5509a
Crystal : 12
Mhz
Emulator : xds510 usb plus
CC Studio 3.1
DSP/BIOS was USED in the project
CLKMD value : 0x2892
Used peripherals in design : EMIF for sdram, codec processing, SPI, I2C nearly
all of the peripherals
waiting for your urgent reply
Are you having an EMI issue? If not, you should start a new thread. I recommended turning off CLKOUT because the OP was having EMI issues. Having a pin toggling needlessly at high speeds is not going to help EMI.
I'm not sure the source of my problem. It may be because of the EMI. I posted a new thread also http://e2e.ti.com/forums/p/12457/48495.aspx#48495