GS1503B Gennum Corporation, GS1503B Datasheet - Page 64

no-image

GS1503B

Manufacturer Part Number
GS1503B
Description
Hd Embedded Audio Codec
Manufacturer
Gennum Corporation
Datasheet
5.6.4 Audio Data Packet Detection
Table 5-16: Register Settings
5.6.5 ECC Error Detection & Correction
Name
ADPG4_DET
ADPG3_DET
ADPG2_DET
ADPG1_DET
Description
Audio group 4 data packet detection (1:Detection)
Audio group 3 data packet detection (1:Detection)
Audio group 2 data packet detection (1:Detection)
Audio group 1 data packet detection (1:Detection)
The audio data packet detect registers will be set HIGH when a corresponding
audio group DID has been detected in the Chroma channel of the input video
stream. Host Interface register 013h, bits 7-4, report the individual audio groups
detected.
The GS1503B performs BCH(31,25) forward error detection and correction as
described in SMPTE 299M. The error correction for audio data packets with audio
group DID set in DATAIDA[1:0] is activated when ECCA_ON bit 0 of Host Interface
register 013h is set HIGH. Similarly, error correction for audio data packets with
audio group DID set in DATAIDB[1:0] is activated when ECCB_ON bit 1 of Host
Interface register 013h is set HIGH
When a one-bit error is detected in a bit array of the ECC protected region of the
audio data packet with audio group DID set in DATAIDA[1:0], ECCA_ERR bit 1 in
Host Interface register 015h is set HIGH. When a one-bit error is detected in the
ECC protected region of the audio data packet with audio group DID set in
DATAIDB[1:0], the ECCB_ERR bit 5 in Host Interface register 015h is set HIGH. In
both cases, the ERROR external pin will also be set HIGH.
A bit array is defined as all 24 bits of bit 0. The next bit array is all 24 bits of bit 1,
and so on through to bit 7. Up to 8 bits in error can be corrected, providing each bit
error is in a different bit array. When there are two bits in error in the same 24-bit
array, the errors will be detected, but not corrected. When there are more than two
bits in error in a single bit array, the errors will not be detected or corrected.
The number of audio data packets corrected in one video frame will be reported in
the corresponding Host Interface registers CORRECTA[11:0] and
CORRECTB[11:0]. The GS1503B will also report the number of audio data
packets which could not be corrected in one video frame in the corresponding Host
Interface registers NO_CORRECTA[11:0] and NO_CORRECTB[11:0].
Proprietary and Confidential
37953 - 0
Address
013
013
013
013
August 2006
Bit
7
6
5
4
GS1503B Data Sheet
Setting
Default
64 of 88
0
0
0
0

Related parts for GS1503B