TMP92CF30
2009-06-12
92CF30-479
(3)
Setting example for the clock generator (8-bit counter/6-bit counter)
The clock generator generates the reference clock for setting the data transfer speed
and sampling frequency.
7 6 5 4 3 2 1 0
bit Symbol
CK07
CK06
CK05 CK04 CK03 CK02 CK01 CK00
Read/Write R/W
Reset
State
0 0 0 0 0 0 0 0
Function
Divider value for CK signal (8-bit counter)
I2S0C
(180AH)
15
14
13
12
11
10
9 8
Bit
symbol
WS05 WS04 WS03 WS02 WS01 WS00
Read/Write
R/W
Reset State
0
0
0
0
0
0
(180BH)
Function
Divider value for WS signal (6-bit counter)
•
Setting the transfer clock I2S0CKO
The transfer clock is generated by dividing the clock selected by I2S0CTL
<CLKS0>. An 8-bit counter is provided to divide the source clock by 3 to 256. (The
divider value cannot be set to 1 or 2.)
The transfer clock must not exceed 10 MHz. Make sure that the transfer clock is
set to within 10 MHz by an appropriate combination of source clock frequency and
divider value.
8-bit counter set value
Divider value
00000000
256
00000001
1
11111111
255
When f
SYS
= 60 MHz and I2S0C<CK07:00>
=
150, the data transfer speed is set as
follows:
I2S0CKO = f
SYS
/150
= 60 [MHz]/150 = 400 [kbps]
Note: It is recommended that the value to be set in I2S0C<CK07:00> be an even number. Although it is possible to set
an odd number, the clock duty of the CK signal does not become 50%. Setting an odd number causes the High
width of the I2S0CKO signal to become longer by one f
SYS
or f
PLL
pulse than the Low width. (When <EDGE0>
=
0, the Low width becomes longer than the High width.)
Содержание TLCS-900/H1 Series
Страница 1: ...TOSHIBA Original CMOS 32 Bit Microcontroller TLCS 900 H1 Series TMP92CF30FG Semiconductor Company ...
Страница 650: ...TMP92CF30 2009 06 12 92CF30 648 7 Package Dimensions LQFP176 P 2020 0 40F TOP VIEW BOTTOM VIEW Detail view of A 25 1 A ...
Страница 652: ...TMP92CF30 2009 06 12 92CF30 650 ...