Страница 1 из 2 12 Последняя
Показано с 1 по 20 из 33

Тема: CS8416 помогите новичку прояснить.

  1. #1
    Новичок
    Автор темы

    Регистрация
    13.06.2010
    Сообщений
    8

    Вопрос CS8416 помогите новичку прояснить.

    Правильно ли я понимаю что у данного приёмника SPDIF можно настроить I2S порт на вывод того что пришло(мастер режим) т.е. с той же частотой дискретизации что и у входящего SPDIF, а можно настроить I2S в слейв режим и забирать данные с нужной мне частотой дискретизации т.е. приёмник будет осуществлять передискретизацию.
    Хочу из I2S забирать данные на 48 кГцах независимо от частоты входного SPDIF, так можно сделать?

  2. #2

    По умолчанию Re: CS8416 помогите новичку прояснить.

    Цитата Сообщение от skripach Посмотреть сообщение
    приёмник будет осуществлять передискретизацию.
    не будет

  3. #3
    Завсегдатай Аватар для Сухоруков Сергей
    Регистрация
    18.02.2011
    Адрес
    Петербург
    Сообщений
    4,905

    По умолчанию Re: CS8416 помогите новичку прояснить.

    Цитата Сообщение от skripach Посмотреть сообщение
    Хочу из I2S забирать данные на 48 кГцах независимо от частоты входного SPDIF, так можно сделать?
    С помощью CS8416 этого не сделать. Нужен специальный конвертер.

  4. #4
    Частый гость Аватар для Aspen
    Регистрация
    03.03.2006
    Адрес
    Москва
    Сообщений
    243

    По умолчанию Re: CS8416 помогите новичку прояснить.

    Про 8416 не скажу, но сейчас на столе поет-играет: 8412 в слейве + 2хРСМ56, клочится от гена на 24576. Приходит по СПДИФ - 44.1, забираю на 192 ;)
    В 8412-й есть регистр, куда заносятся данные, поступившие через СПДИФ, до следующего отсчета их можно прочитать оттуда несколько раз, ограничиваясь лишь предельной частотой встроенной в 8412 логики (на 250 кГц также работало без проблем, на 300-х уже нет, но может ПЛИС с делилкой уже не "вытянула")

    К слову, с помощью слейв-режима 8412\14 легко и без ПЛИС реализуется конвертер 48\64. По цене и качеству такое решение не уступает ПЛИС, да и гемороя с помехами куда меньше.
    Последний раз редактировалось Aspen; 04.08.2013 в 20:56.

  5. #5
    Завсегдатай Аватар для Denisius
    Регистрация
    02.02.2007
    Адрес
    ПИТЕР
    Сообщений
    1,589

    По умолчанию Re: CS8416 помогите новичку прояснить.

    Aspen, это решение от zeuslab?
    http://www.zeuslab.narod.ru/Sirius_Cx2.htm
    Касаюсь струн, держу суперсимметрию.

  6. #6
    Завсегдатай Аватар для yan
    Регистрация
    21.12.2004
    Адрес
    Чебоксары
    Возраст
    47
    Сообщений
    1,267

    По умолчанию Re: CS8416 помогите новичку прояснить.

    Цитата Сообщение от Aspen Посмотреть сообщение
    8412 в слейве + 2хРСМ56, клочится от гена на 24576. Приходит по СПДИФ - 44.1, забираю на 192 ;)
    Курьёз, не более того.
    Либо метод специально увеличить джиттер, чтобы попытаться расслышать именно джиттера вклад в искажения.
    Потому как исходные длительности семплов, равные 1/44100 секунды, воспроизводятся с ошибкой до 1/192000= 5 микросекунд.
    Причем, когда фронты сигнала попадают на фронты клока (а происходит это как минимум с периодичностью 48-44=4кГц),
    происходит усиление джиттера восстановленного клока до амплитуды тех же 5 мкс.

  7. #7
    Частый гость Аватар для Aspen
    Регистрация
    03.03.2006
    Адрес
    Москва
    Сообщений
    243

    По умолчанию Re: CS8416 помогите новичку прояснить.

    Denisius, это решение самих Циррозов, был у них толстенный фолиант называвшийся вроде AES White papers.


    yan, У меня есть "под рукой" генераторы 11,2896 16,9344, 24576 32000 и 40000 МГц. Ошибка действительно набегает и ее едва слышно на тестовом сигнале. На музыкальном, даже в очень тихих местах расслышать ее не смог.
    Но с клоком на 24 играет, собака, душевно (есть с чем сравнить ;) ). С пост-процессором Лаври 3000 так и вообще не могу оторваться.

  8. #8
    Завсегдатай Аватар для yan
    Регистрация
    21.12.2004
    Адрес
    Чебоксары
    Возраст
    47
    Сообщений
    1,267

    По умолчанию Re: CS8416 помогите новичку прояснить.

    Цитата Сообщение от Aspen Посмотреть сообщение
    На музыкальном, даже в очень тихих местах расслышать ее не смог.
    Джиттер это не шум или фон сети. Он меняет сигнал, а не подмешивается к нему, на тихом сигнале его и не расслышать.

  9. #9
    Частый гость Аватар для Aspen
    Регистрация
    03.03.2006
    Адрес
    Москва
    Сообщений
    243

    По умолчанию Re: CS8416 помогите новичку прояснить.

    yan, Суть апсемплинга это добавление бОльшего количества отсчетов, нежели содержится в исходном сигнале. Как частный случай - повторяющихся, нулевых или и тех и других. Топик стартер спросил - я ответил.
    Поскольку вторичный мастер-клок у меня независим от исходного, то набегает именно ошибка. Если транспорт и цап будут использовать общий мск, то ошибка исчезнет.

  10. #10
    Завсегдатай Аватар для yan
    Регистрация
    21.12.2004
    Адрес
    Чебоксары
    Возраст
    47
    Сообщений
    1,267

    По умолчанию Re: CS8416 помогите новичку прояснить.

    Цитата Сообщение от Aspen Посмотреть сообщение
    Суть апсемплинга это добавление бОльшего количества отсчетов, нежели содержится в исходном сигнале
    Ага, а "телевизор это набор радиодеталей, соединенных определенным образом так, что на экране появляется изображение"

    Скажите, если добавленные отсчёты будут шумовыми, по вашему это тоже будет считаться апсемплингом?
    Хотя, вопрос риторический, хотел про нулевые семплы спросить, а потом заметил, что да, у вас это тоже апсемплинг.

  11. #11
    Завсегдатай Аватар для Rova
    Регистрация
    05.01.2012
    Адрес
    Минск
    Возраст
    60
    Сообщений
    1,265

    По умолчанию Re: CS8416 помогите новичку прояснить.

    Цитата Сообщение от Aspen Посмотреть сообщение
    yan, Суть апсемплинга это добавление бОльшего количества отсчетов, нежели содержится в исходном сигнале. Как частный случай - повторяющихся, нулевых или и тех и других. Топик стартер спросил - я ответил.
    Поскольку вторичный мастер-клок у меня независим от исходного, то набегает именно ошибка. Если транспорт и цап будут использовать общий мск, то ошибка исчезнет.
    Асинхронный апсемплинг мало того, что увеличит джиттер, еще и принудит дак работать с большим самплрейтом, где заметно выше его собственные искажения.

  12. #12
    Частый гость Аватар для Aspen
    Регистрация
    03.03.2006
    Адрес
    Москва
    Сообщений
    243

    По умолчанию Re: CS8416 помогите новичку прояснить.

    Цитата Сообщение от Rova Посмотреть сообщение
    принудит дак работать с большим самплрейтом, где заметно выше его собственные искажения
    т.е. получается, что лучше без ЦФ, т.к. N-кратная передискретизация ...принудит дак работать с большим самплрейтом, где заметно выше его собственные искажения.


    Цитата Сообщение от Rova Посмотреть сообщение
    Асинхронный апсемплинг мало того, что увеличит джиттер
    я только эксперементирую, поэтому цап на макетке не имеет общего клока с источником, но можно объединить от общего синхронизированного клока.


    skripach, вообще-то спрашивал про режим работы 8416.

  13. #13
    Завсегдатай Аватар для Rova
    Регистрация
    05.01.2012
    Адрес
    Минск
    Возраст
    60
    Сообщений
    1,265

    По умолчанию Re: CS8416 помогите новичку прояснить.

    Цитата Сообщение от Aspen Посмотреть сообщение
    т.е. получается, что лучше без ЦФ, т.к. N-кратная передискретизация ...принудит дак работать с большим самплрейтом, где заметно выше его собственные искажения.

    Для этого достаточно заглянуть в даташит, сравнить нелинейность чипа на, скажем, 44.1 и на 192к.

  14. #14
    Частый гость Аватар для Aspen
    Регистрация
    03.03.2006
    Адрес
    Москва
    Сообщений
    243

    По умолчанию Re: CS8416 помогите новичку прояснить.

    skripach, в даташите на 8416 (раздел 4 и 4.1) есть указание на то, что возможна работа выходного порта в асинхронном режиме относительно поступающего через приемник SPDIF. Насколько я понял также имеет место двойная буферизация. Относительно старых 8412\14 работа в таком режиме более подробно описана. Так-что полагаю, что все возможно сделать.


    Цитата Сообщение от Rova Посмотреть сообщение
    Для этого достаточно заглянуть в даташит, сравнить нелинейность чипа на, скажем, 44.1 и на 192к.
    осталось понять как это связано с сутью вопроса в первом посте.

  15. #15
    Завсегдатай Аватар для aal
    Регистрация
    04.11.2004
    Адрес
    пос. Краснообск, Новосибирская область
    Возраст
    53
    Сообщений
    2,860

    По умолчанию Re: CS8416 помогите новичку прояснить.

    Цитата Сообщение от Rova Посмотреть сообщение
    Для этого достаточно заглянуть в даташит, сравнить нелинейность чипа на, скажем, 44.1 и на 192к.
    Вы забываете о частотном диапазоне, для которого приводятся цифирки: в случае 44 это 20..20000, а для 192 это 20..96000.....
    Если вы приведёте к тому же 20..20000, то увидите, что они не изменились.

  16. #16
    Завсегдатай Аватар для Rova
    Регистрация
    05.01.2012
    Адрес
    Минск
    Возраст
    60
    Сообщений
    1,265

    По умолчанию Re: CS8416 помогите новичку прояснить.

    Цитата Сообщение от aal Посмотреть сообщение
    Вы забываете о частотном диапазоне, для которого приводятся цифирки: в случае 44 это 20..20000, а для 192 это 20..96000.....
    Если вы приведёте к тому же 20..20000, то увидите, что они не изменились.
    Я, конечно, не могу говорить за все даки, но PCM1794 заметно теряет линейность при повышении самплрейта даже на 1к, это по факту.

  17. #17
    Завсегдатай Аватар для Сухоруков Сергей
    Регистрация
    18.02.2011
    Адрес
    Петербург
    Сообщений
    4,905

    По умолчанию Re: CS8416 помогите новичку прояснить.

    Цитата Сообщение от Aspen Посмотреть сообщение
    т.е. получается, что лучше без ЦФ, т.к. N-кратная передискретизация ...принудит дак работать с большим самплрейтом, где заметно выше его собственные искажения.
    Нужно всё-таки отличать работу ЦФ от апсемплинга: ЦФ не дублирует отсчеты и не добавляет нулевые отсчеты, ЦФ при передискретизации добавляет (интерполирует) отсчеты, рассчитанные с учетом предыдущего и последующего отсчетов.

  18. #18
    Завсегдатай Аватар для Rova
    Регистрация
    05.01.2012
    Адрес
    Минск
    Возраст
    60
    Сообщений
    1,265

    По умолчанию Re: CS8416 помогите новичку прояснить.

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

  19. #19
    Частый гость Аватар для Aspen
    Регистрация
    03.03.2006
    Адрес
    Москва
    Сообщений
    243

    По умолчанию Re: CS8416 помогите новичку прояснить.

    Сухоруков Сергей, не вопрос, нужно отличать. Только вы отписались на мою отписку на пост Rova, суть которого можно истолковать как "увеличение частоты дискретизации влечет ухудшение характеристик м/с цап, а потому суть - зло"
    Если уж быть точным, то интерполяция есть дополнительная функция ЦФ, а не основная. Основная - подавление субпродуктов передискретизации.




    Rova, ну так и написали бы в ответ на первый пост - ничего делать не надо, задавать вопросы на форуме не надо, потому что отвечать на них никто не будет, а будут обсуждать то что не спрашивали.

  20. #20
    Завсегдатай Аватар для Rova
    Регистрация
    05.01.2012
    Адрес
    Минск
    Возраст
    60
    Сообщений
    1,265

    По умолчанию Re: CS8416 помогите новичку прояснить.

    Цитата Сообщение от Aspen Посмотреть сообщение
    Rova, ну так и написали бы в ответ на первый пост - ничего делать не надо, задавать вопросы на форуме не надо, потому что отвечать на них никто не будет, а будут обсуждать то что не спрашивали.
    Главное, что бы вы поняли, почему так плохо, а делать можно все что угодно.

Страница 1 из 2 12 Последняя

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

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

Ваши права

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