Тысяча полезных мелочей    

ВЛИЯНИЕ КОДИРОВАНИЯ СОСТОЯНИЙ УПРАВЛЯЮЩЕГО АВТОМАТА НА СЛОЖНОСТЬ КОМБИНАЦИОННОЙ СХЕМЫ

ВЛИЯНИЕ КОДИРОВАНИЯ СОСТОЯНИЙ УПРАВЛЯЮЩЕГО АВТОМАТА НА СЛОЖНОСТЬ КОМБИНАЦИОННОЙ СХЕМЫ

Кроткова М.А. Федосеева Л.И. Статья в формате PDF 576 KB

Задача кодирования состояний является одной из основных задач канонического метода структурного синтеза управляющих автоматов. Кодирование заключается в установлении взаимно-однозначного соответствия между множеством состояний автомата А = {а1, ..., аm} и множеством R-компонентных векторов {К1, ..., Кm), Кm = (еm1, ..., emR}, где еmR - состояние r-го элемента памяти r = 1, ..., R.

Переход автомата из одного состояния в другое осуществляется за счет изменения состояний элементов памяти. Так, если автомат переходит из состояния аm с кодом 0101 в состояние аs, с кодом 1001, то это означает, что триггер Т1, переходит из состояния 0 в состояние 1, триггер Т2 - из состояния 1 в состояние 0, а состояния триггеров Т3, и Т4 не изменяются.

Целью данной работы является анализ влияния кодирования состояний автомата на сложность комбинационной схемы. Большое число работ, начало которых было положено Хартманисом и Стирном, посвящено получению такого кодирования, при котором уменьшается зависимость функций возбуждения памяти от переменных обратной связи. Хартманис и Стирн показали, что этот подход тесно связан с существованием определенных разбиений множества состояний автомата. Как правило, нахождение вариантов кодирования состояний, которые обеспечивают ослабленную функциональную зависимость для функций возбуждения, дает более экономичную схему, чем при других типах кодирования. Методы кодирования состояний с ослаблением функциональной зависимости тесно связаны с декомпозицией автомата.

В процессе работы были исследованы два метода кодирования состояний автомата. В первом случае состояния автомата по возможности были закодированы соседними кодами. Во втором применялся эвристический алгоритм кодирования состояний, минимизирующий суммарное число изменений элементов памяти на всех переходах автомата [1]. При таком критерии уменьшается сложность схем, реализующих дизъюнкции на входах элементов памяти, вследствие чего минимизируется комбинационная схема. Для данного способа кодирования состояний был разработан алгоритм (рисунок) и программа в среде Delphi 7.0.

Исследования проводились на примере нескольких структурных таблиц переходов автоматов Мили и Мура, задающих алгоритм работы управляющих автоматов с жесткой логикой. В примерах для построения памяти автомата были использованы RS-триггеры. Комбинационные схемы были реализованы на ПЛИС фирмы Xilinx. Для каждого способа кодирования состояний автомата был проведен подсчет количества логических блоков N, необходимых для реализации систем канонических уравнений функций возбуждения памяти φi.

При кодировании вручную необходимо большее количество корпусов микросхем, комбинационная схема более сложная. Также при этом методе кодирования трудоемкость и временные затраты увеличиваются вместе с ростом сложности алгоритма. Таким образом, использование для кодирования состояний автомата разработанной программы, реализующей эвристический алгоритм кодирования, позволяет снизить цену комбинационной схемы автомата, а также значительно сократить время, необходимое для выполнения процедуры кодирования.

Схема алгоритма

Список литературы

  1. Бapaнов С.И. Синтез микропрограммных автоматов. - Л.: Энергия, Ленингр. отд-ние, 1979.
  2. Федосеева Л.И. Элементы теории цифровых автоматов: учебное пособие. - Пенза: Изд-во Пенз. гос. ун-та, 2004.
  3. Федосеева Л.И. Синтез управляющих автоматов: учебное пособие. - Пенза: Изд-во Пензенского технологического института, 2002.


ТРАНСПОРТНЫЙ ШУМ В ГОРОДЕ

ТРАНСПОРТНЫЙ ШУМ В ГОРОДЕ Статья в формате PDF 254 KB...

29 10 2026 10:13:21

СЕЗОННЫЕ БИОРИТМЫ ФУНКЦИОНИРОВАНИЯ КЛЕТОЧНЫХ ЗВЕНЬЕВ ЛИПИДНОГО МЕТАБОЛИЗМА У НОВОРОЖДЕННЫХ КОРЕННОГО НАСЕЛЕНИЯ КРАЙНЕГО СЕВЕРА

СЕЗОННЫЕ БИОРИТМЫ ФУНКЦИОНИРОВАНИЯ КЛЕТОЧНЫХ ЗВЕНЬЕВ ЛИПИДНОГО МЕТАБОЛИЗМА У НОВОРОЖДЕННЫХ КОРЕННОГО НАСЕЛЕНИЯ КРАЙНЕГО СЕВЕРА Формирование липидной структуры эритроцитарных мембран в раннем онтогенезе хаpaктеризуется зависимостью от комплекса экстремальных условий Крайнего Севера, которые оказывает десинхронирующее влияние на становление эритроцитарных мембран новорожденных детей, проявляющееся молекулярной реорганизацией липидов, накоплением лизолецитина в зимний период года, что может способствовать их дестабилизации. ...

28 10 2026 10:57:39

Новые приборы в реологии пищевых систем

Новые приборы в реологии пищевых систем Статья в формате PDF 114 KB...

15 10 2026 23:25:47

МАНТИЙНО-КОРОВОЕ ВЗАИМОДЕЙСТВИЕ В ПРОЦЕССАХ ГЕНЕРАЦИИ КАРБОНАТИТОВ ПО ИЗОТОПНЫМ ДАННЫМ СТРОНЦИЯ И НЕОДИМА

МАНТИЙНО-КОРОВОЕ ВЗАИМОДЕЙСТВИЕ В ПРОЦЕССАХ ГЕНЕРАЦИИ КАРБОНАТИТОВ ПО ИЗОТОПНЫМ ДАННЫМ СТРОНЦИЯ И НЕОДИМА Приведены новые авторские и литературные данные по петрологии и мантийно-коровому взаимодействию на основании изотопных соотношений стронция и неодима при формировании карбонатитов различных регионов мира. По изотопии стронция и неодима устанавливаются различные компоненты мантии, участвовавшие в генерации карбонатитов: PREMA, HIMU, FOZO, BSE, EM I, EM II. ...

12 10 2026 16:43:46

О ЦЕЛЕСООБРАЗНОСТИ ПРОВЕДЕНИЯ ПАРЕНТЕРАЛЬНОГО ПИТАНИЯ В РАННЕМ ПОСЛЕОПЕРАЦИОННОМ ПЕРИОДЕ У ПАЦИЕНТОВ ПОСЛЕ МИКРОВАСКУЛЯРНОЙ ДЕКОМПРЕССИИ КОРЕШКА ТРОЙНИЧНОГО НЕРВА

О ЦЕЛЕСООБРАЗНОСТИ ПРОВЕДЕНИЯ ПАРЕНТЕРАЛЬНОГО ПИТАНИЯ В РАННЕМ ПОСЛЕОПЕРАЦИОННОМ ПЕРИОДЕ У ПАЦИЕНТОВ ПОСЛЕ МИКРОВАСКУЛЯРНОЙ ДЕКОМПРЕССИИ КОРЕШКА ТРОЙНИЧНОГО НЕРВА Был изучен нутритивный профиль у 55 больных накануне операции микроваскулярной декомпрессии корешка тройничного нерва и в течение первых пяти суток раннего послеоперационного периода. Больные были распределены в две группы, разница в интенсивной терапии между которыми заключалась в использовании парентерального питания до того момента, когда пациент самостоятельно не начинает адекватно питаться и принимать жидкость. Изучались такие параметры, как абсолютное число лимфоцитов, уровни общего белка, альбумина и трaнcферрина плазмы крови. Было достоверно доказано положительное влияние на исходно скомпрометированный нутритивный статус проведения парентерального питания в раннем послеоперационном периоде после данной разновидности нейрохирургических вмешательств. ...

11 10 2026 14:39:27

СПАМ-ФИЛЬТРЫ И БЛОКИРАТОРЫ

СПАМ-ФИЛЬТРЫ И БЛОКИРАТОРЫ Статья в формате PDF 276 KB...

02 10 2026 10:27:43

ПСИХОЛОГО-ПЕДАГОГИЧЕСКИЙ ПРОЕКТ «ПОЗНАВАЙКА»

ПСИХОЛОГО-ПЕДАГОГИЧЕСКИЙ ПРОЕКТ «ПОЗНАВАЙКА» Статья в формате PDF 314 KB...

25 09 2026 4:52:36

Еще:
Поддержать себя -1 :: Поддержать себя -2 :: Поддержать себя -3 :: Поддержать себя -4 :: Поддержать себя -5 :: Поддержать себя -6 :: Поддержать себя -7 :: Поддержать себя -8 :: Поддержать себя -9 :: Поддержать себя -10 :: Поддержать себя -11 :: Поддержать себя -12 :: Поддержать себя -13 :: Поддержать себя -14 :: Поддержать себя -15 :: Поддержать себя -16 :: Поддержать себя -17 :: Поддержать себя -18 :: Поддержать себя -19 :: Поддержать себя -20 :: Поддержать себя -21 :: Поддержать себя -22 :: Поддержать себя -23 :: Поддержать себя -24 :: Поддержать себя -25 :: Поддержать себя -26 :: Поддержать себя -27 :: Поддержать себя -28 :: Поддержать себя -29 :: Поддержать себя -30 :: Поддержать себя -31 :: Поддержать себя -32 :: Поддержать себя -33 :: Поддержать себя -34 :: Поддержать себя -35 :: Поддержать себя -36 :: Поддержать себя -37 :: Поддержать себя -38 ::