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

 
 
> АЦП+FPGA+NIOS
Dootch
сообщение Oct 17 2013, 06:36
Сообщение #1


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

Группа: Свой
Сообщений: 76
Регистрация: 12-02-10
Из: Хабаровск
Пользователь №: 55 441



Доброго времени суток. Прошу посоветовать оптимальный вариант для решения моей задачи.
Имеется 14-битный АЦП ad9649. Данные с АЦП оцифровываются с частотой 5 МГц и поступают на вход ПЛИС. В работе используется отладочная плата altera de0 с Cyclone III на борту. Для выделения полезного сигнала на фоне шума необходимо использовать метод усреднения периодического сигнала (в английской википедии Signal averaging). Период сигнала составляет 100 мс, что требует 500 000 14 битных слов в памяти для записи одной реализации. Усреднение проводится по методу экспоненциального скользящего среднего. Для работы требуется за период 200 нс извлечь из памяти 14-битное слово, сдвинуть его и сложив со вновь поступившими данными записать обратно. Сначала была мысль использовать софт-процессор, который по прерыванию от АЦП будет проводить усреднение и записывать данные в SDRAM память, которая есть на плате. Но оказалось, что на переход к обработке прерывания уходит слишком много времени.
Теперь вот не знаю как подступиться к решению задачи.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Dootch   АЦП+FPGA+NIOS   Oct 17 2013, 06:36
- - lekintr   Напишите отдельный модуль, который забирает данные...   Oct 17 2013, 07:12
|- - Dootch   Цитата(lekintr @ Oct 17 2013, 10:12) Напи...   Oct 17 2013, 08:15
- - Golikov A.   не селен в альтерах, но по сути вам предлагают сд...   Oct 17 2013, 17:37
- - Andrey S   Если я правильно понял задачу, то исходные данные ...   Oct 20 2013, 09:52
|- - Golikov A.   Цитата(Andrey S @ Oct 20 2013, 13:52) X -...   Oct 20 2013, 11:27
||- - Andrey S   Цитата(Golikov A. @ Oct 20 2013, 15:27) Я...   Oct 20 2013, 13:09
|- - Dootch   Цитата(Andrey S @ Oct 20 2013, 12:52) нуж...   Oct 22 2013, 12:07
|- - Andrey S   Цитата(Dootch @ Oct 22 2013, 16:07) Есть ...   Oct 22 2013, 18:06
- - Golikov A.   Не надо хранить 2 вектора по 500 000 слов. надо ...   Oct 22 2013, 20:59
- - Dootch   Пошерстил литературу, кажется начинаю разбираться ...   Oct 29 2013, 07:36
- - Andrey S   Avalon-ST - это Avalon Streaming Interfaces, нужен...   Oct 29 2013, 18:38
- - Dootch   Andrey S, большое спасибо за полезную литературу и...   Oct 30 2013, 10:06
- - DASM   Зачем вам программно дергать регистр ? Делайте апп...   Oct 30 2013, 11:10
|- - Dootch   Цитата(DASM @ Oct 30 2013, 14:10) Зачем в...   Oct 30 2013, 11:34
- - DASM   Я уж непомню что там с шинами, но сравнивать скоро...   Oct 30 2013, 12:26


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

 


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


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