Энциклопедия по машиностроению XXL

Оборудование, материаловедение, механика и ...

Статьи Чертежи Таблицы О сайте Реклама

Логика программируемая

Микропроцессорная техника позволяет заменить схемы управления с жесткой логикой программируемыми устройствами, дающими возможность легко перестраивать программу работы различных машин и агрегатов.  [c.291]

Благодаря функциональной избыточности, быстродействие функционального узла, построенного иа принципах программируемой логики, всегда хуже, чем у аналогичного устройства на базе схемной. гагики.  [c.243]

Переход к интегральным схемам увеличил разнотипность конструктивного исполнения аппаратов и усложнил их наладку и обслуживание. Можно было бы упростить обслуживание такой аппаратуры, создав для многих отраслей народного хозяйства специализированные неремонтопригодные БИС. Однако стоимость разработки такой БИС большая, и, следовательно, применение их экономически невыгодно, тем более что схемы с жесткой логикой не позволяют изменять или расширять функции. Необходимость создания высокоэффективных цифровых устройств на интегральных схемах привела к разработке программируемых универсальных БИС, получивших название микропроцессоров (МП).  [c.290]


Разработки в сфере оптических вычислений производят очень сильное впечатление, особенно с точки зрения предоставляемых ими особых возможностей для выполнения параллельной обработки с высокой скоростью, аналогового умножения, свертки, операций над матрицами и преобразования Фурье [1, 2, 3]. Однако довольно парадоксальной выглядит проблема обеспечения простой реализации в оптике функционально полного набора логических связок [4]. Тем не менее развитие электрооптических методов модуляции интенсивности света подготовило путь для появления двоичной пороговой логики [5, 6]. Известно, что двоичная пороговая логика является функционально полной и имеет дополнительную привлекательную черту—программируемость изменение весовых коэффициентов может осуществляться в реальном времени для того, чтобы изменить передаточную функцию порогового устройства.  [c.162]

Язык Пролог ( программируемая логика ) сильно отличается от описанного выше языка Лисп. Язык базируется на правилах системы продукций, и использует методики сравнения образцов, чтобы доказать или опровергнуть какие-либо утверждения программы. В основе языка лежит применение исчисления предикатов для установления соотношений между объектами. Основной операцией в языке Пролог является логическое доказательство некоторых условий или соотношений исходя из набора более простых условий.  [c.291]

Библиотека элементов программируемой логики содержит более 360 символов. Их список и подробное описание приведены в пункте Элементы, сгруппированные по функциональным категориям.  [c.311]

Опция виртуального устройства позволяет пользователю создать проект цифрового устройства на программируемой логике, не привязываясь к конкретному типу целевой микросхемы. Виртуальное устройство не является устройством в физическом смысле. Просто для виртуального устройства снимаются ограничения компилятора на количество термов произведения и выводов, а также на использование различных типов регистров. Опцию виртуального устройства полезно использовать для определения ресурсов, необходимых для реализации проекта.  [c.344]

Существуют два основных типа полупроводниковых устройств оперативной памяти динамическое ОЗУ и статическое ОЗУ. В случае динамического ОЗУ каждая ячейка памяти формируется с помощью пары транзистор-конденсатор, которая занимает мало места на поверхности кремниевого кристалла. Определение динамическое отражает тот факт, что с течением времени конденсатор теряет свой заряд, т. е. для сохранности данных каждая ячейка должна периодически перезаряжаться. Эта операция называется регенерацией. Она является относительно сложной и требует значительного количества дополнительных схемных решений. Применение этих микросхем оказывается оправданным, если стоимость цепей регенерации покрывается десятками миллионов бит в одной микросхеме динамического ОЗУ. Однако с точки зрения программируемой логики технология динамического ОЗУ не представляет большого интереса.  [c.33]


Ключевой особенностью современных ПЛИС является то, что они содержат специальную логику и внутренние соединения, необходимые для реализации схем ускоренного переноса. В контексте программируемых логических блоков, рассмотренных в предыдущем разделе, следует упомянуть о том, что каждая логическая ячейка содержит специальную логику переноса. Эта логика дополняется специальными внутренними соединениями между двумя логическими ячейками в пределах каждой секции, между секциями в рамках каждого логического блока и между блоками.  [c.76]

К сожалению, как оказалось, в то время не существовало точного определения системного вентиля. Ситуация осложнялась тем, что тогда ПЛИС в основном состояли из программируемой логики общего назначения в форме таблиц соответствия и регистров. Даже нельзя было получить ответ на такой вопрос, как Можно ли впихнуть функциональность, реализованную на определенной заказной микросхеме, содержащей х эквивалентных вентилей, в некоторую ПЛИС, содержащую системных вентилей . Проблема состояла в том, что некоторые устройства на заказных микросхемах были, как правило, комбинационными, в то же время как на других устройствах было довольно тяже-  [c.90]

Если микросхема использует для хранения своей конфигурации ячейки статического ОЗУ, конфигурационный файл содержит некоторую совокупность конфигурационных данных, или биты, используемые для определения состояния элементов программируемой логики и конфигурационных команд, т. е. инструкций, говорящих устройству, что ему необходимо делать с конфигурационными данными. При загрузке конфигурационного файла в устройство передаваемую информацию называют конфигурационным двоичным потоком.  [c.93]

Конечно, этот рисунок сильно упрощен, так как современные устройства могут содержать больше столбцов, чем можно себе вообразить, и каждый столбец может состоять из огромного множества программируемой логики, и так далее.  [c.213]

Снова повторюсь мы рассматриваем конфигурационные ячейки как совокупность столбцов, каждый из которых соответствует столбцу программируемой логики, как показано на Рис. 14.1. Такое представление является существенно упрощенным, так как ПЛИС может содержать десятки миллионов таких конфигурационных ячеек, но оно позволяет сделать более доступным для восприятия и понимания со-  [c.213]

Высокие показатели точности (класс точности Н7 при растачивании, Н9 — при контурном фрезеровании, при точности межцентровых расстояний до 0,01 мм) и шероховатости обрабатываемых поверхностей (до Ка 1,25 мкм) достигаются за счет современных конструктивных и технологических решений несущей системы станка, а также оснащения станка комплексной системой ЧПУ Размер 2М-1300 . Система Размер 2М-1300 включает в себя позиционно-контурное УЧПУ Размер-4 , обеспечивающее управление по восьми координатам, станцию управления Сигнал с узлом программируемой логики (программируемый командоаппарат) и комплект широкодиапазонных следящих электроприводов типа Кедр , обратная связь в которых по скорости обеспечивается тахо-генератором, а по перемещениям — индуктивными датчиками линейных и круговых перемещений. Управление станка осуществляется как от перфоленты, так и вручную (с панели УЧПУ).  [c.473]

Из рис. 9.7, а следует, что при числе переменных входного сигнала более двадцати более целесообразны. становится использование устройств программируемой матричной логики, программируемых пользователем логических устройств, программируемых логических матриц, а применение ДЗУПВ становится менее выгодным. Даже для лучшего из существующих ДЗУПВ, имеющего 75 входных каналов и 64 терма произведения, работающего при 30 МГц, относительная производительность составляет только 1,4-10", И скорее всего (основываясь на этой характеристике) волоконно-оптические ОПЛМ ввиду их явного преимущества начнут вытеснять с рынка электронные изделия.  [c.255]

PAL (programmable array logi — программируемая матричная логика) — программируемое логическое устройство, в котором массив элементов И является программируемым, а массив элементов ИЛИ — нет.  [c.379]

Комплексы АРМ-2.02 используют для проектирования деталей машиностроения, технологических процессов их изготовления АРМ-2.03 — для создания управляющих программ для станков с числовым программным управлением и проектирования цифровой РЭА АРМ-2.04 — для создания и редактирования программ и выпуска текстовой документации АРМ2-05 —для отладки управляющих программ и микропрограмм, исследования их в реальном масштабе времени, занесения программ в постоянные запоминающие устройства ЭВМ с программируемой логикой работы.  [c.65]


Программы для программируемых контроллеров составляются на языках / ++, VBA или оригинальных язьпсах, разработанных для конкретных систем. Программирование обычно выполняют не профессиональные программисты, а заводские технологи, поэтому желательно, чтобы язьпси программирования бьши достаточно простыми, построенными на визуальных изображениях ситуаций. В связи с этим во многих системах дополнительно используются различные схемные языки. Ряд языков стандартизован и представлен в международном стандарте EE 1131-3. Это графические язьпш функциональных схем SF , блоковых диаграмм FBD, диаграмм релейной логики LD и текстовые язьпси - паскалеподобный ST и низкоуровневый язык инструкций IL.  [c.154]

Логическая органйзация Канала рассматривается в двух направлениях выполнения канальных команд и связи между ЦП, ОЗУ и каналами. Логика канала обеспечивается комбинированным способом гибкость программируемой логики и эффективность аппаратурной логики объединены. Логическая структура канала независима от ее физической реализации.  [c.43]

Универсальные в спецналиэнровапные МП. Универсальный МП представляет собой многофункциональную БИС или их набор с программируемой логикой работы. Из-за своей универсальности он зачастую имеет низкую эффективность использования в разл. областях применений из-за несоответствия архитектуры МП характеру задач.  [c.141]

Логику управления электроприводами и путевую автоматику реализуют с помощью программируемых контроллеров базисного уровня. Основные решения по конструкции силового электропривода современной слябо-вой МНЛЗ приведены на рис. 4.1.26.  [c.154]

Большинство КРК являются специализированными — они проектируют СБИС конкретного типа, изготовляемые по конкретной технологии. Например, существуют КРК, область применения которых ограничивается проектированием программируемых логических матриц (ПЛМ) по КМДП технологии или СБИС произвольной комбинационной логики на вентильных л-МДП матрицах. Узкая специализация позволяет повысить качество проектов, приблизив его к качеству схем, проектируемых опытными разработчиками в обычных САПР. В то же время качество схем, разработанных с помощью более универсальных КРК, оказывается ниже по ряду параметров и прежде всего по занимаемой площади кристалла.  [c.320]

Советским читателям, с нашей точки зрения, будут особенно интересны главы, посвященные многозначной логике и путям ее реализации в оптике, систолическ-им процессорам и оптическим логическим матрицам, оптической обработке и искусственному интеллекту. Интересен своим практическим подходом раздел, в котором рассматриваются волоконно-оптические программируемые логические матрицы. Остается только сожалеть, что в книгу не включены материалы о процессорах нейронного типа. Для лиц, занимающихся созданием вычислительных машин, очень полезны разделы, посвященные оптическим межэлементным соединениям для цифровой и символьной обработки в реальном времени.  [c.6]

Если имеется возможность изменять межэлементные соединения клеточной матрицы Минника, показанной на рис. 8.6, то можно сконструировать перестраиваемую или реструктурируемую клеточную ячейку [32, 33]. Свойство перестраиваемости клеточных матриц обеспечивает возможность программируемости таких вычислительных систем. Располагая перестраиваемой системой соединений, можно приступить к реализации идеи са-мовоспроизводящихся автоматов, способных копировать их собственную сеть соединений [34]. В оптических системах клеточной логики внесение таких изменений в межэлементные соединения осуществляется сравнительно просто по сравнению с электронными системами.  [c.224]

На рис. 8.16 показана оптическая схема, соответствующая предложенной выше системе и состоящая нз системы синтеза голографического фильтра и системы фильтрации. С помощью матрицы оптических затворов со сложной амплитудной модуляцией генерируется импульсный отклик в виде матрицы размером 3x3 элемента. ПМС) записывает в виде голограммы сложный фильтр для осуществления корреляции с входным изображением. Поскольку сложный фильтр может изменяться в реальном времени, то эта голографически реализуемая клеточная логика является программируемой. В системе фильтрации (вдоль горизонтальной оптической оси) входное изображение записывается в ПМСг. В представленной системе одновременно используются два лазера с различными длинами волн, применяемые для синтеза фильтров и фильтрации. Таким образом размер ячейки матрицы операций должен быть подобран, чтобы компенсировать увеличение ошибки вследствие наличия двух различных длин волн.  [c.232]

На выходе компилятора создается файл промышленного стандарта JEDE , который совместим с любым программатором, поддерживающим этот формат. Формат поддерживает микросхемы большинства всех основных производителей программируемой логики, обеспечивая разработчику свободу в выборе базового кристалла.  [c.306]

Поддержка программируемых логических устройств различных производителей дает пользователям два ярко выраженных преимущества. Первое заключается в том, что пользователю необходимо изучить только среду проектирования и язык. Можно сконструировать все, что угодно от простого адресного декодера на основе GAL16V8 вплоть до запатентованной конструкции на основе кристаллов серии 5000 фирмы Xilinx. Второе преимущество состоит в возможности упаковки одной и той же функциональной логики в физически различные микросхемы, что, несомненно, дает свободу в выборе производителя кристалла.  [c.307]

Принципиальные схемы устройств на программируемой логике создаются так же, как и все остальные схемы на основе дискретных элементов, размещаемых на печатной плате. Проект может состоять из одного или нескольких листов с неограниченной глубиной и сложностью иерархии. Единственное отличие состоит в том, что символы для создания принципиальной схемы необходимо брать из специальной библиотеки PLD Symbole.  [c.310]

Программируемые микросхемы ВВ в системе с отображением ВВ на память рассматриваются так же, как ЗУПВ. Считывание из входного порта осущесталяется, когда он выбран, а на управляющей линии RIW действует уровень логической 1 загрузка в выходной порт производится при действии на линии RIW уровня логического 0. Когда входные и выходные порты реализуются на микросхемах с малой или - средней степенью интеграции, разрешающ/ е сигналы от логики выбора микросхем необходимо объединить с сигналом RjW при noMouin внешних схем.  [c.23]


Вместе с тем программируемый массив логики более ограничен по функциональности, так как он позволял складывать только офани-ченное количество произведений. Но инженеры люди изобретательные у них всегда имеется в запасе много разных уловок, помогающих обойти все эти фудности.  [c.43]

Используя конфигурационные логические блоки в качестве примера, заметим, что некоторые ПЛИС фирмы Xilinx содержат по две секции в каждом блоке, другие устройства по четыре секции в каждом блоке. Во время написания этой книги логические блоки визуально можно было представить в виде островов программируемой логики в море профаммируемых соединений (Рис. 4.9).  [c.75]

Однако кое-кто может сказать, что изложенное выше справедливо, если допустить, что число системных логических элементов включает все возможные функции, которые могут быть реализованы при использовании как программируемой логики общего назначения, так и блоков ОЗУ. Этот же кое-кто будет утверждать, что при удалении из расчетов блоков ОЗУ, следует делить число системных вентилей на 10. В этом случае 3 000000 миллионам системных вентилей будут соответствовать всего лишь 300000 эквивалентных вентилей), но в этом случае блок ОЗУ по-прежнему будет играть свою роль... Брррррррррр  [c.91]

Когда дело доходит до классификации структур различных интегральных микросхем, заказные интефальные микросхемы (ASI ), как правило, относят к мелкомодульным, так как инженеры-разработчики могут точно задавать их функциональность вплоть до уровня отдельных логических вентилей. По сравнению с ними, большинство современных ПЛИС могут классифицироваться как среднемодульные, поскольку они состоят из небольших блоков ( островков ) программируемой логики (где каждый логический блок состоит из нескольких логических вентилей и регистров) в море программируемых внутренних соединений. Такая классификация справедлива даже в том случае, когда ПЛИС включают в себя микропроцессорные ядра, блоки памяти и встроенные функции, такие как умножители.  [c.298]


Смотреть страницы где упоминается термин Логика программируемая : [c.41]    [c.243]    [c.264]    [c.243]    [c.10]    [c.253]    [c.258]    [c.634]    [c.306]    [c.311]    [c.311]    [c.327]    [c.344]    [c.349]    [c.18]    [c.43]    [c.47]    [c.201]   
Оптические вычисления (1993) -- [ c.291 ]



ПОИСК



А < рл логики



© 2025 Mash-xxl.info Реклама на сайте