Показано с 1 по 8 из 8

Тема: Непонятка с разрядностью данных...

  1. #1
    Завсегдатай
    Автор темы
    Аватар для Romanoff
    Регистрация
    03.04.2008
    Адрес
    Саратов
    Возраст
    38
    Сообщений
    2,285

    По умолчанию Непонятка с разрядностью данных...

    Всем доброго времени суток!
    Преамбула Имеется ЦАП, построен так: CS8416->TDA1543->резистор... Все работает, даже как-то играет Вопрос в другом...
    Собственно, вопрос:
    CS8416 в hardware mode отдает 24бит данных, ТДА 16бит ЦАП, соответственно, во входные регистры больше 16 бит не влезет... Почему тогда работает? Вопрос глупый, но разобраться очень интересно...
    ЗЫ Я так, порассуждаю немножко вслух... 24 бита имеет разрядность формат РСМ, СД, насколько мне известно - 16 бит. Получается, что приемник, будучи подключен к СД проигрывателю, восстановить должен тоже 16 бит, остальные тогда что? нули?

  2. #2
    Клубок противоречий Аватар для vizzy
    Регистрация
    18.06.2004
    Адрес
    Иваново
    Возраст
    36
    Сообщений
    1,658

    По умолчанию Re: Непонятка с разрядностью данных...

    Цитата Сообщение от Romanoff Посмотреть сообщение
    остальные тогда что? нули?
    Да.
    The time is gone, The song is over, Thought I*d something more to say...(Pink Floyd - Dark Side Of The Moon - Time - 1973)

  3. #3
    Завсегдатай
    Автор темы
    Аватар для Romanoff
    Регистрация
    03.04.2008
    Адрес
    Саратов
    Возраст
    38
    Сообщений
    2,285

    По умолчанию Re: Непонятка с разрядностью данных...

    vizzy,
    Спасибо!
    Соответственно, из 24 бит на выходе CS информационную ценность, в нашем случае, представляют только первые 16, которые (какая удача! ) как-раз и умещаются в регистры ЦАП-а, так? Т.е. при условии выбора требуемого формата выхода, приемник без вопросов должен работать и с 1541?

    Offтопик:
    такие вот вопросы озникают у начинающих ЦАП-остроителей... Сперва все сделаешь, полушаешь, а потом разбирешься, а, собссно, почему оно работает?

  4. #4
    Старый знакомый Аватар для Lexus
    Регистрация
    28.08.2005
    Адрес
    г. Апатиты Мурманская область
    Возраст
    42
    Сообщений
    761

    По умолчанию Re: Непонятка с разрядностью данных...

    Цитата Сообщение от Romanoff Посмотреть сообщение
    Соответственно, из 24 бит на выходе CS информационную ценность, в нашем случае, представляют только первые 16, которые (какая удача! ) как-раз и умещаются в регистры ЦАП-а, так?
    Все верно. Старший бит цифрового слова следует первым.

  5. #5
    Завсегдатай Аватар для Grigori G.
    Регистрация
    13.05.2006
    Адрес
    Estonia
    Возраст
    45
    Сообщений
    1,561

    По умолчанию Re: Непонятка с разрядностью данных...

    Причем данный частный случай справедлив для формата I2S (который принимает TDA1543), для RJ так не прокатит.

  6. #6
    Старый знакомый Аватар для Lexus
    Регистрация
    28.08.2005
    Адрес
    г. Апатиты Мурманская область
    Возраст
    42
    Сообщений
    761

    По умолчанию Re: Непонятка с разрядностью данных...

    Цитата Сообщение от Grigori G. Посмотреть сообщение
    Причем данный частный случай справедлив для формата I2S (который принимает TDA1543), для RJ так не прокатит.
    Не понял. Какая разница? Вроде бы, и там и там MSB-First.

  7. #7
    Завсегдатай Аватар для Grigori G.
    Регистрация
    13.05.2006
    Адрес
    Estonia
    Возраст
    45
    Сообщений
    1,561

    По умолчанию Re: Непонятка с разрядностью данных...

    Цитата Сообщение от Lexus Посмотреть сообщение
    Не понял. Какая разница? Вроде бы, и там и там MSB-First.
    I2S:
    LRCK/MSB----LSB....../LRCK
    RJ:
    LRCK/......MSB----LSB/LRCK
    Т.е. , в случае RJ данные защелкиваются на последнем значащем бите данных (LSB). Таким образом нужно чтобы при RJ длина слова источника (в данном случае спдиф приемника) и цапа строго совпадала. Для I2S этого не требуется - после LSB будут нули вплоть до фронта LRCK.

  8. #8
    Завсегдатай
    Автор темы
    Аватар для Romanoff
    Регистрация
    03.04.2008
    Адрес
    Саратов
    Возраст
    38
    Сообщений
    2,285

    По умолчанию Re: Непонятка с разрядностью данных...

    Lexus,
    Grigori G.,
    Спасибо! Теперь все предельно ясно

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •