cy22701 Cypress Semiconductor Corporation., cy22701 Datasheet - Page 7

no-image

cy22701

Manufacturer Part Number
cy22701
Description
1 Pll In-system Programmable Clock Generator
Manufacturer
Cypress Semiconductor Corporation.
Datasheet
Document #: 38-07698 Rev. *B
Clock Output Settings
CLKSRC - Clock Output Crosspoint Switch Matrix
[45H(7..0)]
Both clock output can be defined to come from one of seven
unique frequency sources. The CLKSRC(2..0) crosspoint
switch matrix defines which source is attached to each
individual clock output. CLKSRC(2..0) is set in Registers 45H.
When DIV1N is divisible by 4, then CLKSRC(0,1,0) is
guaranteed
CLKSRC(0,0,1). When DIV1N is 6, then CLKSRC(0,1,1) is
guaranteed
CLKSRC(0,0,1).
When DIV2N is divisible by 4, then CLKSRC(1,0,1) is
guaranteed
CLKSRC(1,0,0). When DIV2N is divisible by 8, then
CLKSRC(1,1,0) is guaranteed to be rising edge phase-aligned
with CLKSRC(1,0,0).
Table 11.Clock Output Settings – Clock Source CLKSRC[2:0]
Table 12.CLKSRC Registers
Table 13.CLKOE Bit Setting
CLKSRC2
Address
Address
45H
09H
0
0
0
0
1
1
1
1
to
to
to
CLKSRC1
be
be
be
D7
D7
0
0
1
1
0
0
1
1
1
0
rising
rising
rising
CLKSRC0
CLKSRC2
for CLK1
edge
edge
edge
D6
0
1
0
1
0
1
0
1
D6
0
phase-aligned
phase-aligned
phase-aligned
Reference Input
DIV1CLK/DIV1N. DIV1N is defined by register [OCH]. Allowable values for DIV1N are
4 to 127. If Divider Bank 1 is not being used, set DIV1N to 8
DIV1CLK/2. Fixed /2 divider option. If this option is used, DIV1N must be divisible by 4.
DIV1CLK/3. Fixed /3 divider option. If this option is used, set DIV1N to 6.
DIV2CLK/DIV2N. DIV2N is defined by Register [47H]. Allowable values for DIV2N are
4 to 127. If Divider Bank 2 is not being used, set DIV2N to 8.
DIV2CLK/2. Fixed /2 divider option. If this option is used, DIV2N must be divisible by 4.
DIV2CLK/4. Fixed /4 divider option. If this option is used, DIV2N must be divisible by 8.
Reserved – Do not use
CLKSRC1
for CLK1
D5
D5
0
PRELIMINARY
with
with
with
CLKOE for
CLKSRC0
for CLK1
CLK2
D4
D4
CLKOE - Clock Output Enable Control [09H(7..0)]
Each clock output has its own output enable, CLKOE,
controlled by register 09H(7..0). To enable an output, set the
corresponding CLKOE bit to 1. CLKOE settings are in
Table 13.
Test, Reserved, and Blank Registers
Writing to any of the following registers will cause the part to
exhibit abnormal behavior:
[00H to 08H] – Reserved
[0AH to 0BH] – Reserved
[0DH to 10H] –Reserved
[14H to 3FH] –Reserved
[43H to 44H] –Reserved
[48H to FFH] –Reserved
[46H] –Reserved
CLKOE for
CLKSRC2
for CLK2
Definition and Notes
CLK1
D3
D3
CLKSRC1
for CLK2
D2
D2
0
CLKSRC0
for CLK2
D1
D1
0
CY22701
Page 7 of 15
D0
1
0

Related parts for cy22701