Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Задача - FPGA? Если да, с чего начать?
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
akorud
Если коротко - задача:
приходит audio bitstream по протоколу I2S (sync serial), 32kHz @ 16bit - L+R, т.е. 1Mbps в сумме.
его надо принять, пропустить через цифровой фильтр (FIR), порезать до 10 бит, собрать в пакеты по 32 сэмплы, пропустить через скрамблер, дописать заголовок и модулировать QPSK несущую ~ 7Mhz (DDS, DAC внешний).
То есть модулятор Nicam для ТВ.

Нутром чую что это надо сделать на FPGA. У самого опыта (именно в FPGA) немного, был проект на CDPL, принципы понимаю, VHDL читаю со словаремsmile.gif.

Что скажете? С чего начать? Ценные указания? Например принципиальная разница Xilinx vs Altera?

Спасибо
Shtirlits
Сначала написать на СИ, бейсике или любом знакомом языке программу, которая из исходных данных сделает выходные.
Таким образом вы получите две вещи - файлы для моделирования и обработаете исходную информацию о задаче не напрягая мозг ненужными для этого знаниями об архитектуре конкретной микросхемы и платы.
akorud
Цитата(Shtirlits @ Nov 25 2010, 23:50) *
Сначала написать на СИ, бейсике или любом знакомом языке программу, которая из исходных данных сделает выходные.
Таким образом вы получите две вещи - файлы для моделирования и обработаете исходную информацию о задаче не напрягая мозг ненужными для этого знаниями об архитектуре конкретной микросхемы и платы.

Так это уже сделано. И даже реализовано на МК и работает - только слишком медленно. Теперь надо только ускорить раз в 20.
litv
Цитата(Shtirlits @ Nov 26 2010, 01:50) *
Сначала написать на СИ, бейсике или любом знакомом языке программу, которая из исходных данных сделает выходные.
Таким образом вы получите две вещи - файлы для моделирования и обработаете исходную информацию о задаче не напрягая мозг ненужными для этого знаниями об архитектуре конкретной микросхемы и платы.

Делали году в 2001 на ПЛИС этот проект, потом другую реализацию - на техасовском DSP процессоре . Так что выбор за Вами.
alex_os
Цитата(akorud @ Nov 26 2010, 09:41) *
Так это уже сделано. И даже реализовано на МК и работает - только слишком медленно. Теперь надо только ускорить раз в 20.

Так возьмите какой-нибудь DSP побыстрее, Если DAC + DDS снаружи, зачем здесь FPGA ?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.