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

Тема: Amanero в slave режиме от DSP

  1. #1
    Новичок
    Автор темы
    Аватар для tomix
    Регистрация
    31.10.2017
    Сообщений
    9

    По умолчанию Amanero в slave режиме от DSP

    Добрый день, понимаю, что тема вроде как освещенная но тем не менее у меня ничего не получается.

    Имеется DSP-модуль, который работает в режиме 48/24, только в мастере, отдает mclk, bclck, lrclck.
    Возможно ли вообще каким-то образом завести сигнал с аманеро в дсп напрямую? Или нужен asrc?
    Извините, за возможно глупый вопрос, дело в том, что аманеро впервые держу в руках. Почему-то ожидал, что проблем с этим не будет.

    Пробовал в oemtools задавать разные конфиги - но то ли это не помогает, то ли я что-то делаю не так, потому что изменений ноль: на выходе дсп цифровой шум со слабыми отголосками сигнала. На изменения в настройках дискретизации в виндоус тоже реакции можно сказать нет.

    Если аманеро для этих целей не пригодна, подскажите возможно альтернативный юсб-транспорт подходящий для этих целей

    Заранее спасибо всем за ответы

  2. #2
    Завсегдатай Аватар для Михаил45
    Регистрация
    09.03.2007
    Адрес
    Санкт-Петербург
    Возраст
    62
    Сообщений
    2,124

    По умолчанию Re: Amanero в slave режиме от DSP

    Какой дсп? Какой мсклк? А даты нет? Ты только 3 сигнала написал.

  3. #3
    Новичок
    Автор темы
    Аватар для tomix
    Регистрация
    31.10.2017
    Сообщений
    9

    По умолчанию Re: Amanero в slave режиме от DSP

    ДСП не важно, дата есть, но я ее жду от аманеры)
    А дсп отдает клоки, на дсп кварц 24.756

  4. #4
    Частый гость Аватар для eclipsevl
    Регистрация
    31.01.2009
    Адрес
    Гаага
    Возраст
    29
    Сообщений
    421

    По умолчанию Re: Amanero в slave режиме от DSP

    Это возможно, но с кастомной прошивкой ПЛИС. С сетками 44.1/48 могут быть проблемы, но самое простое и универсальное решение - ASRC

  5. #5
    Новичок
    Автор темы
    Аватар для tomix
    Регистрация
    31.10.2017
    Сообщений
    9

    По умолчанию Re: Amanero в slave режиме от DSP

    Цитата Сообщение от eclipsevl Посмотреть сообщение
    Это возможно, но с кастомной прошивкой ПЛИС. С сетками 44.1/48 могут быть проблемы, но самое простое и универсальное решение - ASRC
    Спасибо, так и думал. Кастои прошивку нужно кастомить самом?) Или есть все же готовые решения?

    Заказывал, начитавшись, что аманеро может в слейв, а по факту это просто внешний клок и все.

  6. #6
    Завсегдатай Аватар для Михаил45
    Регистрация
    09.03.2007
    Адрес
    Санкт-Петербург
    Возраст
    62
    Сообщений
    2,124

    По умолчанию Re: Amanero в slave режиме от DSP

    Аманерка прекрасно работает в слейве. Конфигурируй cpld slave for 1080, cpu firmware 1084, бит поставь флажок slave mode выбери 11 пин для переключения мастерклока.
    Дата в дсп точно двунаправленная?

  7. #7
    Новичок
    Автор темы
    Аватар для tomix
    Регистрация
    31.10.2017
    Сообщений
    9

    По умолчанию Re: Amanero в slave режиме от DSP

    Цитата Сообщение от Михаил45 Посмотреть сообщение
    Аманерка прекрасно работает в слейве. Конфигурируй cpld slave for 1080, cpu firmware 1084, бит поставь флажок slave mode выбери 11 пин для переключения мастерклока.
    А как заставить аманеро принимать bclk и lrclk от dsp? Мастерклок принять удается, да, но работать синхронно с дсп она не может.


    Цитата Сообщение от Михаил45 Посмотреть сообщение
    Дата в дсп точно двунаправленная?
    Не понял. У меня есть 4 входа в дсп, и 4 выхода. 3 из входов я задействовал под spdif и АЦП. На свободный вход хотел добавить usb-audio.

  8. #8
    Старый знакомый Аватар для demon_rt
    Регистрация
    23.05.2014
    Сообщений
    678

    По умолчанию Re: Amanero в slave режиме от DSP

    Цитата Сообщение от tomix Посмотреть сообщение
    А как заставить аманеро принимать bclk и lrclk от dsp?
    Аманере нужен только мастерклок в этом режиме. bclk и lrclk идут в процессор от аманеры!

  9. #9
    Завсегдатай Аватар для Михаил45
    Регистрация
    09.03.2007
    Адрес
    Санкт-Петербург
    Возраст
    62
    Сообщений
    2,124

    По умолчанию Re: Amanero в slave режиме от DSP

    Цитата Сообщение от tomix Посмотреть сообщение
    А как заставить аманеро принимать bclk и lrclk от dsp? На свободный вход хотел добавить usb-audio.
    Ты понимаешь вообще, чем занят и как это работает?

  10. #10
    Завсегдатай Аватар для Turbo_man
    Регистрация
    06.04.2010
    Адрес
    Moscow
    Сообщений
    5,560

    По умолчанию Re: Amanero в slave режиме от DSP

    Нужно считать разницу в количестве DSP-BCLK между двумя DSP-LRCK и AMANERA-LRCK, и эту задержку вставлять в DATA. Тогда DATA будет синхронна с BCLK и LRCK от DSP. А MCLK подавать на Аманеру от DSP, конечно.

  11. #11
    Старый знакомый Аватар для demon_rt
    Регистрация
    23.05.2014
    Сообщений
    678

    По умолчанию Re: Amanero в slave режиме от DSP

    В ПЛИС делается это сл. образом: на частоте MCLK отлавливается фронт BCLK и на нем заполняется сдвиговый регистр, Все работало отлично.

  12. #12
    Частый гость Аватар для eclipsevl
    Регистрация
    31.01.2009
    Адрес
    Гаага
    Возраст
    29
    Сообщений
    421

    По умолчанию Re: Amanero в slave режиме от DSP

    Цитата Сообщение от Михаил45 Посмотреть сообщение
    Аманерка прекрасно работает в слейве. Конфигурируй cpld slave for 1080, cpu firmware 1084, бит поставь флажок slave mode выбери 11 пин для переключения мастерклока.
    Дата в дсп точно двунаправленная?
    Не совсем. Согласно спецификации I2S Slave режим подразумевает получение BCLK и WCK от мастера. Аманеро же может работать от внешнего мастерклока, но будет генерировать BCLK и WCLK сама.

    Цитата Сообщение от tomix Посмотреть сообщение
    Спасибо, так и думал. Кастои прошивку нужно кастомить самом?) Или есть все же готовые решения?
    Не могу сказать, именно для этого применения ничего не встречал.

    Цитата Сообщение от demon_rt Посмотреть сообщение
    В ПЛИС делается это сл. образом: на частоте MCLK отлавливается фронт BCLK и на нем заполняется сдвиговый регистр, Все работало отлично.
    Это если частота отсчетов с аманеро и DSP совападает

  13. #13
    Новичок
    Автор темы
    Аватар для tomix
    Регистрация
    31.10.2017
    Сообщений
    9

    По умолчанию Re: Amanero в slave режиме от DSP

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

    ---------- Сообщение добавлено 16:59 ---------- Предыдущее сообщение было 16:55 ----------

    Цитата Сообщение от eclipsevl Посмотреть сообщение
    Согласно спецификации I2S Slave режим подразумевает получении BCLK и WCK от мастера. Аманеро же может только работать от внешнего мастерклока, но будет генерировать BCLK и WCLK сама.
    Вот именно. Спасибо. будем лепить асрк.

    А не встречали решений usb-i2s которые смогут работать в полноценном слейве?

  14. #14
    Завсегдатай Аватар для Turbo_man
    Регистрация
    06.04.2010
    Адрес
    Moscow
    Сообщений
    5,560

    По умолчанию Re: Amanero в slave режиме от DSP

    Цитата Сообщение от demon_rt Посмотреть сообщение
    на частоте MCLK отлавливается фронт BCLK
    Может всё-таки фронт LRCK?

  15. #15
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,139

    По умолчанию Re: Amanero в slave режиме от DSP

    Цитата Сообщение от tomix Посмотреть сообщение
    Вот именно. Спасибо. будем лепить асрк.
    Зачем нужен ASRC при одинаковых частотах?!
    Они-же тактируются от одного клока! (в смысле долджны тактироваться).
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  16. #16
    Завсегдатай Аватар для Turbo_man
    Регистрация
    06.04.2010
    Адрес
    Moscow
    Сообщений
    5,560

    По умолчанию Re: Amanero в slave режиме от DSP

    Цитата Сообщение от eclipsevl Посмотреть сообщение
    Аманеро же может работать от внешнего мастерклока, но будет генерировать BCLK и WCLK сама.
    Скорее всего, эти сигналы формируются в мелкой плис на аманере. А проц работает как положено с внешними клоками BCLK LRCK.

  17. #17
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,139

    По умолчанию Re: Amanero в slave режиме от DSP

    Цитата Сообщение от tomix Посмотреть сообщение
    А не встречали решений usb-i2s которые смогут работать в полноценном слейве?
    У меня в АЦП так.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  18. #18
    Старый знакомый Аватар для demon_rt
    Регистрация
    23.05.2014
    Сообщений
    678

    По умолчанию Re: Amanero в slave режиме от DSP

    Цитата Сообщение от Turbo_man Посмотреть сообщение
    корее всего, эти сигналы формируются в мелкой плис на аманере.
    совершенно верно

    ---------- Сообщение добавлено 19:05 ---------- Предыдущее сообщение было 19:05 ----------

    Цитата Сообщение от Turbo_man Посмотреть сообщение
    А проц работает как положено с внешними клоками BCLK LRCK.
    Не совсем так

    ---------- Сообщение добавлено 19:06 ---------- Предыдущее сообщение было 19:05 ----------

    Цитата Сообщение от eclipsevl Посмотреть сообщение
    Это если частота отсчетов с аманеро и DSP совападает
    Таки в процессор нужно тоже завести MCLK

  19. #19
    Новичок
    Автор темы
    Аватар для tomix
    Регистрация
    31.10.2017
    Сообщений
    9

    По умолчанию Re: Amanero в slave режиме от DSP

    Цитата Сообщение от Alex Посмотреть сообщение
    Зачем нужен ASRC при одинаковых частотах?!
    Потому что в моем случае процессор сам генерит bclk и lrck, принимать извне не может, и работает только в режиме 48к 24б.

    Может ли аманеро работать с такими вводными без асрк?

  20. #20
    Старый знакомый Аватар для demon_rt
    Регистрация
    23.05.2014
    Сообщений
    678

    По умолчанию Re: Amanero в slave режиме от DSP

    Цитата Сообщение от tomix Посмотреть сообщение
    Может ли аманеро работать с такими вводными без асрк?
    нет

    ---------- Сообщение добавлено 19:16 ---------- Предыдущее сообщение было 19:15 ----------

    по крайней мере со стандартными прошивками cpld

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

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

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

Ваши права

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