Siemens ERTEC200 User Manual

Page of 97
 
General Hardware Functions 
5.1  Clock Generation and Clock Supply 
The clock system of the ERTEC 200 basically consists of four clock systems that are decoupled through asynchronous 
transfers. 
This includes the following clock systems: 
• 
ARM946E-S together with AHB bus, APB bus, and IRT 
• LBU 
• JTAG 
Interface 
• 
PHYs and Ethernet MACs 
 
5.1.1 
Clock Supply in ERTEC 200 
The required clocks are generated in the ERTEC 200 by means of internal PLL and/or through direct infeed. 
The following table provides a detailed list of the clocks: 
 
MODULE 
CLOCK SOURCE 
FREQUENCY 
ARM946ES PLL 
50/100/150 
MHz 
(scalable) 
AHB/EMIF/ICU/LBU PLL 
50 
MHz 
IRTE (except MAC-MII) 
PLL 
50/100 MHz 
APB PLL  50 
MHz 
JTAG JTAG-Clock  0-10 
MHz 
MAC-MII/PHY CLKP_A 
25 
MHz 
 
Table 17: Overview of ERTEC 200 Clocks 
A PLL is integrated to generate the internal clocks in the ERTEC 200. The clock supply of the PLL takes place via the 
following input pins: 
¾  25 MHz quartz at the inputs CLKP_A and CLKP_B or 
¾  25 MHz clock generator at input CLKP_A 
 
The input clock is divided down by a factor of 12.5 MHz and fed into the PLL. The PLL generates a clock of 300 MHz, 
which supplies the following clock generator. This generates all system clock required for the ERTEC 200.   
 
The following figure shows the generation of the ERTEC 200 clocks: 
 
Divider
1:2
REF_CLK
25 MHz
CONFIG1
APLL
PLL_IN
(12,5 MHz)
PLL_OUT
(300 MHz)
CONFIG4
CONFIG3
MUX
MUX
MUX
SCANMODE
CLK_ARM
CLK_100
CLK_50
HCLKEN -
Gen.
HCLKEN
(ARM9)
Lock -Timer
Power -
up
(650us)
Loc
k
CLK_IN
Enable
PLL_LOCK_STATE
BYPASS_CLK_IN
Clock
Generation
0
1
0
1
0
1
OS
C
MUX
SCAN_CLK(2:0)
2
0
1
BYPASS_CLK
100MHz
Lock 
Monitor
PHY_CLK
&
&
CLK_UART
CLKP_A
25 
MHz
CLKP_B
 
Figure 9: Clock Generation in ERTEC 200
 
  
Synchronous clocks CLK_50MHz and CLK_100MHz are used primarily in the ERTEC 200. For the ARM946E-S 
processor, the required processor clock can be set via the configuration pins CONFIG[4:3]
¾  CONFIG4, CONFIG3 = 00 Æ 
ARM946 processor clock is 50 MHz. 
¾  CONFIG4, CONFIG3 = 01 Æ 
ARM946 processor clock is 100 MHz. 
¾  CONFIG4, CONFIG3 = 10 Æ 
ARM946 processor clock is 150 MHz. 
¾  CONFIG4, CONFIG3 = 11 Æ 
Reserved 
 
 
Copyright © Siemens AG 2007. All rights reserved.                  
64
             
ERTEC 200 Manual 
Technical data subject to change                                                                                                                                Version 1.1.0