TM1100 Preliminary Data Book
Philips Semiconductors
8-8
PRELIMINARY INFORMATION
File: ain.fm5, modified 7/24/99
8.11
DIAGNOSTIC MODE
Diagnostic mode is entered by setting the DIAGMODE
bit in the AI_CTL register. In diagnostic mode, the
AI_SCK, AI_WS and AI_SD inputs of the serial-parallel
converter are taken from the output pins of the TM1100
Audio Out unit. This mode can be used during the diag-
nostic phase of system boot to verify correct operation of
most of the logic circuitry of the Audio Out and Audio In
unit.
Note that the inputs are truly taken from the TM1100 Au-
dio Out external pins, i.e. if an external (board level)
source is driving AO_SCK or AO_WS, diagnostic mode
is not capable of testing Audio Out.
Special care must be taken to enable diagnostic mode.
The recommended way of entering diagnostic mode is to
first set Audio Out up such that a AO_SCK is generated
and set DIAGMODE bit followed by a 5 (AI_SCK) cycle
delay, then do a software reset of Audio In and immedi-
ately set back the DIAGMODE bit.
HBE_INTEN
HBE Interrupt Enable. Default 0.
0
no interrupt
1
interrupt (SOURCE 11) if a highway
bandwidth error occurs.
OVR_INTEN
Overrun Interrupt Enable. Default 0
0
no interrupt
1
interrupt (SOURCE 11) if an overrun
error occurs
ACK1
Write a 1 to clear the BUF1_FUL ag and
remove any pending BUF1_FUL interrupt
request. This bit always reads as 0.
ACK2
Write a 1 to clear the BUF2_FUL ag and
remove any pending BUF2_FUL interrupt
request. This bit always reads as 0.
ACK_HBE
Write a 1 to clear the HBE ag and
remove any pending HBE interrupt request.
This bit always reads as 0.
ACK_OVR
Write a 1 to clear the OVERRUN ag and
remove any pending OVERRUN interrupt
request. This bit always reads as 0.
Table 8-9. Audio In MMIO Control Fields
Field Name
Description