RCVDL56DPFL/SP, RCV56DPFL/SP, and RCV336DPFL/SP Designer’s Guide
1119
6-1
6. HOST FUNCTIONS
6.1 INTERRUPT REQUEST HANDLING
DSP interface memory registers 00, 10, 1E, and 1F have unique hardware connections to the interrupt logic. Register 00 is
the Receive Buffer (RBUFFER) and register 10 is the Transmit Buffer (TBUFFER). Registers 1E and 1F hold interrupt flag,
interrupt enable, and interrupt active bits. When a condition occurs that satisfies an interrupt criteria, the corresponding
interrupt flag bit is set. This interrupt flag can be reported to the host either by the host polling the interrupt flag bits (i.e., not
using IRQ) or by being interrupted by IRQ. When an interrupt enable bit is a 1, IRQ is asserted and the appropriate interrupt
active bit set to a 1 when the corresponding interrupt condition occurs.
The basic sources for IRQ generation are status change detected (status bit changes state, maskable in DSP RAM),
configuration change implemented, receive buffer full, transmit buffer empty, and memory access (also maskable in DSP
RAM). Each source is individually maskable.
Table 6-1 identifies the interrupt sources and describes the interrupt clearing procedures.
6.2 AUTO DIAL PROCEDURE
The host auto dial procedure is the same as outputting data to be transmitted using TBUFFER (Figure 6-1). The MDP timing
accounts for the DTMF tone duration and amplitude, and inter-digit delay. These dialing parameters are host programmable
in DSP RAM.
Calling tone on/off times are also programmable in DSP RAM. Calling tone levels are controlled by the Transmit Level bits
(TLVL).
The levels of the high band and low band DTMF tones may be modified by the host in DSP RAM. The level of the high band
DTMF tone should be 2 dB greater than the level of the low band DTMF tone. Transmit Level bits (TLVL) do not affect DTMF
levels.
The auto dialer default parameters are given in Table 6-2.
6.3 AUTO MODE DETECTION
Figure 6-2 and Figure 6-3 show the flowcharts corresponding to the DSP algorithm used in supporting originating and
answering automode (AUTO 15h:3), respectively.
Содержание RC336DPFL
Страница 10: ...RCVDL56DPFL SP RCV56DPFL SP and RCV336DPFL SP Designer s Guide x 1119 This page is intentionally blank ...
Страница 160: ...RCVDL56DPFL SP RCV56DPFL SP and RCV336DPFL SP Designer s Guide 10 2 1119 This page is intentionally blank ...
Страница 166: ...RCVDL56DPFL SP RCV56DPFL SP and RCV336DPFL SP Designer s Guide 11 6 1119 This page is intentionally blank ...
Страница 184: ...RCVDL56DPFL SP RCV56DPFL SP and RCV336DPFL SP Designer s Guide 13 10 1119 This page is intentionally blank ...
Страница 191: ...RCVDL56DPFL SP RCV56DPFL SP and RCV336DPFL SP Designer s Guide 1119 15 1 15 RCV56DPFL SP DOWNLOADING To be added ...
Страница 192: ...RCVDL56DPFL SP RCV56DPFL SP and RCV336DPFL SP Designer s Guide 15 2 1119 This page is intentionally blank ...
Страница 193: ...INSIDE BACK COVER NOTES ...