English
Language : 

HD6433937 Datasheet, PDF (386/521 Pages) Hitachi Semiconductor – Hardware Manual
12.5 Application Notes
12.5.1 Receiver Control
Introduction: The FLEX decoder has 8 programmable receiver control lines (S0-S7). The host
has control of the receiver warm up and shut down timing as well as all of the various settings on
the control lines through configuration registers on the FLEX decoder. The configuration registers
for most settings allow the host to configure what setting is applied to the control lines, how long
to apply the setting, and if the LOBAT input pin is polled before changing from the setting. With
this programmability, the FLEX decoder should be able to interface with many off-the-shelf
receiver ICs. When using the internal demodulator (i.e. when the IDE bit of the configuration
packet is set), the S0 pin becomes the input for the demodulator and the S0 register setting in the
receiver control configuration packets controls the tracking mode of the peak and valley detectors
for the internal data slicer. When the S0 bit is set in a receiver setting, the internal data slicer will
be in fast track mode. When the S0 bit is cleared in a receiver setting, the internal data slicer will
be in slow track mode. For details on the configuration of the receiver control settings, see 12.3.9,
Receiver Control Configuration Packets.
1. Receiver Settings at Reset
The receiver control ports are three-state outputs which are set to the high-impedance state when
the FLEX decoder is reset and until the corresponding FRS bit in the Receiver Line Control Packet
is set or until the FLEX decoder is turned on by setting the ON bit in the Control Packet. This
allows the designer to force the receiver control lines to the receiver off setting with external pull-
up or pull-down resistors before the host can configure these settings in the FLEX decoder. When
the FLEX decoder is turned on, the receiver control ports are driven to the settings configured by
the “12.3.9 Receiver Control Configuration Packets” until the FLEX decoder is reset again.
2. Automatic Receiver Warm Up Sequence
The FLEX decoder allows for up to 6 steps associated with warming up the receiver. When the
FLEX decoder automatically turns on the receiver, it starts the warm up sequence 160 ms before it
requires valid signals at the EXTS0 and EXTS1 input pins (or the equivalent internal signals when
using the internal demodulator/data slicer). The first step of the warm up sequence involves
leaving the receiver control lines in the “Off” state for the amount of time programmed for “Warm
Up Off Time”. At the end of the “Warm Up Off Time”, the first warm up setting, if enabled, is
applied to the receiver control lines for the amount of time programmed for that setting. Each
subsequent warm up setting is applied to the receiver control lines for their corresponding time
until a disabled warm up setting is found. At the end of the last used warm up setting, the
“1600sps Sync Setting” or the “3200sps Sync Setting” is applied to the receiver control lines
depending on the current state of the FLEX decoder. The sum total of all of the used warm up
times and the “Warm Up Off Time” must not exceed 160ms. If it exceeds 160ms, the FLEX
decoder will execute the receiver shut down sequence at the end of the 160ms warm up period.
374