LPC11xx main clock limit

9 replies [Last post]
Zoltan
Offline
Joined: 2012-06-01

The LPC11xx manual lists specifies the frequency limits of the VCO of the PLL. It also states the limit for the system clock.
However, I could not find any mention of the max. frequency of the main clock, that is, the output of the PLL's P divider and input for the system clock divider.

I wonder if someone from NXP could tell the limit on that clock line?

Thanks.

Zoltán Kócsi
Bendor Research Pty. Ltd.

0
Your rating: None

Zoltán Kócsi
Bendor Research Pty. Ltd.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
jdurand
Offline
Joined: 2011-12-15

I believe the data sheet says 50MHz. My Code Red startup file sets it to 48MHz by default.

--
Jerry Durand, Durand Interstellar, Inc. www.interstellar.com
tel: +1 408 356-3886, USA toll free: 1 866 356-3886
Skype: jerrydurand

--
Jerry Durand, Durand Interstellar, Inc. www.interstellar.com
tel: +1 408 356-3886, USA toll free: 1 866 356-3886
Skype: jerrydurand

Zoltan
Offline
Joined: 2012-06-01

Jerry,

Can you tell me where did you find it in the data sheet?

I know that the max system clock is 50MHz, that's clearly stated.
But I could not find the limit on the main clock. I went through the user manual and found nothing.

Zoltán Kócsi
Bendor Research Pty. Ltd.

Zoltán Kócsi
Bendor Research Pty. Ltd.

jdurand
Offline
Joined: 2011-12-15

Ah, you mean the PLL output? Don't know what that is, for now I'm just leaving everything set to the default 48MHz.

--
Jerry Durand, Durand Interstellar, Inc. www.interstellar.com
tel: +1 408 356-3886, USA toll free: 1 866 356-3886
Skype: jerrydurand

--
Jerry Durand, Durand Interstellar, Inc. www.interstellar.com
tel: +1 408 356-3886, USA toll free: 1 866 356-3886
Skype: jerrydurand

atomicdog's picture
atomicdog
Offline
Joined: 2011-10-08

According to the Rev 6 user manual 'main clock (FCLKOUT)' needs to be less the 100 MHz.

Zero
Offline
Joined: 2011-07-19

And it's really working.

#define SYSPLLCTRL_Val        0x00000007 //96 MHz main clock
#define SYSAHBCLKDIV_Val      0x00000002 //48 MHz system clock

CLKOUT is showing a 96 MHz main clock.

Zero
Offline
Joined: 2011-07-19

Still don't know how to delete....

Zoltan
Offline
Joined: 2012-06-01

100MHz it is.

Thanks a lot!

Zoltán Kócsi
Bendor Research Pty. Ltd.

Zoltán Kócsi
Bendor Research Pty. Ltd.

PhilYoung
Offline
Joined: 2011-07-18

look in UM10398a.pdf, page 43.

The block diagram of this PLL is shown in Figure 7. The input frequency range is 10 MHz
to 25 MHz. The input clock is fed directly to the Phase-Frequency Detector (PFD). This
block compares the phase and frequency of its inputs, and generates a control signal
when phase and/ or frequency do not match. The loop filter filters these control signals
and drives the current controlled oscillator (CCO), which generates the main clock and
optionally two additional phases. The CCO frequency range is 156 MHz to
320 MHz.These clocks are either divided by 2xP by the programmable post divider to
create the output clock(s), or are sent directly to the output(s). The main output clock is
then divided by M by the programmable feedback divider to generate the feedback clock.
The output signal of the phase-frequency detector is also monitored by the lock detector,
to signal when the PLL has locked on to the input clock.

Remark: The divider values for P and M must be selected so that the PLL output clock
frequency FCLKOUT is lower than 100 MHz.

Zoltan
Offline
Joined: 2012-06-01

OK, I'm getting blind, it seems.
I've read that chapter umpteen times (searching for the value) and missed that remark every time.
Thanks.

Zoltán Kócsi
Bendor Research Pty. Ltd.

Zoltán Kócsi
Bendor Research Pty. Ltd.

feedback