Моделирование управляющего автомата с жесткой логикой
Моделирование управляющего автомата с жесткой логикой проводится на базе пакета PCAD и включает выполнение следующих этапов [4,5]: – графическое представление принципиальной схемы управляющего автомата. Прорисовка принципиальной схемы выполняется программой PCCAPS с использованием библиотеки элементов серии К155. Библиотека включает графические изображения и программы моделирования микросхем серии К155, К1533 и К1534 [5]; – трансляция графического представления в формат данных программы моделирования. Трансляция выполняется программами PCNODES, PCLINK, PRESIM [4,5]; – описание входных воздействий и моделирование работы принципиальной схемы управляющего автомата. Описание и моделирование выполняются программой PCLOGS [4,5]. На рис. 20 приведено описание входных воздействий для схемы изображенной на рис. 19, подготовленное с использованием программы PCLOGS.
lo avt3.net cy 10 ge [0 0] reset d0/1 d1/1 d0/29 d1/1 d0/17 ge [0 0] s d0/4 (d1/2 d0/4) ge [0 0] v d0/30 d1/20 ge [0 0] pusk d0/9 d1/5 d0/23 d1/5 d0/23 pr reset pusk s v q1 q2 m4 m3 m2 m1 di 3 si 40 Рис. 20 Программа моделирования Активный уровень (d0) сигнала СБРОС (reset), осуществляет перевод управляющего автомата в начальное состояние S0. Для проверки обеих ветвей СА управляющий автомат переводится в начальное состояние дважды в 1-ом и 32-ом тактах моделирования. В 10-м такте и 38-м тактах моделирования подается сигнал ПУСК (pusk). Выбор ветви СА осуществляется значением осведомительного сигнала V. Результаты моделирования в форме временных диаграмм приведены на рис. 21. Рис. 21 Временные диаграммы Первые 4 синхросигнала S обеспечивают переключение состояний автомата SX, S0, S1, S2, S3 при значении признака V=0 и формировании микрокоманд М11, М7, М13 и М12. В 32-том такте автомат переводится сигналом RESET опять в начальное состояние S0, имитируется высокий уровень признака V и следующие три синхросигнала S обеспечивают переключение состояний автомата S0, S1, S3 и формирование микрокоманд М11, М7, и М12. Так как значения разрядов М8, М7, М6, М5 всегда нулевые, то на временной диаграмме они не показаны. Создание БИС управляющего автомата Успешное завершение моделирования и получение требуемых функциональных и временных характеристик проектируемого цифрового устройства создает условия для создания БИС устройства управления с жесткой логикой. Для создания БИС используется программа PC CAPS пакета PCAD [5]. Сначала в режиме DETL необходимо создать принципиальную схему с обязательным именованием его входных и выходных цепей. После этого, не очищая экрана, перейти в режим SYMB и создать графический символ БИС. При этом входные и выходные контакты должны иметь те же имена, что и соответствующие цепи принципиальной схемы БИС, а идентификатор типа компонента ID необходимо установить равным 256. На рис. 22 показано графическое изображение БИС управляющего автомата с жесткой логикой. Рис. 22 Создание БИС управляющего автомата Библиографический список 1. Вашкевич Н.П. Синтез микропрограммных управляющих автоматов. Учеб. пособие. - Пенза: Пенз. политехн. ин-т, 1990. - 115 с. 2. Сергеев Н.П., Вашкевич Н.П. Основы вычислительной техники: Учеб. пособие. 2-е изд. перераб. и доп. - М.: Высш. шк., 1988. - 311 c. 3. Вашкевич Н.П., Вашкевич С.Н. Недетерминированные автоматы и их использование для синтеза систем управления. Часть 1. Эквивалентные преобразования НДА: Учеб. пособие. - Пенза: Изд-во Пенз. гос. техн. ун-та, 1996. - 88с. 4. Захаров А.П., Чулков В.А., Аксенов М.П. Моделирование цифровых и аналоговых схем на ПЭВМ. Учеб. пособие. - Пенза: Изд-во Пенз. гос. техн. ун-та, 1997. - 81с. 5. Разевиг В.Д. Применение программ Р-CAD и Pspice для схемотехнического моделирования на ПЭВМ. Вып. 1,2,3,4. М.: Радио и связь, 1992. 6. Баранов С.И. Синтез микропрограммных автоматов. - 2-е изд. перераб. и доп. - Л.: Энергия, Ленингр. отд-ние, 1979. - 232 с. 7. Майоров С.А., Новиков Г.И. Структура электронных вычислительных машин. - Л.: Машиностроение. Ленингр. отд-ние, 1979. - 384 с.
Популярное: Генезис конфликтологии как науки в древней Греции: Для уяснения предыстории конфликтологии существенное значение имеет обращение к античной... Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы... Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней... Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (215)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |