User ManualTable of ContentsTable of Contents3Preface91 System Control131.1 Introduction131.1.1 Block Diagram131.1.2 CPU Core141.1.3 FFT Hardware Accelerator141.1.3.1 Using FFT Accelerator ROM routines141.1.4 Power Management151.1.5 Peripherals151.2 System Memory161.2.1 Program/Data Memory Map161.2.1.1 On-Chip Dual-Access RAM (DARAM)171.2.1.2 On-Chip Single-Access RAM (SARAM)181.2.1.3 On-Chip Single-Access Read-Only Memory (SAROM)191.2.1.4 External Memory191.2.1.4.1 Asynchronous EMIF Interface191.2.1.5 Synchronous EMIF Interface191.2.2 I/O Memory Map201.3 Device Clocking201.3.1 Overview201.3.2 Clock Domains231.4 System Clock Generator231.4.1 Overview231.4.2 Functional Description241.4.2.1 Multiplier and Dividers241.4.2.2 Powering Down and Powering Up the System PLL241.4.2.3 CLKOUT Pin251.4.2.4 DSP Reset Conditions of the System Clock Generator261.4.2.4.1 Clock Generator During Reset261.4.2.4.2 Clock Generator After Reset261.4.3 Configuration261.4.3.1 BYPASS MODE261.4.3.1.1 Entering and Exiting the BYPASS MODE261.4.3.1.2 Register Bits Used in the BYPASS MODE271.4.3.1.3 Setting the System Clock Frequency In the BYPASS MODE271.4.3.2 PLL MODE271.4.3.2.1 Entering and Exiting the PLL MODE271.4.3.2.2 Register Bits Used in the PLL Mode271.4.3.2.3 Frequency Ranges for Internal Clocks281.4.3.2.4 Setting the Output Frequency for the PLL MODE281.4.3.2.5 Lock Time291.4.3.2.6 Software Steps To Modify Multiplier and Divider Ratios291.4.4 Clock Generator Registers291.4.4.1 Clock Generator Control Register 1 (CGCR1) [1C20h]301.4.4.2 Clock Generator Control Register 2 (CGCR2) [1C21h]301.4.4.3 Clock Generator Control Register 3 (CGCR3) [1C22h]311.4.4.4 Clock Generator Control Register 4 (CGCR4) [1C23h]311.4.4.5 Clock Configuration Register 1 (CCR1) [1C1Eh]321.4.4.6 Clock Configuration Register 2 (CCR2) [1C1Fh]321.5 Power Management331.5.1 Overview331.5.2 Power Domains331.5.3 Clock Management341.5.3.1 CPU Domain Clock Gating351.5.3.1.1 Idle Configuration Register (ICR) [0001h] and IDLE Status Register (ISTR) [0002h]361.5.3.1.2 Valid Idle Configurations371.5.3.1.3 Clock Configuration Process381.5.3.2 Peripheral Domain Clock Gating381.5.3.2.1 Peripheral Clock Gating Configuration Registers (PCGCR1 and PCGCR2) [1C02 - 1C03h]391.5.3.2.2 Peripheral Clock Stop Request/Acknowledge Register (CLKSTOP) [1C3Ah]421.5.3.2.3 Clock Configuration Process431.5.3.3 Clock Generator Domain Clock Gating431.5.3.4 USB Domain Clock Gating431.5.3.4.1 Clock Configuration Process441.5.3.4.2 USB System Control Register (USBSCR) [1C32h]441.5.3.5 RTC Domain Clock Gating451.5.4 Static Power Management461.5.4.1 RTC Power Management Register (RTCPMGT) [1930h]461.5.4.2 RTC Interrupt Flag Register (RTCINTFL) [1920h]471.5.4.3 Internal Memory Low Power Modes481.5.4.3.1 RAM Sleep Mode Control Register 1 (RAMSLPMDCNTLR1) [1C28h]481.5.5 Power Configurations501.5.5.1 IDLE2 Procedure511.5.5.2 IDLE3 Procedure521.5.5.3 Core Voltage Scaling521.6 Interrupts531.6.1 IFR and IER Registers541.6.2 Interrupt Timing551.6.3 Timer Interrupt Aggregation Flag Register (TIAFR) [1C14h]561.6.4 GPIO Interrupt Enable and Aggregation Flag Registers561.6.5 DMA Interrupt Enable and Aggregation Flag Registers561.7 System Configuration and Control571.7.1 Overview571.7.2 Device Identification571.7.2.1 Die ID Register 0 (DIEIDR0) [1C40h]581.7.2.2 Die ID Register 1 (DIEIDR1) [1C41h]581.7.2.3 Die ID Register 2 (DIEIDR2) [1C42h]581.7.2.4 Die ID Register 3 (DIEIDR3[15:0]) [1C43h]591.7.2.5 Die ID Register 4 (DIEIDR4) [1C44h]591.7.2.6 Die ID Register 5 (DIEIDR5) [1C45h]591.7.2.7 Die ID Register 6 (DIEIDR6) [1C46h]601.7.2.8 Die ID Register 7 (DIEIDR7) [1C47h]601.7.3 Device Configuration611.7.3.1 External Bus Selection Register (EBSR)611.7.3.2 LDO Control Register [7004h]631.7.3.3 LDO Control631.7.3.4 Output Slew Rate Control Register (OSRCR) [1C16h]661.7.3.5 Pull-Up/Pull-Down Inhibit Register (PDINHIBR1, PDINHIBR2, and PDINHIBR3 [1C17h, 1C18h, and 1C19h]671.7.4 DMA Controller Configuration701.7.4.1 DMA Synchronization Events711.7.4.2 DMA Configuration Registers711.7.4.2.1 DMA Interrupt Flag Register (DMAIFR) [1C30h] and DMA Interrupt Enable Register (DMAIER) [1C31h]721.7.4.2.2 DMAn Channel Event Source Registers (DMAnCESR1 and DMAnCESR2) [1C1Ah, 1C1Bh, 1C1Ch, 1C1Dh, 1C36h, 1C37h, 1C38h, and 1C39h]731.7.5 Peripheral Reset731.7.5.1 Peripheral Software Reset Counter Register (PSRCR) [1C04h]741.7.5.2 Peripheral Reset Control Register (PRCR) [1C05h]741.7.6 EMIF and USB Byte Access751.7.6.1 EMIF System Control Register (ESCR) [1C33h]761.7.7 EMIF Clock Divider Register (ECDR) [1C26h]77Size: 419 KBPages: 78Language: EnglishOpen manual