Enhanced Serial Audio Interface (ESAI)
ESAI Programming Model
MOTOROLA
DSP56367
10-25
10.3.2.16
TCR Transmit Exception Interrupt Enable (TEIE) - Bit 20
When TEIE is set, the DSP is interrupted when both TDE and TUE in the SAISR status
register are set. When TEIE is cleared, this interrupt is disabled. Reading the SAISR status
register followed by writing to all the data registers of the enabled transmitters clears TUE,
thus clearing the pending interrupt.
10.3.2.17
TCR Transmit Even Slot Data Interrupt Enable (TEDIE) - Bit 21
The TEDIE control bit is used to enable the transmit even slot data interrupts. If TEDIE is set,
the transmit even slot data interrupts are enabled. If TEDIE is cleared, the transmit even slot
data interrupts are disabled. A transmit even slot data interrupt request is generated if TEDIE
is set and the TEDE status flag in the SAISR status register is set. Even time slots are all
even-numbered time slots (0, 2, 4, etc.) when operating in network mode. The zero time slot in
the frame is marked by the frame sync signal and is considered to be even. Writing data to all
the data registers of the enabled transmitters or to TSR clears the TEDE flag, thus servicing
the interrupt.
Transmit interrupts with exception have higher priority than transmit even slot data interrupts,
therefore if exception occurs (TUE is set) and TEIE is set, the ESAI requests an ESAI transmit
data with exception interrupt from the interrupt controller.
10.3.2.18
TCR Transmit Interrupt Enable (TIE) - Bit 22
The DSP is interrupted when TIE and the TDE flag in the SAISR status register are set. When
TIE is cleared, this interrupt is disabled. Writing data to all the data registers of the enabled
transmitters or to TSR clears TDE, thus clearing the interrupt.
Transmit interrupts with exception have higher priority than normal transmit data interrupts,
therefore if exception occurs (TUE is set) and TEIE is set, the ESAI requests an ESAI transmit
data with exception interrupt from the interrupt controller.
10.3.2.19
TCR Transmit Last Slot Interrupt Enable (TLIE) - Bit 23
TLIE enables an interrupt at the beginning of last slot of a frame in network mode. When
TLIE is set the DSP is interrupted at the start of the last slot in a frame in network mode
regardless of the transmit mask register setting. When TLIE is cleared the transmit last slot
interrupt is disabled. TLIE is disabled when TDC[4:0]=$00000 (on-demand mode). The use
of the transmit last slot interrupt is described in Section 10.4.3, “ESAI Interrupt Requests”.
Summary of Contents for DSP56367
Page 16: ...xvi MOTOROLA CONTENTS Paragraph Number Title Page Number ...
Page 22: ...xxii MOTOROLA List of Figures Figure Number Title Page Number ...
Page 26: ...xxvi MOTOROLA List of Tables Table Number Title Page Number ...
Page 148: ...4 6 DSP56367 MOTOROLA Design Considerations PLL Performance Issues ...
Page 248: ...9 30 DSP56367 MOTOROLA Serial Host Interface SHI Programming Considerations ...
Page 306: ...10 58 DSP56367 MOTOROLA Enhanced Serial Audio Interface ESAI ESAI Initialization Examples ...
Page 389: ...Bootstrap ROM Contents MOTOROLA DSP56367 A 15 end ...
Page 390: ...A 16 DSP56367 MOTOROLA Bootstrap ROM Contents ...
Page 432: ...C 8 DSP56367 MOTOROLA JTAG BSDL ...
Page 484: ...D 52 DSP56367 MOTOROLA Programmer s Reference ...
Page 490: ...E 6 DSP56367 MOTOROLA Power Consumption Benchmark ...
Page 516: ...F 26 DSP56367 MOTOROLA IBIS Model ...
Page 522: ...Index 6 MOTOROLA Index ...
Page 523: ......