Объясняю ещё раз: ОЛ не может "не выполнять" код. Если создано 400 SEL ячеек памяти с линиями задержки, то на каждый такт ПР оно будет брать значения с линии задержки, подавать на вход каждого SEL, и сохранять результат "в линию задержки". Сколько команд выполняется реально я не знаю, но уж совершенно точно не меньше одной на каждый SEL.
Вот как предлагаете "двигать адреса вкруговую"?
Моё утверждение в том, что каждый элемент на схеме ОЛ это как минимум одна команда при выполнении.
Для "очереди на 400 ячеек" по-любому потребуется 400 элементов (явно больше, но 400 это минимум). И это вообще не зависит от того, как элементы связаны между собой.
Кстати, ещё момент вспомнил: даже если проект на 400 ячеек и получится создать, отладить, то всё равно ОЛ будет тормозить при большом количестве связей/блоков на одном экране. По-любому будут проблемы с проведением связей и т.п.
В этом плане наличие одного блока с массивом упростит саму схему, и, соответственно, снимет необходимость оптимизировать ОЛ под несусветное количество элементов на схеме (в макросе и т.п.)
У ПР200 процессор на 72МГц (см http://www.owen.ru/catalog/programmi...pr200/50431885 )
Разумеется, нет. Это же мой аргумент к тому, что одним взглядом средний человек не осилит и 10 квадратиков.
Я где-то до 4го успеваю запомнить.





Ответить с цитированием
