Texas Instruments TMS320DM643x Computer Hardware User Manual


 
www.ti.com
PLLDIV1(/1)
PLLDIV3(/6)
PLLDIV2(/3)
SYSCLK1
(CLKDIV1Domain)
SYSCLK3
(CLKDIV6Domain)
SYSCLK2
(CLKDIV3Domain)
1
0
PLLM
PLL
0
1
BPDIV
CLKMODE
CLKIN
OSCIN
PLLEN
SYSCLKBP
(VPSS-VPBR
ClockSource)
OBSCLK
(CLKOUT0Pin)
PLLOUT
AUXCLK
(CLKINDomain)
OSCDIV1
5.2.1DeviceClockGeneration
5.2.2StepsforChangingPLL1/CoreDomainFrequency
PLL1Control
Figure5-1.PLL1StructureintheTMS320DM643xDMP
PLLC1generatesseveralclocksfromthePLL1outputclockforusebythevariousprocessorsand
modules.ThesearesummarizedinTable5-1.SYSCLK1,SYSCLK2,andSYSCLK3mustmaintainafixed
frequencyratiorequirement,nomatterwhatreferenceclock(PLLorbypass)orPLLfrequencyisused.
Table5-1.SystemPLLC1OutputClocks
PLLC1OutputClockUsedbyDefaultDivider
SYSCLK1DSPSubsystem/1
SYSCLK2SCR,EDMA,VPSS,CLKDIV3Domainperipherals/3
SYSCLK3CLKDIV6Domainperipherals/6
AUXCLKCLKINDomainperipheralsNA
OBSCLKCLKOUT0source/1
SYSCLKBPVPBEclocksource/1
RefertotheappropriatesubsectiononhowtoprogramthePLL1/CoreDomainclocks:
IfthePLLispowereddown(PLLPWRDNbitinPLLCTLissetto1),followthefullPLLinitialization
procedureinSection5.2.2.1toinitializethePLL.
IfthePLLisnotpowereddown(PLLPWRDNbitinPLLCTLisclearedto0),followthesequencein
Section5.2.2.2tochangethePLLmultiplier.
IfthePLLisalreadyrunningatadesiredmultiplierandyouonlywanttochangetheSYSCLKdividers,
followthesequenceinSection5.2.2.3.
NotethatthePLLispowereddownafterthefollowingdevice-levelglobalresets:
Power-onReset(POR)
WarmReset(RESET)
MaxReset
SPRU978EMarch2008PLLController39
SubmitDocumentationFeedback