Смекни!
smekni.com

Методические указания Пенза 1997 удк 681 06 (стр. 8 из 8)

– трансляция графического представления в формат данных программы моделирования. Трансляция выполняется программами 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 всегда нулевые, то на временной диаграмме они не показаны.

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 с.