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

 
 
 
Reply to this topicStart new topic
> Выбор микросхемы аудиокодека, LPC2378 и аудиокодек
_Mikhail_
сообщение Apr 20 2011, 05:04
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 19-04-11
Пользователь №: 64 477



Здравствуйте!
Посоветуйте, пожалуйста, какую микросхему аудиокуодека оптимально использовать совместно с контроллером LPC2378?

Требования следующие:
- достаточно 16 бит;
- частота семплирования от 16 кГц;
- хватит одого аналогового входа и выхода, т.е моно (многоканальность не требуется);
- управление возможно как от контроллера по SPI/I2C, так и, для начала, перемычками;
- в дальнейшем потребуется кодирование програмными кодеками G.711, G.722 (тип модуляции: ИКМ или дельта-сигма).

Насколько понимаю, если интерфейс контроллера I2S подрерживает 8, 16, 32 битные режимы, то "прикрутить" кнему по I2S кодек с другой разрядностью не получится.
Что подскажите в этом плане на счет WM8974? Из даташита не понял, поддерживает ли его I2S 16-битный режим.

Спасибо за помощь.
Go to the top of the page
 
+Quote Post
DpInRock
сообщение Apr 20 2011, 12:40
Сообщение #2


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



стр 51


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
_Mikhail_
сообщение Apr 20 2011, 14:23
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 19-04-11
Пользователь №: 64 477



Спасибо.
Почему спрашиваю по поводу WM8974.. Обычно в даташитах на кодеки других производителей либо прямо на диаграммах для интерфейсов, поддерживающих переменную разрядность обозначают биты 1...n-1, n (обычно DSP, Left Justified...), либо где-то в текстовой части указывают ограничения для определенных интерфейсов (обычно I2S). Здесь этого не нашел. Мне нужно 16/32 на I2S.
И еще дилетантский вопрос. Какой тип модуляции аудио здесь на I2S, ИКМ или дельта-сигма? Хотелось бы PCM (ИКМ).
Go to the top of the page
 
+Quote Post
DpInRock
сообщение Apr 21 2011, 03:37
Сообщение #4


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



Вообще-то даташит исчерпывающ.
Везде прямым текстом указана поддержка всех возможных режимов передачи (DSP, I2S R-L).
Разрядность также указана. Также прямым текстом.

Это кодек. Кодер-декодер. Превращает аналоговый сигнал в поток слов с заданной частотой дискретизации и наоборот.
Поток не сжатый никак. В чистом виде. Ибо это аудиокодек.

Если вам нужны телефонные кодеки, то это чутка другое. В них обычно присутсвует как несжатый поток 16, так и сжатый A-uLaw. Как раз для телефонных коммуникаций.




--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
_Mikhail_
сообщение Apr 21 2011, 04:19
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 19-04-11
Пользователь №: 64 477



Цитата(DpInRock @ Apr 21 2011, 07:37) *
Вообще-то даташит исчерпывающ.
Везде прямым текстом указана поддержка всех возможных режимов передачи (DSP, I2S R-L).
Разрядность также указана. Также прямым текстом.

Это кодек. Кодер-декодер. Превращает аналоговый сигнал в поток слов с заданной частотой дискретизации и наоборот.
Поток не сжатый никак. В чистом виде. Ибо это аудиокодек.

Если вам нужны телефонные кодеки, то это чутка другое. В них обычно присутсвует как несжатый поток 16, так и сжатый A-uLaw. Как раз для телефонных коммуникаций.


Я понимаю, что аудиопоток не сжимается. Меня интересовал тип модуляции потока на входе/выходе. Т.е. каждое слово представляет собой в явном виде значение амплитуды сигнала в данный момент времени или отклонение от предыдущей? Или я что-то запутался, поскольку раньше с этими вещами не сталкивался.

А вообще мне нужен был бы именно телефонный кодек. Однако пока не смог найти с полосой пропускания до 8 кГц (в не сжатом виде). Если подскажите, то буду признателен.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Apr 21 2011, 04:25
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(_Mikhail_ @ Apr 21 2011, 08:19) *
А вообще мне нужен был бы именно телефонный кодек. Однако пока не смог найти с полосой пропускания до 8 кГц (в не сжатом виде). Если подскажите, то буду признателен.

У TI их масса на любой вкус.
Go to the top of the page
 
+Quote Post
DpInRock
сообщение Apr 21 2011, 04:31
Сообщение #7


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



Модуляция - параметр аналогового сигнала. Кодек тут причем?

У Texas, National, Zarlink, IDT, Silicon Labs их есть.

Но если вам один канал нужен, то подойдет то угодно. В смысле, тип кодека не имеет значения.


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
_Mikhail_
сообщение Apr 21 2011, 04:49
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 19-04-11
Пользователь №: 64 477



Цитата(DpInRock @ Apr 21 2011, 08:31) *
Модуляция - параметр аналогового сигнала. Кодек тут причем?

У Texas, National, Zarlink, IDT, Silicon Labs их есть.

Но если вам один канал нужен, то подойдет то угодно. В смысле, тип кодека не имеет значения.


Слово кодек я употреблял в смысле названия типа микросхем. В смысле последующего кодирования (сжатия) сигнала, то кодеки будут программные.
А под модуляцией, я и понимал параметр аналогового сигнала. Мне нужно понять, в каком виде сигнал будет поступать на контроллер для сжатия программным кодеком (711, 722).
Go to the top of the page
 
+Quote Post

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

 


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


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