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

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

|
Надоел простой бипер, хочется чего-то более приятного для слуха заказчика.
Стоит ли ставить AC'97 кодек, нашел доступный у нас AD1981? Процессор как указывал выше AT91RM9200, саму систему планируется запустить на Linux. С ним еще не разбирался, но мне так кажется, что Linux знает, что такое AC'97. Соответственно меньше проблем с программированием и написанием драйверов. Кто сталкивался, поправите, пожалуйста, мои умозаключения.
Или как альтернативное более простое и дешевое решение обычный аудио кодек AD73311L?
Короче пока в сомнении куда смотреть. Может, кто подскажет другое решение.
С уважением Вадим.
|
|
|
|
|
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
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|