реклама на сайте
подробности

 
 
> USB audio, Подходы к реализации
nikkov
сообщение Aug 22 2006, 04:32
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 217
Регистрация: 1-02-05
Пользователь №: 2 332



Вот хочется сделать устройство вывода звука с компьютера несколько более качественного чем абсолютное большинство звуковых карт. В целях универсальности выбор интерфейса пал на USB.
Структурная схема примерно такая:
USB контроллер с буфером->пересинхронизатор->ЦАП. Для обеспечения работы с внешней синхронизацией от высокостабильного генератора необходимо реализовать изохронный асинхронный режим с подстройкой скорости передачи под частоту генератора.

Теперь необходимо выбрать платформу: сейчас 2 альтернативы - LPC2148 или TUSB3200a.
У первого больше ОЗУ, мощней процессор, но у второго есть интерфейс к кодекам и ЦАПам.

Хотелось бы узнать: кто-нибудь пытался заниматься подобными вещами? Так как информации по данному вопросу очень мало, то буду рад любой помощи.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Doka
сообщение Aug 22 2006, 05:12
Сообщение #2


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



а нужен ли еще один велосипед докучи к уже изобретенным?
PCM2906
и это лишь пример чипа доступного в россии.

Код
The 2906 employs SpAct™ architecture, TI’s unique system that recovers the audio clock from USB packet data. On-chip analog PLLs with SpAct enable playback and record with low clock jitter and with independent playback and record sampling rates.


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post
nikkov
сообщение Aug 22 2006, 09:30
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 217
Регистрация: 1-02-05
Пользователь №: 2 332



Цитата(Doka @ Aug 22 2006, 12:12) *
а нужен ли еще один велосипед докучи к уже изобретенным?
PCM2906
и это лишь пример чипа доступного в россии.

Код
The 2906 employs SpAct™ architecture, TI’s unique system that recovers the audio clock from USB packet data. On-chip analog PLLs with SpAct enable playback and record with low clock jitter and with independent playback and record sampling rates.

Конечно спасибо, но поиском я и сам умею пользоваться. Интересно не как бы попроще вывести звук через USB, а использовать максимально качественное решение, с нормальными ЦАПами, с нормальным питанием. Чипы подобные PCM27XX/29XX имеют цифровые выходы, но они тактируются PLL от кадров USB, соответственно джиттер там на несколько порядков выше, чем у нормальных систем.
Go to the top of the page
 
+Quote Post
vvu
сообщение Aug 22 2006, 13:01
Сообщение #4


Участник
*

Группа: Свой
Сообщений: 70
Регистрация: 2-12-04
Из: Kiev, Ukraine
Пользователь №: 1 294



Цитата(nikkov @ Aug 22 2006, 12:30) *
Цитата(Doka @ Aug 22 2006, 12:12) *

а нужен ли еще один велосипед докучи к уже изобретенным?
PCM2906
и это лишь пример чипа доступного в россии.

Код
The 2906 employs SpAct™ architecture, TI’s unique system that recovers the audio clock from USB packet data. On-chip analog PLLs with SpAct enable playback and record with low clock jitter and with independent playback and record sampling rates.

Конечно спасибо, но поиском я и сам умею пользоваться. Интересно не как бы попроще вывести звук через USB, а использовать максимально качественное решение, с нормальными ЦАПами, с нормальным питанием. Чипы подобные PCM27XX/29XX имеют цифровые выходы, но они тактируются PLL от кадров USB, соответственно джиттер там на несколько порядков выше, чем у нормальных систем.


Ну и каким образом Вы собираеетесь получать поток с нужной Вам скоростью, а не той что винда даст ?
Иначе - рассинхронизация... Либо синхронный или адаптивный, а никак не асинхронный режим...

Оно Вам надо? Готовые тоже есть значительно более высокого качества чем большинство.

Информации по этому поводу вполне достаточно в спецификациях USB.

Я делал USB аудио на 51F320, EPM3064 и 320AIC20, но там не надо было высокого качества, хотя субъективно оно казалось выше чем у встроенной в маму звуковухи.

Общался с бывшим колегой, он занимался осциллографами на USB и спрыгнул с изохронного режима ввиду, по его словам, глючности оного.

Да, и еще, не у всех контроллеров fifo достаточного размера, чтоб можно было втиснуть фрейм со звуком высокого качества...

В любом случае - успехов.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 17:04
Рейтинг@Mail.ru


Страница сгенерированна за 0.01385 секунд с 7
ELECTRONIX ©2004-2016