Table 5-3. Clock Speeds And Sources - Cirrus Logic EP93 Series User Manual

Arm 9 embedded processor family
Table of Contents

Advertisement

System Controller
EP93xx User's Guide
Even though FCLK is the usual CPU clock, HCLK can optionally be used instead. Processor
clocking modes are:
5
• Async mode
• Sync mode
• Fast Bus mode
Both Async mode and Sync mode use FCLK. FCLK can be faster than HCLK, which would
yield higher performance. Async mode and Sync mode have different clock skew
requirements between FCLK and HCLK, and therefor have different throughput penalties due
to clock synchronization. Fast Bus mode bypasses FCLK, and the CPU runs from HCLK. In
this mode, the ARM Core potentially has lower performance than with the other two modes.
When the ARM Core starts up, it defaults to Fast Bus mode. (The selection of clocking
modes is determined by the iA and nF bits in ARM co-processor 15 register 1.)
5.1.5.2.2
Peripheral Clock Generation
The MCLK, VCLK, and MIR_CLK generators are three identical blocks. Each block contains
a pre-divider of 2, 2.5 and 3 followed by a 7-bit programmer divider. The audio clock SCLK
and LRCLK are further divided down from MCLK. The registers,
"VidClkDiv" on page
USB uses a 48 MHz clock generated by PLL2. USBDIV, in register
used to divide the frequency down from the PLL2 output.
The Key Matrix and Touchscreen Controller clocks are generated from an external 14.7 MHz
oscillator. A chain of dividers generates divide-by-2, 4, 8, 16, 32, 64 versions of external
oscillator clock. Programmable bits in the
by-4 or a divide-by-16 version of the external oscillator clock for each of the Key Matrix clock
and Touchscreen controller.
Table 5-3
5-8
5-29, and
describes the speeds and sources for the various clocks.

Table 5-3. Clock Speeds and Sources

Block
Clocks Used
SSP
7.3728 MHz
UART1
14.7456 MHz
UART2
7.3728 MHz
UART3
PWM
14.7456 MHz
AAC
2.9491 MHz
508.4689 KHz
Timers
1.9939 KHz
983 KHz
Watchdog
256 Hz
Copyright 2007 Cirrus Logic
"I2SClkDiv" on page
5-31, show the details.
"KeyTchClkDiv" on page 5-32
Divided by 2 from 14.7456 MHz external oscillator
Both are derived from 14.7456 MHz external oscillator
From the 14.7456MHz external oscillator
Divided-by-5 from the 14.7456MHz external oscillator
All divided by the 14.7456 MHz external oscillator
Tap from the 32 KHz RTC clock
"MIRClkDiv" on page
"ClkSet2" on page
select either a divide-
Clock Source
5-30,
5-20, is
DS785UM1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the EP93 Series and is the answer not in the manual?

This manual is also suitable for:

Ep9315Ep9301Ep9302Ep9307Ep9312

Table of Contents