Lmx2315 5 5 октября, 2018 Опубликовано 5 октября, 2018 · Жалоба Добрый день. Реализуем обычный DDC на плис ария 5 : С АЦП идёт поток 240 Мгц, внутри потока есть IF=75 Мгц с полосой полезного сигнала 10 Мгц. - NCO в плис на тактовой 240 Мгц + пара перемножителей переносят входной сигнал в ноль и делают его комплексным - фильтрация + децимация на CIC (порядок N=8 , децимация R=10 , задержка M=2) - фильтрация + децимация + коррекция АЧХ на FIR (порядок 180, децимация 2 ) результат поток на нуле несущей, тактовая 12 Мгц , комплексный сигнал. Что смущает - так это потребность делать NCO на тактовой в 240 Мгц , можно что-нить придумать другое - типа переносов на 1/4 тактовой или не стоит? Хочется уйти в плис от высоких тактовых. Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rloc 57 5 октября, 2018 Опубликовано 5 октября, 2018 · Жалоба 1 hour ago, Lmx2315 said: Что смущает - так это потребность делать NCO на тактовой в 240 Мгц , можно что-нить придумать другое - типа переносов на 1/4 тактовой или не стоит? Хочется уйти в плис от высоких тактовых. С возможностями Arria5, 240 MHz - это с большим запасом. Думал CIC уже вымерли, как динозавры. До 12 МГц проще децимировать одним FIR. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lmx2315 5 5 октября, 2018 Опубликовано 5 октября, 2018 · Жалоба 15 минут назад, rloc сказал: С возможностями Arria5, 240 MHz - это с большим запасом. Думал CIC уже вымерли, как динозавры. До 12 МГц проще децимировать одним FIR. У нас будет 8 каналов в одной плис и нужно подавление за полосой 90 дб. Хотя я толком ещё не проверял ничего - надо посмотреть вариант с одним КИХ на канал. ПЛИС у нас А7 , там всего 1600 перемножителей. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
des00 25 5 октября, 2018 Опубликовано 5 октября, 2018 · Жалоба 1 hour ago, Lmx2315 said: Что смущает - так это потребность делать NCO на тактовой в 240 Мгц , можно что-нить придумать другое - типа переносов на 1/4 тактовой или не стоит? Не совсем понимаю чем мешает 1 счетчик + немного логики + 1 табличка, пусть и на 240МГц. Вы можете сначала сбить спект на 15МГц мультиплексорами, куда выродится смеситель с 1/0/-1/0, но потом, перед децимацией на 2(на 4 вы не сможете децимироваться, там найквист 30), вам нужно будет корректно отфильтроваться. А потом, после переноса снова, опять фильтроваться. ИМХО Вы больше потеряете, чем приобретете. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
des00 25 5 октября, 2018 Опубликовано 5 октября, 2018 · Жалоба 44 minutes ago, rloc said: С возможностями Arria5, 240 MHz - это с большим запасом. Думал CIC уже вымерли, как динозавры. До 12 МГц проще децимировать одним FIR. Все зависит от ресурса, возможности изменения полосы на лету и требуемого подавления. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lmx2315 5 5 октября, 2018 Опубликовано 5 октября, 2018 · Жалоба 1 минуту назад, des00 сказал: Не совсем понимаю чем мешает 1 счетчик + немного логики + 1 табличка, пусть и на 240МГц. Вы можете сначала сбить спект на 15МГц мультиплексорами, куда выродится смеситель с 1/0/-1/0, но потом, перед децимацией на 2(на 4 вы не сможете децимироваться, там найквист 30), вам нужно будет корректно отфильтроваться. А потом, после переноса снова, опять фильтроваться. ИМХО Вы больше потеряете, чем приобретете. я как-то совсем не дружу с альтеровскими констрейнами , потому меня лишает сна перспектива облажаться на максимальной тактовой если там где-то,что-то не будет успевать. Потому и хочется всё максимально скинуть по частоте вниз. Но вполне возможно что всё это и ерунда, потому спросил на всякий случай, вдруг ещё как делают? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rloc 57 5 октября, 2018 Опубликовано 5 октября, 2018 · Жалоба 32 minutes ago, Lmx2315 said: там всего 1600 перемножителей. Ключевое слово - "всего" ) Каналов на 100 хватит. Если на 480 МГц - на 200 каналов хватит. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
des00 25 5 октября, 2018 Опубликовано 5 октября, 2018 · Жалоба 1 hour ago, Lmx2315 said: я как-то совсем не дружу с альтеровскими констрейнами , потому меня лишает сна перспектива облажаться на максимальной тактовой если там где-то,что-то не будет успевать. Потому и хочется всё максимально скинуть по частоте вниз. Но вполне возможно что всё это и ерунда, потому спросил на всякий случай, вдруг ещё как делают? да и у вас же частота фиксированная? 240/75 = 16/5. Вам не нужна полная табличка. У вас всего 80 отсчетов надо, туда уложится 5 периодов частоты 75. Счетчик 7 битный по модулю + минимальная табличка. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lmx2315 5 5 октября, 2018 Опубликовано 5 октября, 2018 · Жалоба правильно, частоты фиксированые - спасибо за совет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Kluwer 0 2 ноября, 2018 Опубликовано 2 ноября, 2018 · Жалоба On 10/5/2018 at 11:08 AM, Lmx2315 said: Добрый день. Реализуем обычный DDC на плис ария 5 : С АЦП идёт поток 240 Мгц, внутри потока есть IF=75 Мгц с полосой полезного сигнала 10 Мгц. - NCO в плис на тактовой 240 Мгц + пара перемножителей переносят входной сигнал в ноль и делают его комплексным - фильтрация + децимация на CIC (порядок N=8 , децимация R=10 , задержка M=2) - фильтрация + децимация + коррекция АЧХ на FIR (порядок 180, децимация 2 ) результат поток на нуле несущей, тактовая 12 Мгц , комплексный сигнал. Что смущает - так это потребность делать NCO на тактовой в 240 Мгц , можно что-нить придумать другое - типа переносов на 1/4 тактовой или не стоит? Хочется уйти в плис от высоких тактовых. Спасибо. А разработчиков аналогового фронт-энда нельзя там пнуть? Типа, ребята, перенесити промежуток на 60МГц, или, например, на 300? И корректирующий фильтр такого невменяемого порядка (180!!) рельно осмысленно ставить? Не проще на обычных КИХ-фильтрах со ступенчатым понижением частоты давить? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться