Страница 3 из 5 Первая 12345 Последняя
Показано с 41 по 60 из 93

Тема: USB транспорт на XMOS с ЦФ на борту

  1. #1 Показать/скрыть первое сообщение.
    Завсегдатай
    Автор темы
    Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,598

    По умолчанию USB транспорт на XMOS с ЦФ на борту

    продолжая начатую тему в https://forum.vegalab.ru/showthread....=1#post2651981

    Идея:

    USB транспорт XMOS. Цифровой фильтр на ПЛИС.

    За основу схемы можно взять эту:

    https://forum.vegalab.ru/showthread.php?t=84805

    Проект USB аудио готов и работает. Добавление COM порта для конфигурирования в процессе.

    Необходимо:

    - проект ЦФ на ПЛИС.
    - распиновка разъема I2S и служебных сигналов, собственно какие служебные сигналы вообще нужны?
    - мелкие доработки и улучшения существующей платы.
    _________________
    Евгений

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

    По умолчанию Re: USB транспорт на XMOS с ЦФ на борту

    Цитата Сообщение от maxssau Посмотреть сообщение
    Это всё пока идея в стадии отладки. По факту на транспорте первой версии присутствуют обе шины, дело вкуса.
    Я в свое время т.н. "полный Джекил" тоже сделал максимально универсальным и настраиваемым на всё.
    И кому он оказался нужен? Единицам.
    Делать конкретный маодуль для каждого конкретного устойства оказалось проще.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  3. #42
    Завсегдатай
    Автор темы
    Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,598

    По умолчанию Re: USB транспорт на XMOS с ЦФ на борту

    Не нужное само отпадет

    ---------- Сообщение добавлено 23:11 ---------- Предыдущее сообщение было 23:04 ----------

    Цитата Сообщение от Alex Посмотреть сообщение
    "полный Джекил" тоже сделал максимально универсальным и настраиваемым на всё.
    И кому он оказался нужен? Единицам.
    Alex, некоторым достаточно ЦАПа за 1200-1300р.
    _________________
    Евгений

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

    По умолчанию Re: USB транспорт на XMOS с ЦФ на борту

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

  5. #44
    самый главный Аватар для Игорь Гапонов
    Регистрация
    03.03.2010
    Адрес
    Одесса
    Возраст
    12
    Сообщений
    3,156

    По умолчанию Re: USB транспорт на XMOS с ЦФ на борту

    Цитата Сообщение от maxssau Посмотреть сообщение
    Это всё пока идея в стадии отладки. По факту на транспорте первой версии присутствуют обе шины, дело вкуса.
    .
    По моему мнению, надо делать полностью управляемые/предустанавливаемые с экранного или кнопочного интерфейса цифровые вхлоп и выхлоп в "формате" (Data)хn - BClk - WCLK/Enable+MCLK (т.е. основа - "универсальный SPI"). С произвольным (хорошо, пусть будет с часто встречающимся) выбором/установкой тайминга и длительностей относительно мастера по зависимым клокам, а по "дате" - выбор сериал/параллел, порядком бит и "эн" чтоб было не меньше 2-х "по проводам".
    Электричество дисциплинирует

  6. #45
    Завсегдатай
    Автор темы
    Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,598

    По умолчанию Re: USB транспорт на XMOS с ЦФ на борту

    Цитата Сообщение от Игорь Гапонов Посмотреть сообщение
    По моему мнению, надо делать полностью управляемые/предустанавливаемые с экранного или кнопочного интерфейса цифровые вхлоп и выхлоп в "формате" (Data)хn - BClk - WCLK/Enable+MCLK (т.е. основа - "универсальный SPI"). С произвольным (хорошо, пусть будет с часто встречающимся) выбором/установкой тайминга относительно мастера по зависимым клокам, а по "дате" - выбор сериал/параллел, порядком бит и "эн" чтоб было не меньше 2-х "по проводам".
    Это можно сделать в плис, в плис я не силён,нужен человек, кто это реализует. Я берусь за XMOS,
    dortonyan взялся за ЦФ и трассировку.

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

    Экранчик, дополнительный COM порт (как композитное USB устройство) в процессе
    _________________
    Евгений

  7. #46
    самый главный Аватар для Игорь Гапонов
    Регистрация
    03.03.2010
    Адрес
    Одесса
    Возраст
    12
    Сообщений
    3,156

    По умолчанию Re: USB транспорт на XMOS с ЦФ на борту

    дая тут по своей примитивной для потока 16х2 бит (четыре октальных шифтрегистра., неск. гейтов., неск. д-триггеров и два 4-х счётчика) на рассыпухе прикинул, что перемычки ставить без "таблицы" - себя запутаешь, а вот интерфейс как та самая таблица и управляемые по ней гейты вместо перемычек- очень даже ничего, потому что основная часть схемы не меняется. Но как это сделать в плис или ксцмос, в том числе и основу схемы - представления не имею . Поэтому только пару перемычек (параллел-сериал; OB-TWC; I2S-SPI) оставил и так спаял
    Электричество дисциплинирует

  8. #47
    Завсегдатай
    Автор темы
    Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,598

    По умолчанию Re: USB транспорт на XMOS с ЦФ на борту

    Не совсем понятно. Вы хотите выбирать интерфейс управления с кнопок на экранчике?
    _________________
    Евгений

  9. #48
    самый главный Аватар для Игорь Гапонов
    Регистрация
    03.03.2010
    Адрес
    Одесса
    Возраст
    12
    Сообщений
    3,156

    По умолчанию Re: USB транспорт на XMOS с ЦФ на борту

    есть "провода"- три клока и две линии данных. Надо по "электронной предустановке с индикацией и памятью состояния" менять тайминг клоков, тип шкалы. и распараллеливание данных и по входй и по выходу независимо. Эдакий почти универсальный конвертер данных,
    Электричество дисциплинирует

  10. #49
    Завсегдатай
    Автор темы
    Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,598

    По умолчанию Re: USB транспорт на XMOS с ЦФ на борту

    Это ПЛИС. В проекте USB аудио сложно будет что то изменить

    ---------- Сообщение добавлено 20:18 ---------- Предыдущее сообщение было 20:14 ----------

    Кстати, управлять драйвером из железки (менять сэмплрейт, битность и т.п. ) можно только через самописный драйвер. Это пока не планируется, нет даже исходников драйвера.
    _________________
    Евгений

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

    По умолчанию Re: USB транспорт на XMOS с ЦФ на борту

    Цитата Сообщение от maxssau Посмотреть сообщение
    Это ПЛИС. В проекте USB аудио сложно будет что то изменить
    А зачем "это" оперативно менять?
    Неоперативно - можно через DFU.

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

  12. #51
    самый главный Аватар для Игорь Гапонов
    Регистрация
    03.03.2010
    Адрес
    Одесса
    Возраст
    12
    Сообщений
    3,156

    По умолчанию Re: USB транспорт на XMOS с ЦФ на борту

    Цитата Сообщение от maxssau Посмотреть сообщение
    Это ПЛИС. В проекте USB аудио сложно будет что то изменить

    Кстати, управлять драйвером из железки (менять сэмплрейт, битность и т.п. ) можно только через самописный драйвер. Это пока не планируется, нет даже исходников драйвера.
    вот вот. Действительно, почти никто ничего самопального/полусамопального по "полуоперативному" (т.е. так чтобы, например, из плеера накрутить как те же переходы асио-вында-васапи/алса-пульс-джек) не делает. Вот те же китайцы - ноль по кельвину.
    Электричество дисциплинирует

  13. #52
    Завсегдатай
    Автор темы
    Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,598

    По умолчанию Re: USB транспорт на XMOS с ЦФ на борту

    Цитата Сообщение от Игорь Гапонов Посмотреть сообщение
    Вот те же китайцы - ноль по кельвину.
    китайцы выжимают максимум прибыли при минимуме вложений. на этом поле мы им не конкуренты и даже не сможем повторить их успех крайне дешевых девайсов (соответствующего качества).
    _________________
    Евгений

  14. #53
    energy audio Аватар для energetik
    Регистрация
    09.11.2009
    Адрес
    Россия, Тула
    Возраст
    46
    Сообщений
    1,585

    По умолчанию Re: USB транспорт на XMOS с ЦФ на борту

    Цитата Сообщение от dortonyan Посмотреть сообщение
    1. Транспорт должен быть кач-но разтрассирован в минимальных габаритах.
    Это требование наиболее выполнимо с переходом к BGA.
    А вообще качественная трассировка (минимальный уровень излучаемых помех) и минимальные габариты не всегда связаны.
    HTPC -> Charleston V3 -> DACore V2.3 -> Beta22(clone) -> Audez`e LCD-2
    HTPC -> Charleston V3 -> DACore V2.3 -> пред свой -> мощник Lynx PA-21 -> ILLUMINATI SeHi
    ibasso hdp-r10 -> Sennheiser HD 650 | TRN V90

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

    По умолчанию Re: USB транспорт на XMOS с ЦФ на борту

    Цитата Сообщение от energetik Посмотреть сообщение
    Это требование наиболее выполнимо с переходом к BGA.
    Не думаю, что переход на BGA тут сильно поможет - необходимости в 400-ногих чипах тут вроде нет а с 64-100-128 оно и так достаточно компактно. Больше толку будет от повышения числа слоев платы - и разводить проще, и с ЕМС бороться тоже.


    Offтопик:
    Не ну конечно можно поставить тот-же STM32F405/7 не в 100-ногом LQFP, размером 14х14мм, а в 90-ногом WLCSP, размером 4х4мм, тогда будет весьма компактно. Особенно если все реисторы/конлденсаторы вокруе 01005 или зотя бы 0201.
    Но геморрою с ними - будет от души. Я STM32F405 в WLCSP90 использовал в 2-х проектах (там это было актуально, 8-слойные платы с blinded and micro via), геморрой начинался с этапа их покупки для пробных экземпляров и пилотной партии - купить их в малых количествах сложно.
    Далее пайка - БГА с питчем от 0.5 и выше паяют все, даже вручную. Но у этих питч 0.4мм, и это паять даже не всякий завод брался.
    Хорошо у меня есть одна знакомая конторка, где девочки вручную и не такое паяют, запаяли это. Денег конечно стоило немеряно! Но это конечно пробные платы пилотную партию уже на заводе конечно, оно сильно дешевле.

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

  16. #55
    самый главный Аватар для Игорь Гапонов
    Регистрация
    03.03.2010
    Адрес
    Одесса
    Возраст
    12
    Сообщений
    3,156

    По умолчанию Re: USB транспорт на XMOS с ЦФ на борту

    Цитата Сообщение от energetik Посмотреть сообщение
    Это требование наиболее выполнимо с переходом к BGA.
    А вообще качественная трассировка (минимальный уровень излучаемых помех) и минимальные габариты не всегда связаны.
    Я думаю, что это - "уровень наводок от цифры" - больше на овцелографы/спектралабы отражается, чем на уши. Собственно, узлы чувствительные к этим делам, которые прямо в звук, который прямо в уши - это в первую очередь регенераторы фронтов ("реклок") перед ЦАП. Ну, соответственно и пространственный разнос "проц/конроллер" - "главный ген + реклок+ЦАП" должен быть. Из этого следует, что надо больше хлопотать вокруг взаимных наводок во второй группе, чем в первой.
    Электричество дисциплинирует

  17. #56
    Завсегдатай Аватар для Оллема
    Регистрация
    11.09.2005
    Адрес
    Ижевск
    Возраст
    56
    Сообщений
    3,650

    По умолчанию Re: USB транспорт на XMOS с ЦФ на борту

    Я, наверное, пропустил, но можно поинтересоваться о целесообразности проекта? Уже существуют USB транспорты. ЦФ программный с компа реализуется. Так что в данном транспорте будет лучше?

  18. #57
    Завсегдатай
    Автор темы
    Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,598

    По умолчанию Re: USB транспорт на XMOS с ЦФ на борту

    Цитата Сообщение от Оллема Посмотреть сообщение
    ЦФ программный с компа реализуется.
    а как его присоединить к ДС ЦАП?
    _________________
    Евгений

  19. #58
    Завсегдатай Аватар для Оллема
    Регистрация
    11.09.2005
    Адрес
    Ижевск
    Возраст
    56
    Сообщений
    3,650

    По умолчанию Re: USB транспорт на XMOS с ЦФ на борту

    Цитата Сообщение от maxssau Посмотреть сообщение
    а как его присоединить к ДС ЦАП?
    Вроде 1794 позволяет реализовать включение без набортного ЦФ. А как тогда ваш транспорт, имея свой ЦФ, будет подключаться к ДС ЦАП? Какая разница - к ДС поток пойдет с железного ЦФ или с софтового?

  20. #59
    Завсегдатай
    Автор темы
    Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,598

    По умолчанию Re: USB транспорт на XMOS с ЦФ на борту

    и AKM позволяет подключать внешний ЦФ, в AD1955 есть режим внешнего ЦФ. ПЛИС будет формировать все необходимые сигналы. Наличие железного ЦФ позволит обойтись без программного и в качестве источника может выступать любое устройство подключенное через USB - телефон, компьютер, одноплатники и т.д. (а если понравится, то и через Ethernet, когда проект на отладочной плате закончу).

    В любом случае я давно хотел сделать модульное устройство.
    _________________
    Евгений

  21. #60
    Завсегдатай Аватар для Оллема
    Регистрация
    11.09.2005
    Адрес
    Ижевск
    Возраст
    56
    Сообщений
    3,650

    По умолчанию Re: USB транспорт на XMOS с ЦФ на борту

    Спасибо, понятно. А как насчет ЦФ, который сохраняет исходные отсчеты неизменными? Такой транспорт был бы мне интересен.

Страница 3 из 5 Первая 12345 Последняя

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

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

Ваши права

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