В качестве признаков классификации ЦА могут быть использованы: тип выполняемых функций (назначение устройства), способ реализации функций, возможность и способы изменения функций, конструктивное исполнение, технология изготовления, степень интеграции элементов и др.
Возможная классификация по некоторым признакам приведена на рис. 1.6.
Устройства управления, часто называемые контроллерами, являются составной частью всех сложных цифровых систем и находят самостоятельное применение. Их функции заключаются в формировании управляющих сигналов для различных объектов управления - электромеханических устройств (реле, электропроводов, и др.), индикаторов на светодиодах и газоразрядных панелях, электронно-лучевых трубках (ЭЛТ), а также для устройств сбора и обработки информации и др.
Устройства обработки и хранения информации выполняют функции накопления и поиска данных, их обработку по различным алгоритмам, цифровую обработку аналоговых сигналов и реализуют заданные законы регулирования в автоматических системах.
|
|
Преобразование информации из аналоговой формы в цифровую и обратно, ввод информации с датчиков, клавиатуры, связь между стандартными устройствами и сопряжение с ними, обмен по каналам связи - это функции интерфейсных устройств, называемых также адаптерами.
Приведенное деление условно, так как многие ЦА содержат признаки нескольких типов устройств.
Наибольшее влияние на число элементов ЦА и достигаемую сложность алгоритмов оказывает способ реализации функций - схемный или последовательный программный (микропрограммный).
Под функциональной гибкостью будем понимать свойство ЦА изменять реализуемые функции в процессе настройки. ЦА, которые не обладают таким свойством, называются устройствами с жесткой логикой, а ЦА с возможностью однократной или многократной настройки называются автоматами (устройствами) с гибкой логикой.
Рис.1.6