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

 
 
> ПЛИС для цифрового аудио
Steel_monkey
сообщение Sep 8 2015, 19:01
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 25
Регистрация: 12-05-07
Из: Северная Венеция
Пользователь №: 27 684



Подскажите совсем начинающему ПЛИСоводу. Есть четко поставленная задача: цифровая часть аудиоЦАП высокого класса. На плате будет несколько цифровых фильтров для параллельных ЦАП, которые надо коммутировать (аудиопоток передается по I2S, максимально, что придется передавать - клок от самой платы ЦАП к цифровому фильтру, 16 или 22 МГц, и, возможно, с помощью ФАПЧ нужно будет множить частоту на 2/3), и дельта-сигма модулятор SAA7350 (выход однобитный поток ~8 МГц). Эта базовая задача, понятно, решается любой дешевой ПЛИС. Вторая задача (сначала хотел решать её на DSP, но, кажется, с ПЛИС будет проще)- сделать самодельный цифровой интерполирующий фильтр 2-4-8-16х кратности с разрядностью вычислений не менее 32 бит, а также иметь возможность реализовать сигма-дельта модулятор для однобитного аудиоЦАПа (порядок модулятора 6 или 7 ой, частота потока 192 или 384 fs или около 8-16 МГц). Так как делается все не за казенный счет, то хочется тратиться "по минимуму", фирма производитель - только альтера. На данный момент опыт с ПЛИС ограничивается заливкой прошивки в какой-то ACEX и составление задержки сигнала на несколько тактов в максплюсе на EPM3032, поэтому собрать и прикинуть проект заранее возможности нет, да и в начале предполагается только коммутационная функция ПЛИС. Есть информация, что все это помещается в Спартан6 LX9, но как он сопоставляется по DSP возможностям с циклонами я не очень понимаю. Для начала хочу приобрести кит с программатором и потестировать его на макете http://www.ebay.com/itm/EP3C10-Cyclone-III...=item3f2aa7ac1f , а в финальную плату включить http://www.ebay.com/itm/ALTERA-EP3C25E144C...=item4addf9939d . Хватит ли этого камня? Вот ссылка на проект http://forum.vegalab.ru/showthread.php?t=7...l=1#post2093779 .
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Steel_monkey
сообщение Sep 8 2015, 21:09
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 25
Регистрация: 12-05-07
Из: Северная Венеция
Пользователь №: 27 684



Конкретная реализация второй части проекта в симуляторе пока не стоит под вопросом. Цель - выбрать микросхему, которая решала бы подобную задачу с запасом (в разумных пределых). Если даже окажется, что задействовано 10-25% от ресурсов микросхемы - и хорошо. Чтобы во всем этом разобраться мне понадобится много времени, настолько затягивать реализацию в железе не хотелось бы, а просто сначала сделать цифровой коммутатор, думаю, можно достаточно просто.

Цитата(iosifk @ Sep 8 2015, 23:26) *
Для начала надо не стартовый набор покупать, а сделать проект в симуляторе..
Потом подумать, как в стартовый набор данные будут попадать и как из него извлекаться... А тот дешевый, который "без окон и без дверей" как к хосту подключите?

К какому хосту? PLL и GPIO на колодку выведены? Что еще понадобится?
Go to the top of the page
 
+Quote Post
iosifk
сообщение Sep 8 2015, 21:26
Сообщение #3


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(Steel_monkey @ Sep 9 2015, 00:09) *
К какому хосту? PLL и GPIO на колодку выведены? Что еще понадобится?

Типичные рассуждения новичка... Ну есть иголки и что? Как там появятся данные?
Как проект отлаживать будете? По моргающим светодиодам?
Это же ПЛИС, а не микроконтроллер. Тут совсем другая технология и если "в микроконтроллерах" начинают со стартовых наборов, то в ПЛИС этим заканчивают, и только тогда, когда части проекта уже работают в симуляторе...
А уж желание купить "самое дешевое" - это и вовсе смешно. Месяц работы инженера стоит примерно от 1000 долл. до 2000 долл. При таких затратах цена стартового набор практически значения не имеет... Так же как и цена микросхемы для первой партии приборов. А иначе куда логический анализатор и отладочные модули денете?


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Steel_monkey   ПЛИС для цифрового аудио   Sep 8 2015, 19:01
- - iosifk   Цитата(Steel_monkey @ Sep 8 2015, 22:01) ...   Sep 8 2015, 19:26
|- - Maverick   Цитата(iosifk @ Sep 8 2015, 22:26) Для на...   Sep 8 2015, 19:55
|- - _4afc_   Цитата(Maverick @ Sep 8 2015, 22:55) Полн...   Sep 8 2015, 20:31
|- - Maverick   Цитата(_4afc_ @ Sep 8 2015, 23:31) А разв...   Sep 9 2015, 04:34
|- - Maverick   Цитата(iosifk @ Sep 9 2015, 00:26) Как пр...   Sep 9 2015, 05:26
- - bugdesigner   Составьте для себя подробное техзадание. Нарисуйте...   Sep 9 2015, 04:44
- - Golikov A.   Ага топчи его, топчи! Спартан 6 LX9 это что-...   Sep 9 2015, 06:52
- - Steel_monkey   Цитата(iosifk @ Sep 9 2015, 01:26) Типичн...   Sep 9 2015, 09:23
|- - iosifk   Цитата(Steel_monkey @ Sep 9 2015, 12:23) ...   Sep 9 2015, 10:48
|- - Steel_monkey   Цитата(iosifk @ Sep 9 2015, 14:48) Могу п...   Sep 9 2015, 12:01
|- - bugdesigner   Цитата(Steel_monkey @ Sep 9 2015, 15:01) ...   Sep 9 2015, 12:31
|- - Steel_monkey   Цитата(bugdesigner @ Sep 9 2015, 16:31) Д...   Sep 9 2015, 13:25
|- - bugdesigner   Цитата(Steel_monkey @ Sep 9 2015, 16:25) ...   Sep 9 2015, 20:41
|- - Steel_monkey   Цитата(bugdesigner @ Sep 10 2015, 00:41) ...   Sep 10 2015, 07:44
|- - bugdesigner   Цитата(Steel_monkey @ Sep 10 2015, 10:44)...   Sep 10 2015, 15:13
- - Golikov A.   Если тираж 1 партия, то пихайте самый толстый цикл...   Sep 9 2015, 10:33
- - krux   ЦитатаПо параметрам он примерно как EP3C10 его под...   Sep 9 2015, 10:36
- - AlexRayne   Оставьте идею фикс с ПЛИСами если у вас нет опыта ...   Sep 9 2015, 11:47


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

 


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


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