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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Посоветуйте что лучше AC'97 или простой аудио кодек., Разрабатываю плату на AT91RM9200
Pat
сообщение Jun 22 2006, 05:39
Сообщение #1


Местный
***

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



Надоел простой бипер, хочется чего-то более приятного для слуха заказчика.

Стоит ли ставить AC'97 кодек, нашел доступный у нас AD1981?
Процессор как указывал выше AT91RM9200, саму систему планируется запустить на Linux.
С ним еще не разбирался, но мне так кажется, что Linux знает, что такое AC'97.
Соответственно меньше проблем с программированием и написанием драйверов.
Кто сталкивался, поправите, пожалуйста, мои умозаключения.

Или как альтернативное более простое и дешевое решение обычный аудио кодек AD73311L?

Короче пока в сомнении куда смотреть.
Может, кто подскажет другое решение.

С уважением Вадим.
Go to the top of the page
 
+Quote Post
beer_warrior
сообщение Jun 22 2006, 06:15
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 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.
Потом посмотрю что будет удобнее.
Если найдете что-н интересное, сообщите, возможно пригодиться.


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
Pat
сообщение Jun 22 2006, 10:29
Сообщение #3


Местный
***

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



Цитата(beer_warrior @ Jun 22 2006, 08:15) *
и вот такую забавку - http://www.vlsi.fi/datasheets/vs1003.pdf


А где вы в Киеве эту забваку взяли?
Я в свое время искал только VS1001, но на Украине было глухо, даже под заказ все только головой мотали - мол даже не знаем что это такое.
Go to the top of the page
 
+Quote Post
beer_warrior
сообщение Jun 22 2006, 10:39
Сообщение #4


Профессионал
*****

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



Еще не взял, но надеюсь.
Имрад ее может привезти, по цене ок 100грн. и только по безналу.
Причем судя по срокам, она полезет уже во-вторую версию проекта.
Если раньше не найду добрых людей в Москве smile.gif


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
Alex B._
сообщение Jun 22 2006, 12:13
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 943
Регистрация: 6-07-04
Из: Санкт-Петербург
Пользователь №: 274



AC'97 умер уже почти. Новых чипов не выпускается, половина от AD уже не производится.
Смело закладывайте кодек с фреймовым или I2S интерфейсом - фреймовый поддерживает большинство SPI-подобных модулей в контроллерах.
Тем более если планируется замена биперу - вообще можно взять дешевый голосовой
Go to the top of the page
 
+Quote Post
Pat
сообщение Jun 22 2006, 12:39
Сообщение #6


Местный
***

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



Цитата(Alex B._ @ Jun 22 2006, 14:13) *
Смело закладывайте кодек с фреймовым или I2S интерфейсом - фреймовый поддерживает большинство SPI-подобных модулей в контроллерах.


А можите что нибудь посоветовать кроме того что я указывал вначале AD73311L.

Еще по ходу вопрос есть ли в природе маленькие выходные усилители?
Go to the top of the page
 
+Quote Post
IV_K
сообщение Jun 22 2006, 13:24
Сообщение #7


Частый гость
**

Группа: Свой
Сообщений: 121
Регистрация: 17-06-05
Пользователь №: 6 087



я на плату с sam7s поставил tlv320aic32, он по i2s работает, ssc модуль у атмела как раз для него.. управление по i2c, только вот с доставабельностью проблема..
Go to the top of the page
 
+Quote Post
Evgeny_CD
сообщение Jun 22 2006, 13:30
Сообщение #8


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Цитата(Pat @ Jun 22 2006, 09:39) *
С ним еще не разбирался, но мне так кажется, что Linux знает, что такое AC'97.
Linux, конечно, знает, что это. А вот AT91RM9200 - нет. Так что только I2S.
Go to the top of the page
 
+Quote Post
beer_warrior
сообщение Jun 22 2006, 13:31
Сообщение #9


Профессионал
*****

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



Цитата
А можите что нибудь посоветовать кроме того что я указывал вначале AD73311L.

http://www.cirrus.com/en/products/pro/techs/T3.html
http://www.semtech.com/products/parametric...Id=H0,C193,C195
Усилители можно глянуть у филипка - это их тема


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
Pat
сообщение Jun 22 2006, 16:22
Сообщение #10


Местный
***

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



Спасибо за ссылки.
Наши реалии опять против нас, проще всего добыть AD73311.
Остановлюсь наверное на нем так же он хорошо ложиться под SSC он же I2S которых в AT91RM9200 аж 3 штуки, правда не все будут доступны.
Go to the top of the page
 
+Quote Post
beer_warrior
сообщение Jun 22 2006, 17:36
Сообщение #11


Профессионал
*****

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



Цитата
Наши реалии опять против нас, проще всего добыть AD73311.

Ну почему же?
Cirrus есть на Филуре, Xemix на Бисе


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
Pat
сообщение Jun 22 2006, 20:22
Сообщение #12


Местный
***

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



Цитата(beer_warrior @ Jun 22 2006, 19:36) *
Цитата
Наши реалии опять против нас, проще всего добыть AD73311.

Ну почему же?
Cirrus есть на Филуре, Xemix на Бисе


То что на Филуре есть я видел, только тем чипам присвоен статус Not Recommended for New Designs.
Правда там же есть куча аудио ЦАПов. Вот и думаю может не стоит на полный кодек заморачиваться, поставить ЦАП и пусть себе чирикает. smile.gif

А кординаты Биса пожалуйста если можно.
Go to the top of the page
 
+Quote Post
beer_warrior
сообщение Jun 23 2006, 07:46
Сообщение #13


Профессионал
*****

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



Цитата
А кординаты Биса пожалуйста если можно.

www.bis-el.kiev.ua


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
alexf
сообщение Jun 23 2006, 08:04
Сообщение #14


Местный
***

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



Есть еще промежуточный вариант между бипером и AC97 - PWM.
Я несколько лет назад делал изделие на мотороловском MC68VZ628 aka Dragonball.
Так вот через PWM без всякого напряга wav файлы моно 22К/сек проигрывались.
Ну а армы быстрее в разы. А то и порядки если AT91RM9200.
Go to the top of the page
 
+Quote Post
AlexBoy
сообщение Jun 23 2006, 11:28
Сообщение #15


Местный
***

Группа: Свой
Сообщений: 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
 
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 20th July 2025 - 12:31
Рейтинг@Mail.ru


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