Multichannel Serial Interfaces
Frame Duration Error Interrupt
Figure 9–12. Frame Duration Error—Too Many (Long)
CLK
Channel 15
T4
T3
T2
TXD
IT_FERR
t (syn) < 2 T13 MHz
9-34
The frame duration error interrupt is only generated when:
-
The interface is configured in burst mode (CONTINUOUS = 0).
-
The frame duration is smaller or longer than the expected value.
Namely, expected frame duration = [(channels number) * (word size)] + (over-
size number) in clock periods units with over-size number defined in
OVER_SIZE_REG register.
If the frame duration is longer than the expected value, then the interrupt is
generated one clock period after the number of the over_size clock periods,
as defined in OVER_CLOCK parameter.
If the frame duration is smaller than the expected value, then the interrupt is
generated one clock period after the occurrence of the next frame pulse (first
active edge).
FSYNCH received
T1
T0
Over clock duration
t (syn)
FSYNCH expected
Extra clock duration
t (syn)
DSP_WRITE(1) => STATUS_REG(0)
Channel 0
T7
T6
T5
T4
T3
T2
T1
T0