VBrazil
Projetos
HomeServiçosProjetosArtigoscontato
Audio Digital - Barramento TDM
Compressão Digital de Audio
Protocolos Digitais: SPDIF/AES EBU
Tabelas AES_EBU / SPDIF
Tabela de Desvio Harmônico
Tabela de Frequências ETS
Tabelas AES_EBU / SPDIF
                                     TABELA I
            Especificação dos 24 bytes de Channel Status Data usados no Protocolo AES-EBU         
 
Byte 0        Data Application, Sampling Rate & Emphasis
Bit 0 Estado: 0 - Consumer use
                    1 - Professional use
 
Bit 1 Estado: 0 - Normal audio mode
                    1 - Non audio mode (por exemplo, CD data mode, master synch...)
 
Bits               2 3 4
         Estado: 0 0 0 - No Emphasis, manual override enabled
                    1 0 0 - No Emphasis, manual override disabled
                    1 1 0 - 50/15 S (CD type), manual override disabled
                    1 1 1 - CCITT J17 emphasis (6.5dB insertion loss at 800Hz), manual override disabled
                        Obs.: Os outros possíveis status destes bits são, até o presente momento indefinidos porém                         reservados. É através do significado dos bits de 0 à 4 que uma transmissão do tipo CD                           Consumer pode ser reconhecida e devidamente recebida por um receptor que apenas                             reconheça o formato CD.
 
Bit 5 Estado: 0 - Default and source sampling frequency locked
                    1 - Source sampling frequency unlocked
 
Bits                         6 7    Seleção da frequência de amostragem
                  Estado: 0 0 - Frequência de amostragem não definida. Default: 48 kHz. Manual Override ou Auto                                         Set habilitados.
                             0 1 - Frequência de amostragem: 48 kHz. Manual Override ou Auto Set desabilitados.
                              1 0 - Frequência de amostragem: 44.1 kHz. Manual Override ou Auto Set desabilitados.
                             1 1 - Frequência de amostragem: 32 kHz. Manual Override ou Auto Set desabilitados.
Byte 1         Signal Type & Mode
Bits                          0 1 2 3   Modo
                  Estado: 0 0 0 0 - Modo não indicado. Default: Dois canais. Manual Override habilitado.
                              0 0 0 1 - Modo: dois canais. Manual override desabilitado.
                              0 0 1 0 - Modo: um canal (monofônico). Manual override desabilitado.
                              0 0 1 1 - Modo: Primário/Secundário (Subframe A = Primário). Manual override                                                             desabilitado.
                              0 1 0 0 - Modo: Estereofônico (Subframe A é o canal esquerdo). Manual override
                                              desabilitado. Os Status de 0101 à 1110 são indefinidos e reservados.
                               1 1 1 1 - Vetor para o byte 3 para futuras aplicações.


Bits 4 à 7 - Gerenciamento dos User Bits. Reservados e não definidos até o momento. É importante notar que            caso o Channel Status for implementado, então todos os dados relativos aos bytes 0 e 1 no   
                   Channel Status Block devem ser transmitidos. No caso de não ser implementado, todos os bits no
                  Channel Status Block devem ser iguais a zero caracterizando uma situação default onde frequência
                  de amostragem de 48 kHz, dois canais, 20 bits audio data sem Emphasis. Nesta situação podemos
                  perceber que não existe comunicação de controle entre receptor e transmissor.
Byte 2        Word Length
Bits                         0 1 2
                  Estado: 0 0 0 - Auxiliary Sample Bits não definidos. Audio Sample Data = 20 bits.
                             0 0 1 - Auxiliary Sample Bits usados com os dados principais logo, 24 bits. Os estados
                                           010 à 111 são reservados e ainda não definidos.   
Bits 3 à 7 - Reservados e ainda não definidos.
Byte 3        Multi channel applications
                 Byte-destino vetorizado reservado para futura descrição de função multi-canal.
                  Valor default: 0000 0000 
Bytes 4 e 5 - Reservados e não definidos. Valor default: 0000 0000
Bytes 6 à 9 - 7 bits ASCII Alphanumeric Channel Origin Data (with Odd parity bit)
Bytes 10 à 13 - 7 bits ASCII Alphanumeric Channel Destination Data (with Odd parity bit)
Byte 14 à 17 - Código binário de endereço (32 bits - LSB first) referente à primeira amostra do bloco
                       corrente. Tem a mesma função que um contador indexador de gravação.
Byte 18 à 21 - Código binário de Tempo (32 bits - LSB first) referenciado à primeira amostra do bloco
                        corrente. Este tempo-horário é aquele registrado durante a codificação do sinal analógico
                      e deve permanecer inalterado durante as subseqüentes operações sobre os dados. Note-se
                      que uma codificação com todos os bits a zero representa meia-noite ou zero hora    ( ou seja,
                      00 horas, 00 minutos, 00 segundos e 00 frames). A transcodificação deste numero binário para
                      qualquer outro Time code convencional precisará, para que se estabeleça um sincronismo
                       absoluto com relação a cada amostra, de apenas a informação da frequência de amostragem e,
                      evidentemente, o sinal de Frame Sync.     
Byte 22         Channel Status Validity Flag Byte
                      Contém informações a cerca deste Channel Status Data transmitido.
Bit 0 à 3 - Reservados e não definidos. Normalmente setados à zero.
Bit 4 - Estado: 0 - Caso os bytes 0 à 5 devam ser considerados.
                     1 - Bytes 0 à 5 inválidos.
Bit 5 - Estado: 0 - Caso os bytes 6 à 13 devam ser considerados (Source and Destination data).
                     1 - Bytes 6 à 13 inválidos.
Bit 6 - Estado: 0 - Caso os bytes 14 à 17 devam ser considerados (Local sample address code).
                     1 - Bytes 14 à 17 inválidos.
Bit 7 - Estado: 0 - Caso bytes 18 à 21 devam ser considerados (Time-of-Day sample address code).     
                    1 - Bytes 18 à 21 inválidos.
Byte 23          Channel Status Data Cyclic Redundancy Check Character (CRCC)
                     Contém informação para testar a validade de todo o Channel Status Data Block ( bytes 0 à 22).
                     O polinômio gerador é:
 
                                                             TABELA II
    Especificação dos 192 bits (12 words) de Channel Status Data usados no Protocolo SPDIF
 
Bit 0 - Estado: 1 - Uso profissional
                     0 - Consumer
Bit 1 - Estado: 1 - Audio
                     0 - Non audio data
Bit 2 - Estado: 1 - Cópia digital permitida
                     0 - Cópia digital inibida
Bits                3 4 5 
          Estado: 0 0 0 - No Emphasis
                     1 0 0 - 50/15 S Emphasis
                     0 1 0 - Reservado (2 ch emp.)
                     1 1 0 - Reservado (2 ch emp.)
                     x x 1 - Reservado (4 ch)
Bits                6 7
          Estado: 0 0 - Modo 0 (demais estados reservados)
 
Bits 8 à 15 - Código de Categoria
                        0000 0000 - Formato geral para dois canais
                        1000 0000 - 2 canais Compact Disc Player
                        0100 0000 - 2 canais PCM Encoder/Decoder
                        1100 0000 - 2 canais DAT
            bit 15: 0 - Consumer/Professional mode
                     1 - Program transfer mode ( se o bit 0 = 0 )
Bits 16 à 19 - Source Number
                        0000 - Don't care
                        1000 - Source 1
                        0100 - Source 2
                        1100 - Source 3
                           .
                           .
                        1111 - Source 15
Bits 20 à 23 - Channel Number
                        0000 - Don't care
                        1000 - A (Canal esquerdo no formato 2 ch)
                        0100 - B (Canal direito no formato 2 ch)
                        1100 - C
                        0010 - D        
                           .
                           .
                        1111 - O
Bits 24 à 27 - Sampling Frequency
                        0000 - 44.1kHz
                        0100 - 48kHz
                        1100 - 32kHz (demais estados são reservados e não definidos até o momento)
Bits 28 e 29 - Clock Accuracy
                        00 - Normal
                        01 - Variável
                        10 - Alta
                        11 - Reservado
HomeServiçosProjetosArtigoscontato