|
Коррелятор, на чем посоветуете? |
|
|
|
Aug 16 2013, 08:55
|
Профессионал
    
Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968

|
Добрый день всем.
Есть такая задача: с радиоканала поступает цифровой сигнал (100МГц), 1-битный. Нужно его коррелировать с заданным шаблоном (фиксированным). Корреляцию думаю делать простым xor-ом, коррелировать надо 500 бит, которые будут сидеть в большом сдвиговом регистре и с каждым отсчетом пополняться новым битом. Выдавать макс. значение коррелятора за какой-то промежуток времени, например через последовательную шину. Потом процессор сбрасывает макс. значение и снова ждет какое-то время, снова читает макс. значение. Сам коррелятор должен влезть в 5M570Z, например. Но него большой корпус. Надо совсем мизерный, тем более ног наружу то не надо много - посл. шина и вход коррелятора, вход сброса, тактовый вход. Так вот получаются следующие требования:
- порядка 550-600 триггеров - маленький (очень) корпус - при отключенном тактовом входе потребление порядка десятков микроампер - критичный параметр - по возможности стоимость низкая
Вопрос к сообществу: возможно ли такое и на чем? Ориентируюсь на CPLD, но может кто предложит красивое решение? Рядом стоящий процессор слабенький, им такое не провернуть. CPLD предполагается как акселератор функции корреляции.
|
|
|
|
Сообщений в этой теме
alexPec Коррелятор Aug 16 2013, 08:55 DASM AGLN020 http://www.microsemi.com/products/fpga-soc... Aug 16 2013, 13:05 Timmy Цитата(DASM @ Aug 16 2013, 17:05) AGLN020... Aug 16 2013, 13:35  DASM Цитата(Timmy @ Aug 16 2013, 17:35) Там чи... Aug 16 2013, 13:54   alexPec Всем спасибо огромное!
Действительно помогли... Aug 16 2013, 16:59    Dr.Alex В целом выбор iCE40 поддерживаю, сам недавно начал... Aug 16 2013, 19:08     alexPec Цитата(Dr.Alex @ Aug 16 2013, 23:08) В це... Aug 16 2013, 19:46      Dr.Alex В 1К оно у вас не влезет, зуб даю. В 4К влезет. Aug 16 2013, 20:08       Corner Цитата(Dr.Alex @ Aug 17 2013, 00:08) В 1К... Aug 18 2013, 17:32        alexPec Цитата(Corner @ Aug 18 2013, 21:32) Согла... Aug 19 2013, 04:25        yes Цитата(Corner @ Aug 18 2013, 21:32) Согла... Aug 19 2013, 12:14         alexPec Цитата(yes @ Aug 19 2013, 16:14) ну а мод... Aug 19 2013, 17:55          yes Цитата(alexPec @ Aug 19 2013, 21:55) Эээ ... Aug 21 2013, 16:23           alexPec Цитата(yes @ Aug 21 2013, 20:23) ну и воп... Aug 22 2013, 05:19         Corner Цитата(yes @ Aug 19 2013, 16:14) ну а мод... Aug 21 2013, 15:35          Dr.Alex Цитата(Corner @ Aug 21 2013, 18:35) 1024 ... Aug 21 2013, 17:26           Timmy Цитата(Dr.Alex @ Aug 21 2013, 21:26) Вы т... Aug 22 2013, 08:20            alexPec Да, похоже в 1К не влезет никак. Даже если между у... Aug 22 2013, 18:31             Timmy Цитата(alexPec @ Aug 22 2013, 22:31) Да, ... Aug 23 2013, 05:29              alexPec Цитата(Timmy @ Aug 23 2013, 09:29) А я не... Aug 23 2013, 10:28           Corner Цитата(Dr.Alex @ Aug 21 2013, 21:26) Вы т... Aug 22 2013, 14:40            DASM ——— кому надо тот понял Aug 22 2013, 16:56 Maverick Цитата(alexPec @ Aug 16 2013, 11:55) Добр... Aug 16 2013, 13:30
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|