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

Тема: TC9337F асинхронный I2S?

  1. #1
    Старый знакомый
    Автор темы
    Аватар для Xameleon
    Регистрация
    29.12.2011
    Адрес
    WOT
    Возраст
    40
    Сообщений
    553

    По умолчанию TC9337F асинхронный I2S?

    Разбирал как то у другa сони тринитрон,
    и наткнулся на аудио блок.
    где в нем сперва звук оцифровывается АЦП и поступает на процессор долби "диджитал"
    обратно уходит i2s в ЦАП. что заинтересовало:

    в ЦАП и АЦП стоит кварц на 16. 934 мгц.
    а у процессора обработки i2s свой кварц на 24. 576 мгц.
    и при этом "мастер-клоком ни кто из них не обменивается"...
    (смотрите схему во вложении)

    по сему родилась заманчивая мысль применить TC9337F для своего ЦАПа
    для асинхронного реклока.. что умеет TC9337F делать с i2s, до конца не понял..
    прошу помочь, но вроде бы кроме отключаемого "сурауда"-имеет не плохой цифровой фильтр.
    будет ли она выдавать "бит перфект"? если сделать реклок(на борту у ее есть на сколько понял буфер)
    ссылку на даташит так же прилагаю.
    http://www.datasheetcatalog.net/ru/d.../TC9337F.shtml


    схема подключения:
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	-929206895.png 
Просмотров:	1045 
Размер:	665.4 Кб 
ID:	202001  

  2. #2
    Старый знакомый
    Автор темы
    Аватар для Xameleon
    Регистрация
    29.12.2011
    Адрес
    WOT
    Возраст
    40
    Сообщений
    553

    По умолчанию Re: TC9337F асинхронный I2S?

    Что-ж так неуклюже всё(с)....

    ауу..есть кто дома?

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

    По умолчанию Re: TC9337F асинхронный I2S?

    Цитата Сообщение от Xameleon Посмотреть сообщение
    в ЦАП и АЦП стоит кварц на 16. 934 мгц.
    а у процессора обработки i2s свой кварц на 24. 576 мгц.
    и при этом "мастер-клоком ни кто из них не обменивается"...
    (смотрите схему во вложении)
    Как же не обмениваются. А BCK на 24-й ноге откуда берётся? С ноги 44 (сигнал BCKО) аналого-цифрового конвертера.

  4. #4
    Старый знакомый
    Автор темы
    Аватар для Xameleon
    Регистрация
    29.12.2011
    Адрес
    WOT
    Возраст
    40
    Сообщений
    553

    По умолчанию Re: TC9337F асинхронный I2S?

    Сергей-спасибо что обратили внимание на тему..а то не кто не заходит

    пс. но дело же в том что там на процессоре TC9337F стоит кратный кварц.(24. 576 мгц.)
    а значит он синхронен..а значит можно вместо этого кварца завести такт от генератора ЦАПа(реклок)

    так работать обязан. но что делает
    TC9337F с i2s и есть ли бит-перфект? вот в чем вопрос

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

    По умолчанию Re: TC9337F асинхронный I2S?

    Цитата Сообщение от Xameleon Посмотреть сообщение
    но дело же в том что там на процессоре TC9337F стоит кратный кварц.(24. 576 мгц.)
    Стоять-то он стоит, вопрос: для чего он там стоит. Возможно, для каких-то внутренних нужд процессора, возможно, для тактирования ЦАПа, на который подаются сигналы с процессора. В таком случае процессор выступает как асинхронный преобразователь сетки частот.

    А вот входной битклок на процессор берётся от АЦП, т.е. от кварца на 16,9344 МГц.

    Цитата Сообщение от Xameleon Посмотреть сообщение
    а значит он синхронен..а значит можно вместо этого кварца завести такт от генератора ЦАПа(реклок)
    Ни синхронных, ни идеально кратных кварцев не бывает, т.к. невозможно сделать две одинаковые кварцевые пластины, одинаковый подвес этих пластин и т.д.

    Цитата Сообщение от Xameleon Посмотреть сообщение
    ... что делает TC9337F с i2s ...
    Из схемы ясно видно, что это Долби-процессор. Т.е. он либо используется для реализации шумоподавления по системе Долби, либо реализует спецэффекты в стиле Долби-сараунд. В любом случае к качественному звуку это отношения не имеет.

    Цитата Сообщение от Xameleon Посмотреть сообщение
    ...и есть ли бит-перфект?
    Какой тут может быть бит-перфект? Это сугубо нелинейная обработка входящего звукового потока.

  6. #6
    Старый знакомый
    Автор темы
    Аватар для Xameleon
    Регистрация
    29.12.2011
    Адрес
    WOT
    Возраст
    40
    Сообщений
    553

    По умолчанию Re: TC9337F асинхронный I2S?

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



    Цитата Сообщение от Сухоруков Сергей Посмотреть сообщение
    Из схемы ясно видно, что это Долби-процессор. Т.е. он либо используется для реализации шумоподавления по системе Долби, либо реализует спецэффекты в стиле Долби-сараунд. В любом случае к качественному звуку это отношения не имеет.
    эти спец эффекты могут отключатся(они мне не нужны). а на борту есть RAM исходя из структуры в даташите.
    и если отключить улучшайзеры, то возможно будет работать только RAM,( чего я и добиваюсь)
    выдавая синхронно с кварцем 24. 576 мгц нашу i2s.
    вот тогда и будет бит-перфект.( и реклок у ЦАП)

    Цитата Сообщение от Сухоруков Сергей Посмотреть сообщение
    Какой тут может быть бит-перфект? Это сугубо нелинейная обработка входящего звукового потока.
    тут Алекс пишет программу в соседней ветке для своего устройства, для того что бы побить джиттер i2s без обратной синхры.
    TC9337F на сколько понял есть RAM)отсюда закралась надежда сделать похожее по функционалу на устройство Алекса, и "меньшей кровью"
    бит перфект у устройства Алекса есть. вот я и изучаю возможности TC9337F.

    у TC9337F обработка данных ведется внутри с разрядностью в 24 бит. аккумулятор 43 бит. что вполне хватит такой вычислительной мощности для той же AD1853
    ( все равно вы я буду делать оверсемплинг у ЦАП, почему бы это не сделать за одно силами самой TC9337F?)
    Последний раз редактировалось Xameleon; 04.02.2014 в 13:32.

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

    По умолчанию Re: TC9337F асинхронный I2S?

    Цитата Сообщение от Xameleon Посмотреть сообщение
    тут Алекс пишет программу в соседней ветке для своего устройства, для того что бы побить джиттер i2s без обратной синхры.
    TC9337F на сколько понял есть RAM)отсюда закралась надежда сделать похожее по функционалу на устройство Алекса, и "меньшей кровью"
    бит перфект у устройства Алекса есть. вот я и изучаю возможности TC9337F.
    Да, я читал ветку. И сам в начале прошлого года пытался "изобразить" нечто подобное, но не так, как Алекс. До результата пока не довёл, времени мало. Макет буфера хранения данных есть, но его работа меня пока не устраивает.

    Цитата Сообщение от Xameleon Посмотреть сообщение
    на борту есть RAM исходя из структуры в даташите.
    и если отключить улучшайзеры, то возможно будет работать только RAM,( чего я и добиваюсь)
    выдавая синхронно с кварцем 24. 576 мгц нашу i2s.
    вот тогда и будет бит-перфект
    От TC9337F Вы вряд ли чего добьётесь помимо того, на что он рассчитан. Он "заточен" под другое, и "программирование" там на уровне схемотехники, т.е. железа. То, что там есть память, не означает, что к ней можно получить доступ.

  8. #8
    Старый знакомый
    Автор темы
    Аватар для Xameleon
    Регистрация
    29.12.2011
    Адрес
    WOT
    Возраст
    40
    Сообщений
    553

    По умолчанию Re: TC9337F асинхронный I2S?

    Зато у TC9337F есть программное управление по i2C

    пс. не все же время наш телевизор "сурандил" звуком (из которого и вытащен блок с данной микросхемой)

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

    По умолчанию Re: TC9337F асинхронный I2S?

    Цитата Сообщение от Xameleon Посмотреть сообщение
    Зато у TC9337F есть программное управление по i2C
    Надеюсь, Вы различаете i2C и I2S. (Некоторые думают, что это одно и то же.)

    Цитата Сообщение от Xameleon Посмотреть сообщение
    ...все равно вы я буду делать оверсемплинг у ЦАП, почему бы это не сделать за одно силами самой TC9337F?
    Попытайтесь, может и выйдет "каменный цветок". Только причём тут бит-перфект? При оверсемплинге изменяется само количество отсчётов, так что о бит-перфекте говорить не приходится.

  10. #10
    Старый знакомый
    Автор темы
    Аватар для Xameleon
    Регистрация
    29.12.2011
    Адрес
    WOT
    Возраст
    40
    Сообщений
    553

    По умолчанию Re: TC9337F асинхронный I2S?

    Цитата Сообщение от Сухоруков Сергей Посмотреть сообщение
    Надеюсь, Вы различаете i2C и I2S. (Некоторые думают, что это одно и то же.)
    естественно не путаю. посмотрите на схему



    Цитата Сообщение от Сухоруков Сергей Посмотреть сообщение
    Попытайтесь, может и выйдет "каменный цветок". Только причём тут бит-перфект? При оверсемплинге изменяется само количество отсчётов, так что о бит-перфекте говорить не приходится.
    ну если использовать ее как ЦФ-то конечно про бит-перфект можно забыть...

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

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

Ваши права

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