Si3210/Si3211/Si3212
time the 16-bit counter will reset to zero and begin The operation of tone generator 2 is identical to that of
counting until the inactive timer expires. The cadence tone generator 1 using its respective control registers.
continues until the user clears the O1TAE and O1TIE
control bits. The zero crossing detect feature can be
implemented by setting the OZ1 bit (direct Register 32,
bit 5). This ensures that each oscillator pulse ends
without a dc component. The timing diagram in
Figure 19 is an example of an output cadence using the
zero crossing feature.
Note: Tone Generator 2 should not be enabled simulta-
neously with the ringing oscillator due to resource shar-
ing within the hardware.
Continuous phase frequency-shift keying (FSK)
waveforms may be created using tone generator 1 (not
available on tone generator 2) by setting the REL bit
(direct Register 32, bit 6), which enables reloading of
One-shot oscillation can be achieved by enabling O1E the OSC1, OSC1X, and OSC1Y registers at the
and O1TAE. Direct control over the cadence can be expiration of the active timer (OAT1).
achieved by controlling the O1E bit (direct Register 32,
bit 2) directly if O1TAE and O1TIE are disabled.
Table 27. Associated Tone Generator Registers
Tone Generator 1
Parameter
Description / Range
Sets oscillator frequency
Sets oscillator amplitude
Sets initial phase
0 to 8 sec
Register Bits
OSC1[15:0]
OSC1X[15:0]
OSC1Y[15:0]
OAT1[15:0]
OIT1[15:0]
Location
Oscillator 1 Frequency Coefficient
Oscillator 1 Amplitude Coefficient
Oscillator 1 initial phase coefficient
Oscillator 1 Active Timer
Indirect Register 13
Indirect Register 14
Indirect Register 15
Direct Registers 36 & 37
Direct Register 38 & 39
Direct Register 32
Oscillator 1 Inactive Timer
Oscillator 1 Control
0 to 8 sec
Status and control
registers
OSS1, REL, OZ1,
O1TAE, O1TIE,
O1E, O1SO[1:0]
Tone Generator 2
Description / Range
Sets oscillator frequency
Sets oscillator amplitude
Sets initial phase
Parameter
Register
OSC2[15:0]
OSC2X[15:0]
OSC2Y[15:0]
OAT2[15:0]
OIT2[15:0]
Location
Oscillator 2 Frequency Coefficient
Oscillator 2 Amplitude Coefficient
Oscillator 2 initial phase coefficient
Oscillator 2 Active Timer
Indirect Register 16
Indirect Register 17
Indirect Register 18
Direct Registers 40 & 41
Direct Register 42 & 43
Direct Register 33
0 to 8 sec
Oscillator 2 Inactive Timer
Oscillator 2 Control
0 to 8 sec
Status and control
registers
OSS2, OZ2,
O2TAE, O2TIE,
O2E, O2SO[1:0]
32
Preliminary Rev. 1.11