сл
название | год | авторы | номер документа |
---|---|---|---|
Устройство для тестового контроля цифровых блоков | 1985 |
|
SU1312577A1 |
Устройство для тестового контроля цифровых блоков | 1987 |
|
SU1553978A1 |
Устройство для сопряжения ЭВМ с каналами связи | 1985 |
|
SU1288706A1 |
Устройство для тестового контроля цифровых блоков | 1986 |
|
SU1345199A2 |
Устройство для сопряжения электронно-вычислительной машины с группой внешних устройств | 1989 |
|
SU1734098A1 |
Устройство для сопряжения электронно-вычислительной машины с группой внешних устройств | 1985 |
|
SU1278866A1 |
Устройство для тестового контроля цифровых блоков | 1987 |
|
SU1545222A1 |
Устройство для обмена информацией между ЭВМ и периферийными устройствами | 1987 |
|
SU1442996A1 |
МИКРОПРОГРАММНОЕ УСТРОЙСТВО УПРАВЛЕНИЯ | 1993 |
|
RU2079876C1 |
Устройство для тестового контроля цифровых блоков | 1987 |
|
SU1425680A2 |
Изобретение относится к вычислительной технике и может быть использовано в автоматизированных системах контроля электрического монтажа с управлением электронной вычислительной машиной. Цель изобретения - повышение быстродействия устройства. В устройство, содержащее блок микропропрограммного управления, счетчик текущего адреса, регистр опорного адреса, первую и вторую схемы сравнения, регистр максимального адреса, дополнительно введены сдвиговый регистр и узел усилителей формирователя уровня. 3 ил., 1 табл.
Изобретение относится к вычислительной технике и может быть использовано в автоматизированные системах контроля электрического монтажа под управлением от электронной вычислительной машины..
Целью изобретения является повы-, шение быстродействия устройства.
На фиг. 1 представлена структурная схема устройства; на фиг. 2 - структурная схема блока управления; на фиг. 3 - алгоритм функционирования микропрограмм контроля цепей.
Устройство (фиг. 1) содержит блок 1 микропрограммного управления, счетчик 2 текущего адреса, регистр 3 опорного адреса, регистр 4 максимального адреса, первую 5 и вторую 6 схемы сравнения, сдвиговый регистр 7, выходы которого соединены с входами узла 8 усилителей формирования уровня, шины 9 связи с ЭВМ, шины 10 подключения объекта контроля.
Блок 1 микропрограммного управления (фиг. 2) содержит коммутатор 11 входных условий, коммутатор 12 адреса, регистр 13 адреса, постоянную память (ПЗУ) 14, коммутатор 15 направления, буферный регистр 16 адреса, регистр 17 состояния, содержащий триггер 18 готовности, триггер 19 сквозного контроля, триггер 20 связи и триггер 21 конца цепи, триггер 22 пуска и генератор 23 тактовых импульсов.
Устройство работает следуюпщм образом.
В исходном состоянии по сигналу Сброс, поступающему в блок 1 по шине 9, триггер 18 готовности, триггер 19 сквозного контроля, триггер 20 связи, триггер 21 конца цепи и триггер
ел
ю о ел ел
22 пуска сбрасываются, регистр 13 адреса под воздействием управляющего сигнала низкого уровня от триггера 22 обнуляется. По нулевому адресу в ПЗУ 14 закодирована микрокоманда, определяющая в качестве следующего адреса начальный адрес микропрограмм, занесенный через коммутатор 15 с шины 9, с которой также происходит загрузка опорного адреса (ОА) на регистр 3 и максимального адреса контроля (МА) на регистр 4. Содержимое буферного регистра 16 переписывается в регистр 13, в следующем такте содержимое регистра 13 переписывается в буферный регистр (БРА) 16 и увеличивается на единицу (формируется адрес следующей текущей микрокоманды). В дальнейшем выполняются микрокоманды с текущими (БРА + 1) безусловными или условными переходами. При переключении триггера 17 генератор 23 прерывает выдачу синхроимпульсов до сброса данного триггера по шине 9. Физическая сущность процесса контроля состоит в следующем: в триггер сдвигового регистра 7, адрес которого совпадает с позиционным адресом в регистре 3 опорного адреса, последовательными правыми сдвигами заносится уровень логической 1. При этом соединенный с данным выходом регистра инвертор с открытым коллектором формирователя уровня узла 8, подключенный через резистор РП к источнику Е, устанавливается в нулевое состояние.
Если выход данного формирователя соединен гальванически с выходами других формирователей через контролируемое монтажное изделие, они также устанавливаются в нулевое состояние, что соответствует функции проводное ШШ. Далее выполняется операция параллельной Записи выходов формирователей уровня узла 8 в сдвиговый ре- .гистр 7 через информационные входы данного регистра, после чего выполняется преобразование адресов сдвигового регистра в позиционный код на счечике 2, для чего выполняется левый сдвиг сдвигового регистра 7 с последующим анализом его младшего разряда Если данный разряд имеет значение логического О, то он гальванически соединен с точкой, опорный адрес которой был задан ранее на регистре 3 опорного адреса через цепь контролируемого объекта контроля (фиг. 3).
0
5
0
5
0
5
0
5
0
5
Триггер 18 готовности выполняет запрос к ЭВМ всякий раз, когда фиксируется связь с точкой, адрес которой отличается от опорного адреса, заданного регистром 3 (младший разряд сдвигового регистра имеет нулевое значение МСДР 0), при этом триггер
20связи устанавливается в единичное состояние, в ЭВМ считывается адрес точки, связанной с опорной точкой (счетчик 2 текзпцего адреса). Триггер 18 устанавливается в единичное состояние в том случае, когда фиксируемый адрес связи совпадает с опорным адресом, заданным регистром 3 (сквозная связь), или при достижении счетчиком 2 значения максимального адреса (конец контроля цепи), причем в первом случае устанавливается в единичное состояние триггер 19 сквозного контроля, а во втором - триггер
21конца цепи.
Таким образом, состояние триггеров 18 - 21 регистра 17.состояния позволяет однозначно идентифицировать процесс контроля (см. таблицу).
Формула изобретения
Устройство для контроля электрического монтажа, содержащее две схемы сравнения, выходы которых подключены соответственно к первому и второму входам условия блока микропро граммного управления, первые входы - к выходу счетчика текущего адреса, а вторые входы - соответственно к выходам регистра опорного адреса и регистра максимального адреса, синхровходы регистра опорного адреса и счетчика текущего адреса соединены с первой группой выходов блока микропрограммного управления, группа входов задания режима которого, информационный вход регистра максимального адреса, информационный вход регистра опорного адреса и выход счетчика текущего адреса образую информационно-управляющий вход-выход устройства, отличающееся тем, что с целью повышения быстродействия устройства, в него введены сдвиговый регистр и узел усилителей формирования уровня, причем третий вход условия и вторая группа выходов блока микропрограммного управления соединены соответственно с выходом соответствующего разряда и группой синхронизирующих вхо51520550 . 6
дов сдвигового регистра, группа раз- рого и группа информационных входов рядных выходов которого подключена к которого образуют группу входов-вы- группе входов узла усилителей форми- ходов устроУ1ства для подключения к рования уровня, группа выходов кото- 5 шинам контролируемого монтажа.
Фиг.1
i I I
pHfrrKt
: |- « 7 r « -| p 70 - гН 2f UI
KiaoKyl A
KfaeKyl
от 3BH
Устройство для контроля электрического монтажа | 1983 |
|
SU1138809A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для проверки электрического монтажа | 1983 |
|
SU1203540A1 |
Прибор для нагревания перетягиваемых бандажей подвижного состава | 1917 |
|
SU15A1 |
Авторы
Даты
1989-11-07—Публикация
1988-01-26—Подача