Регистр сдвига с линейной обратной связью

Простейшие вопросы в области инженерной разработки
Ответить
rocafella
interested
interested
Сообщения: 2
Зарегистрирован: 03 ноя 2014, 09:55
Версия LabVIEW: 2013
Контактная информация:

Регистр сдвига с линейной обратной связью

Сообщение rocafella »

Приветствую,
возникла необходимость смоделировать 10-битный регистр сдвига с линейной обратной связью следующего вида:
Изображение
При этом необходимо реализовать следующее:
1) До поступления данных на вход, содержимое ячеек Я0…Я10 должно быть выставлено как 100…000, (Я0=1);
2) Значения коэффициентов обратной связи C0…C10 берутся из отдельного массива (1-замкнуто, 0-разомкнуто);
3) Входные данные берутся из массива длиной 10...n бит.

Не так давно начал изучать LabView и потому не совсем понимаю как грамотно реализовать обратную связь с изменяемыми коэффициентами. Буду благодарен любой помощи!
Аватара пользователя
Jakob Brontfeyn

Activity Gold Silver Black
expert
expert
Сообщения: 1729
Зарегистрирован: 28 фев 2008, 11:01
Награды: 6
Благодарил (а): 1 раз
Контактная информация:

Re: Регистр сдвига с линейной обратной связью

Сообщение Jakob Brontfeyn »

Нужный материал для изучения и примеры
Вложения
204196.zip
(528.84 КБ) 169 скачиваний
labview_vis_44.zip
(672.73 КБ) 164 скачивания
AlexanderKonoval
developer
developer
Сообщения: 257
Зарегистрирован: 03 янв 2014, 19:37
Версия LabVIEW: 2016
Откуда: Украина, Киев
Контактная информация:

Re: Регистр сдвига с линейной обратной связью

Сообщение AlexanderKonoval »

сделайте неграмотно, мы направим в нужное русло.
колдооооовствооооо! (С)
rocafella
interested
interested
Сообщения: 2
Зарегистрирован: 03 ноя 2014, 09:55
Версия LabVIEW: 2013
Контактная информация:

Re: Регистр сдвига с линейной обратной связью

Сообщение rocafella »

Jakob Brontfeyn, спасибо за материалы, очень помогли сдвинуться с места
AlexanderKonoval, чтобы не запутаться решил начать с малого - 4-битного РСЛОС без реализации требований из первого поста, чтобы для начала добиться корректной работы хотя бы в таком виде.
На данный момент получилось следующее:
Изображение
При этом я не уверен в правильности исполнения.
Вложения
lfsr-4bit.vi
(10.42 КБ) 122 скачивания
Аватара пользователя
tasko1
interested
interested
Сообщения: 1
Зарегистрирован: 06 окт 2014, 15:56
Версия LabVIEW: 2016
Откуда: София , Болгария
Контактная информация:

Re: Регистр сдвига с линейной обратной связью

Сообщение tasko1 »

Я посмотрел и предлагаю следное решение. Просто поставь входные и изходнъе данние в нужние клетки с реализованъм масивом и после просто встроит генетотор и должено решит все 3 точки :drink:
Вложения
lfsr-4bit-re.vi
(14.38 КБ) 110 скачиваний
-
Ivan Pukov
Test Engineer

BTL Industies ltd
1303 Sofia
Bulgaria
Tel: +359885455383
tasko1@abv.bg
Ответить

Вернуться в «Для чайников»