|
Посоветуйте что лучше AC'97 или простой аудио кодек., Разрабатываю плату на AT91RM9200 |
|
|
|
Jun 22 2006, 05:39
|

Местный
  
Группа: Свой
Сообщений: 421
Регистрация: 27-05-05
Из: Энергодар
Пользователь №: 5 480

|
Надоел простой бипер, хочется чего-то более приятного для слуха заказчика.
Стоит ли ставить AC'97 кодек, нашел доступный у нас AD1981? Процессор как указывал выше AT91RM9200, саму систему планируется запустить на Linux. С ним еще не разбирался, но мне так кажется, что Linux знает, что такое AC'97. Соответственно меньше проблем с программированием и написанием драйверов. Кто сталкивался, поправите, пожалуйста, мои умозаключения.
Или как альтернативное более простое и дешевое решение обычный аудио кодек AD73311L?
Короче пока в сомнении куда смотреть. Может, кто подскажет другое решение.
С уважением Вадим.
|
|
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 27)
|
Jun 22 2006, 06:15
|

Профессионал
    
Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380

|
Берите на Интеле спецификацию AC'97 и смотрите на спецификацию микросхем. Насколько я помню там стандартизированный футпринт, большинство ног и регистры. Т.е. если выполнить в соответсвии со стандартом - станет любой кристалл соответсвующий спецификации. (AD, Realtek, Cirrus) Получите кодек с линейными входами/выходами, микрофонным входом, регулировкой громкости и тембра. Дровишки должны быть ибо целое поколение компьютеров, выпускалось с AC'97. Как альтернативу можно посмотреть Cirrus, там богатый выбор кодеков и вот такую забавку - http://www.vlsi.fi/datasheets/vs1003.pdfЯ сейчас делаю нечто подобное (без операциноки) и закладываю vs1003 (пока руки не дотягиваются ) и АС97. Потом посмотрю что будет удобнее. Если найдете что-н интересное, сообщите, возможно пригодиться.
--------------------
Вони шукають те, чого нема, Щоб довести, що його не існує.
|
|
|
|
|
Jun 22 2006, 12:39
|

Местный
  
Группа: Свой
Сообщений: 421
Регистрация: 27-05-05
Из: Энергодар
Пользователь №: 5 480

|
Цитата(Alex B._ @ Jun 22 2006, 14:13)  Смело закладывайте кодек с фреймовым или I2S интерфейсом - фреймовый поддерживает большинство SPI-подобных модулей в контроллерах. А можите что нибудь посоветовать кроме того что я указывал вначале AD73311L. Еще по ходу вопрос есть ли в природе маленькие выходные усилители?
|
|
|
|
|
Jun 22 2006, 17:36
|

Профессионал
    
Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380

|
Цитата Наши реалии опять против нас, проще всего добыть AD73311. Ну почему же? Cirrus есть на Филуре, Xemix на Бисе
--------------------
Вони шукають те, чого нема, Щоб довести, що його не існує.
|
|
|
|
|
Jun 22 2006, 20:22
|

Местный
  
Группа: Свой
Сообщений: 421
Регистрация: 27-05-05
Из: Энергодар
Пользователь №: 5 480

|
Цитата(beer_warrior @ Jun 22 2006, 19:36)  Цитата Наши реалии опять против нас, проще всего добыть AD73311. Ну почему же? Cirrus есть на Филуре, Xemix на Бисе То что на Филуре есть я видел, только тем чипам присвоен статус Not Recommended for New Designs. Правда там же есть куча аудио ЦАПов. Вот и думаю может не стоит на полный кодек заморачиваться, поставить ЦАП и пусть себе чирикает. А кординаты Биса пожалуйста если можно.
|
|
|
|
|
Jun 23 2006, 11:28
|

Местный
  
Группа: Свой
Сообщений: 205
Регистрация: 19-12-05
Из: Kiev
Пользователь №: 12 394

|
Цитата(Pat @ Jun 22 2006, 08:39)  Надоел простой бипер, хочется чего-то более приятного для слуха заказчика.
Стоит ли ставить AC'97 кодек, нашел доступный у нас AD1981? Я сейчас тоже мучаюсь с AC97, но для начала попробовал запустить тестовый проект с сайта "BasicI2S". Так вот, тактовые и синхро формируются (TK1, TF1), а на данных (TD1) ничего нету. У кого-то вообще SSC заработал на RM9200, есть рабочий фрагмент, выводящий что-то на TD? Если у кого-то есть плата с RM9200, попробуйте запустить у себя посмотрите что на выводе TD1 (88). Может у меня что-то выгорело. (Проект для ADS1.2 прилагается)
Прикрепленные файлы
i2s.rar ( 25.29 килобайт )
Кол-во скачиваний: 56
|
|
|
|
|
Jun 23 2006, 13:46
|

Местный
  
Группа: Свой
Сообщений: 421
Регистрация: 27-05-05
Из: Энергодар
Пользователь №: 5 480

|
Цитата(AlexBoy @ Jun 23 2006, 13:28)  Я сейчас тоже мучаюсь с AC97, но для начала попробовал запустить тестовый проект с сайта "BasicI2S". А что за чип AC97, если не секрет? По SSC ответил в теме может будет полезно.
|
|
|
|
|
Jun 23 2006, 14:04
|

Местный
  
Группа: Свой
Сообщений: 205
Регистрация: 19-12-05
Из: Kiev
Пользователь №: 12 394

|
Цитата(Pat @ Jun 23 2006, 16:46)  Цитата(AlexBoy @ Jun 23 2006, 13:28)  Я сейчас тоже мучаюсь с AC97, но для начала попробовал запустить тестовый проект с сайта "BasicI2S".
А что за чип AC97, если не секрет? По SSC ответил в теме может будет полезно. Чип AD1985, а вообще все чипы очень похожы, особенности конечно есть. С протоколом обмена разобрался, если заработает сигнал TD, то думаю все получится. Там прикол один есть: в errata п.18. If TF is programmed in output and TK is programmed as input, the maximum clock frequency is MCK divided by 8. Т.е. проц не сможет передавать на необходимой частоте (12Mhz), нужно или уменьшать кварц на кодеке или переводить его в slave режим и формировать частоту на проце. p.s. Кстати, Pat, спасибо ща ссылочку, заработал вывод, добавил выбор канала периферии А (хотя я думал он выбран по умолчанию). *AT91C_PIOB_ASR = AT91C_PB7_TK1 | AT91C_PB8_TD1 | AT91C_PB6_TF1; копаю дальше....
Сообщение отредактировал AlexBoy - Jun 23 2006, 14:26
|
|
|
|
|
Jun 25 2006, 19:06
|

Местный
  
Группа: Свой
Сообщений: 421
Регистрация: 27-05-05
Из: Энергодар
Пользователь №: 5 480

|
Цитата(sergvks @ Jun 25 2006, 20:16)  TLV320AIC10IPFB - очень распростренный кодек, ставили в модемы и для обработки речи - никаких проблем. Если надо на -40 и моно, то самое оно. Спасибо. Вы его запускали по SPI или в другом режиме? Вытащил Data Sheet очень даже неплохо, единственно нет полных схем типового подключения. Очень хочеться подсмотреть реально работающую схемотехнику.
|
|
|
|
|
Jun 25 2006, 19:20
|
Местный
  
Группа: Новичок
Сообщений: 232
Регистрация: 24-06-06
Пользователь №: 18 332

|
Цитата(Pat @ Jun 22 2006, 09:39)  Стоит ли ставить AC'97 кодек, нашел доступный у нас AD1981? Отличный компонент - я использовал его в двух устройствах, все точно по даташиту ни каких выкрутасов.
|
|
|
|
|
Jun 27 2006, 14:40
|
Участник

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

|
Используем AD73311L, есть определенный геморрой с ними у нас (слишком большой разброс опоры у них) и есть подозрение что его в ближайшее время (1-2 года) снимут с производства, уж очень давно производится(примерно с 1998 года) и ему замену выпустили уже AD74411 (вроде так называется), который и меньше и более точная опора и фильтры встроенные нормальные.
Кстати, по цене они одинаковы.
|
|
|
|
|
Jul 31 2006, 12:12
|

кекс
     
Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326

|
Цитата(beer_warrior @ Jun 22 2006, 13:39)  Еще не взял, но надеюсь. Имрад ее может привезти, по цене ок 100грн. и только по безналу. Причем судя по срокам, она полезет уже во-вторую версию проекта. Если раньше не найду добрых людей в Москве  2 недели обещают или дольше? Хотелось бы и себе заказать. Вещица полезная.
|
|
|
|
|
Jul 31 2006, 13:34
|

Местный
  
Группа: Свой
Сообщений: 421
Регистрация: 27-05-05
Из: Энергодар
Пользователь №: 5 480

|
Цитата(defunct @ Jul 31 2006, 14:12)  2 недели обещают или дольше? Хотелось бы и себе заказать. Вещица полезная. Это в Имраде обещают? Если да то сколько денег хотят?
|
|
|
|
|
Jul 31 2006, 17:38
|

Профессионал
    
Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380

|
Цитата Это в Имраде обещают? Если да то сколько денег хотят? Уже пробовал, токи по безналу, через базар не получиться. Сроки неясны, цена больше 100 грн. Берут на Терре. Если есть желающие, давайте скинемся и через Москву десяток-другой притащим?
--------------------
Вони шукають те, чого нема, Щоб довести, що його не існує.
|
|
|
|
|
Jul 31 2006, 19:48
|

Местный
  
Группа: Свой
Сообщений: 421
Регистрация: 27-05-05
Из: Энергодар
Пользователь №: 5 480

|
Цитата(beer_warrior @ Jul 31 2006, 19:38)  Уже пробовал, токи по безналу, через базар не получиться. Сроки неясны, цена больше 100 грн. Берут на Терре. Если есть желающие, давайте скинемся и через Москву десяток-другой притащим? Это можно. Каков план реализации, я увы тут ничем посодействовать не смогу (кроме оплаты) относительно удален от магистральных артерий.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|