Анализ задания и обоснование выбора структуры устройства

В соответствии с заданием разработке подлежит синхронный автомат, работающий по тактам. Поэтому устройство должно содержать тактовый генератор (ТГ) и функциональное ядро в виде генератора слов (ГС). Дополнительные пункты задания предусматривают выполнение некоторых процедур в случае обнаружения на выходе незапланированного слова. Следовательно, структура устройства должна включать специальный блок детектирования (БД) незапланированных слов.

Поскольку после обнаружения сбоя необходимо, остановив генератор, вычесть текущее сбойное число из последнего «правильного» числа, которое было выработано в предшествующем такте, то оправдано введение в структуру запоминающего узла в виде параллельного регистра (РГ) и блока вычитания (БВ). Так как БВ будет выполнять вычитание как сложение чисел в дополнительном коде, то на его выходе установим преобразователь кода (ПК), в задачу которого входит преобразование образованной БВ разности Δ в прямой код положительного числа.

Включение в структуру компаратора (К) и счетчика тактов (СТ) диктуется п.4 задания, который требует сравнить разность Δ с числом n0, и в случае, когда выполняется условие , через n1 (= 7) тактов возобновить генерирование слов, начиная с исходного слова 0, для чего достаточно обнулить ГС, что достаточно для приведения устройства в целом в «правильное» состояние.

С учетом сказанного структурная схема устройства приобретет вид, показанный на рис.1.1. ТГ снабжает тактовыми импульсами ГС, который вырабатывает на своих 5 выходах заданную последовательность двоичных слов. В случае, если БД обнаруживает сбойную комбинацию, он вырабатывает сигнал, останавливающий работу ГС и запускающий процедуру обработки сбойной комбинации. Если выполняются поставленные в задании условия, то через n1 тактов работа ГС возобновляется с исходного нулевого состояния.

Прочтите также:

Моделирование интегрирующего гироскопа
Цель данной работы - математическое моделирование (с применением ЭВМ) свойств интегрирующего гироскопа (ИГ), а также краткое теоретическое описание его устройства, назначения, принци ...

Розробка термореле
Термодатчики повсюдно використовуються в різних областях електроніки. Це термометри, пожежні датчики сигналізації, моніторинг температури електронної апаратури - підсилювачі, джерела жи ...

Аргоновый лазер
Лазер представляет собой источник монохроматического когерентного света с высокой направленностью светового луча. Само слово «лазер» составлено из первых букв английского словосочетания ...

Основные разделы

Copyright © 2008 - 2019 www.techmatch.ru