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

 
 
> Реализация полифазного интегратора
_Anatoliy
сообщение Oct 15 2014, 10:15
Сообщение #1


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Коллеги,помогите найти решение.На картинке вверху изображён обычный интегратор,внизу - его полифазная реализация.Сразу бросается в глаза большое дерево сумматоров по входному сигналу.Как следствие на нужной частоте эта схема в FPGA не работает.Как правильно конвееризировать это дерево сумматоров не нарушая при этом логику работы схемы?Очень мешает обратная связь,она вносит рекурсию...Вообще в принципе это решаемо?
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
KalashKS
сообщение Oct 15 2014, 12:47
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 236
Регистрация: 7-02-11
Пользователь №: 62 755



Цитата(_Anatoliy @ Oct 15 2014, 14:15) *
Коллеги,помогите найти решение.На картинке вверху изображён обычный интегратор,внизу - его полифазная реализация.Сразу бросается в глаза большое дерево сумматоров по входному сигналу.Как следствие на нужной частоте эта схема в FPGA не работает.Как правильно конвееризировать это дерево сумматоров не нарушая при этом логику работы схемы?Очень мешает обратная связь,она вносит рекурсию...Вообще в принципе это решаемо?

Можно попробовать поставить в каждую ветвь сначала сумматор последних 4-х отсчетов, а за ним простой интегратор.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Oct 26 2014, 15:39
Сообщение #3


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(KalashKS @ Oct 15 2014, 14:47) *
Можно попробовать поставить в каждую ветвь сначала сумматор последних 4-х отсчетов, а за ним простой интегратор.

Хочу извиниться за долгое молчание не по моей вине.На работе нет интернета,снаряд перебил оптическую магистраль.

сумматор последних 4-х отсчетов, а за ним простой интегратор. Если в каждой ветви будет отдельный интегратор то это будет совсем другое устройство.Должны обрабатываться отсчёты во всех ветвях.

Цитата(Кнкн @ Oct 15 2014, 14:50) *
Look-ahead transformation
Можно посмотреть в
Shoab Ahmed Khan "Digital Design of Signal Processing Systems_ A Practical Approach"

Спасибо,посмотрел.Но,по моему,они рассматривают частные случаи,не понял как нужно действовать для решения любой произвольной задачи(в общем виде).

Цитата(Skryppy @ Oct 15 2014, 19:00) *
Я такую же задачу решал при реализации полифазного CIC фильтра. Вот тестовая схемка (без оконечного сумматора и интеграторов):

Вот-вот,мне как раз и нужно сделать полифазный CIC-фильтр. Но по Вашей картинке видно что Вы применяли обычное дерево сумматоров.У меня тактовая частота высокая,этот метод не годится.
Go to the top of the page
 
+Quote Post
andyp
сообщение Oct 26 2014, 18:09
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 453
Регистрация: 23-07-08
Пользователь №: 39 163



Цитата(_Anatoliy @ Oct 26 2014, 19:39) *
Вот-вот,мне как раз и нужно сделать полифазный CIC-фильтр. Но по Вашей картинке видно что Вы применяли обычное дерево сумматоров.У меня тактовая частота высокая,этот метод не годится.


Если факторы децимации Вашего CIC фильтра являются степенями 2, то эти статьи могут представлять для Вас интерес

Сообщение отредактировал andyp - Oct 26 2014, 18:26
Прикрепленные файлы
Прикрепленный файл  IEEEcasII.pdf ( 244.03 килобайт ) Кол-во скачиваний: 33
Прикрепленный файл  norchip98_final.pdf ( 71.34 килобайт ) Кол-во скачиваний: 34
 
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Oct 27 2014, 09:45
Сообщение #5


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(andyp @ Oct 26 2014, 20:09) *
Если факторы децимации Вашего CIC фильтра являются степенями 2, то эти статьи могут представлять для Вас интерес

Спасибо за информацию.
Вот такой получился у меня полифазный интегратор.А эти сумматоры уже конвейеризуются штатным способом.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
KalashKS
сообщение Oct 27 2014, 17:28
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 236
Регистрация: 7-02-11
Пользователь №: 62 755



Цитата(_Anatoliy @ Oct 27 2014, 12:45) *
Спасибо за информацию.
Вот такой получился у меня полифазный интегратор.А эти сумматоры уже конвейеризуются штатным способом.


Я имел в виду примерно то, что у вас в итоге получилось, только предлагал сначала задерживать и суммировать, а потом интегрировать.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Oct 28 2014, 05:46
Сообщение #7


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(KalashKS @ Oct 27 2014, 19:28) *
Я имел в виду примерно то, что у вас в итоге получилось, только предлагал сначала задерживать и суммировать, а потом интегрировать.

А,ясно.Интеграл суммы эквивалентен сумме интегралов,схема линейная.Или в реализации будет какой выигрыш?
Go to the top of the page
 
+Quote Post
KalashKS
сообщение Oct 29 2014, 10:07
Сообщение #8


Местный
***

Группа: Участник
Сообщений: 236
Регистрация: 7-02-11
Пользователь №: 62 755



Цитата(_Anatoliy @ Oct 28 2014, 08:46) *
А,ясно.Интеграл суммы эквивалентен сумме интегралов,схема линейная.Или в реализации будет какой выигрыш?

Думаю, должен быть, т.к. большую часть схемы займут сумматоры. В моем случае разрядность сумматоров должна быть меньше, а разрядность интегратора всего на два бита больше.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- _Anatoliy   Реализация полифазного интегратора   Oct 15 2014, 10:15
|- - _Anatoliy   Цитата(KalashKS @ Oct 29 2014, 13:07) Дум...   Oct 29 2014, 13:29
|- - _Anatoliy   Коллеги,тут пришлось реанимировать этот вопрос с н...   Feb 15 2016, 06:51
|- - _Anatoliy   Нашёл тут ещё немного математики,формулы понятны(п...   Feb 17 2016, 11:42
- - Кнкн   Цитата(_Anatoliy @ Oct 15 2014, 13:15) Ко...   Oct 15 2014, 12:50
- - Skryppy   Я такую же задачу решал при реализации полифазного...   Oct 15 2014, 17:00
- - Timmy   Цитата(_Anatoliy @ Oct 15 2014, 13:15) Ко...   Oct 28 2014, 10:32
- - thermit   А что здесь не ясно? 2 параллельных фильтра и сум...   Feb 17 2016, 12:24
|- - _Anatoliy   Цитата(thermit @ Feb 17 2016, 15:24) А чт...   Feb 17 2016, 12:28
- - thermit   Четные отсчеты и нечетные фильтруются параллельно ...   Feb 17 2016, 14:24
|- - _Anatoliy   Цитата(thermit @ Feb 17 2016, 17:24) Четн...   Feb 18 2016, 07:02
- - thermit   Как-то так должно быть. Цитата(_Anatoliy @ F...   Feb 18 2016, 10:36
|- - _Anatoliy   Цитата(thermit @ Feb 18 2016, 13:36) Как-...   Feb 18 2016, 10:50
|- - thermit   Цитата(_Anatoliy @ Feb 18 2016, 13:50) Сп...   Feb 18 2016, 10:58
|- - _Anatoliy   Цитата(thermit @ Feb 18 2016, 13:58) В ва...   Feb 18 2016, 12:08
- - thermit   Понятно. Проще некуда. Четные и нечетные отсчеты ф...   Feb 18 2016, 16:24
|- - _Anatoliy   Цитата(thermit @ Feb 18 2016, 19:24) Поня...   Feb 18 2016, 16:33
|- - thermit   Цитата(_Anatoliy @ Feb 18 2016, 19:33) Ст...   Feb 18 2016, 16:45
|- - _Anatoliy   Цитата(thermit @ Feb 18 2016, 19:45) Знач...   Feb 18 2016, 16:58
|- - _Anatoliy   Вот моделька двухфазной реализации фильтра H(z) = ...   Feb 19 2016, 07:41
|- - _Anatoliy   Всё у меня получилось! Огромное Вам спасибо за...   Feb 19 2016, 09:19
- - thermit   Тогда, резюме: 1. Параллельное вычисление 2-х фа...   Feb 19 2016, 11:36
- - _Anatoliy   Цитата(thermit @ Feb 19 2016, 14:36) Спа...   Feb 19 2016, 11:44


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

 


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


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