Файл: Потемкин, И. С. Построение функциональных узлов на потенциальных системах элементов учебное пособие.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 30.10.2024
Просмотров: 41
Скачиваний: 0
Вход. Все выходные сипналы пачки, в том числе и первый, и последний, будут иметь одинаковую длительность. Если же требуется получить только один синхроимпульс, необходимо использовать схему, собранную на элементах 5, 6, 7, 8. Она осуществляет логическое дифференцирование пачки синхро сигналов, выделяя из нее только первый импульс. Принцип ее работы заключается в том, что схема сама себя закры вает первым же выходным сигналом. Проследите это по вре менной диаграмме. После первого выходного сигнала схема не меняет своего состояния вплоть до выключения сигнала Вход. Как и при поступлении входного сигнала, триггер 3, 4 переключается только во время действия сигнала С2 и воз вращает схему логического дифференцирования 5, 6 ,7 ,8 в исходное состояние до поступления очередного сигнала С\. Весь узел снова готов к восприятию нового входного сигна ла. Обратите внимание на то, что выходной сигнал, снимае мый с элемента 7, имеет минимально возможную задержку относительно синхросигнала Сi, т. е. следующий узел, вос принимающий сигнал элемента 7, сможет использовать для его обработки практически всю длительность тактового сиг нала С\.
7-5. Обмен информацией между асинхронными устройствами
Во многих цифровых системах требуется обмениваться информацией между двумя устройствами, каждое из которых синхронизируется собственным тактовым генератором. В этом случае сигналы, поступающие от другого цифрового устройства, с точки зрения нашего устройства, являются асинхронными. Чтобы их воспринимать, их нужно привязы вать к собственной тактирующей сетке, например, с помощью схемы рис. 61 и, если сигналов много, возникает вопрос, какова максимальная скорость обмена информацией с по мощью такой системы.
Пусть тактовая частота прибора-передатчика примерно равна тактовой частоте приемника. Именно в этом случае скорость обмена будет лимитироваться не частотными воз можностями приборов, а самим принципом асинхронного обмена. Оценим максимальную пропускную способность схе мы рис. 61. Рассмотрим временную диаграмму рис. 62. На интервале времени, совпадающем с тактами t0 и t\, показан входной сигнал, начинающийся в самый сложный для схемы
119
рис. 61 момент времени. Если от его начала до конца сигна ла С2 остается менее 4т, триггер 3, 4 (рис. 61) может не сработать в такт t0, и сработает лишь по С2 в такте t\. Но тогда входной сигнал не должен окончиться во время дейст вия С2 такта t\, в противном случае триггер 3, 4 может ус петь вернуться в исходное состояние, дальнейшая часть схе-
|
io |
ti |
t2 |
|
|
h |
Г |
---------1 |
|
1— |
| |
1 |
Г |
Li |
1--------1 |
|
|
|
|
|
сг |
|
-------- 1 |
|
|
г--------1 |
|
|
|
|
|
|
||
Вход |
|
|
п |
а |
|
1 ti |
В ы ход |
|
|
1 |
|
|
|
|
|
ш |
|
|
|
|
Сброс |
|
|
|
|
|
|
б исход кое |
|
|
|
|
|
|
сосп ш н и е |
|
|
|
|
|
Рис. 62. Временная диаграмма приема последовательности сигналов асинхронного источника
мы по очередному С\ не сработает, и информация будет по теряна. Таким образом, минимально допустимая длитель ность входного сигнала равна длине такта плюс 4т. Макси мальная длительность сигнала определяется тем, что он не должен перекрываться с сигналом С2 такта t2. Нетрудно про верить, что если длительность входного сигнала лежит в ука занных пределах, информация никогда не будет теряться.
Если, триггер 3, 4 сработает в такт to, то на выходе схемы рис. 61 появится сигнал по С) такта t\ (сплошная линия диа граммы выходного сигнала рис. 62), а если триггер срабо тает только в t\, то выходной сигнал появится по С\ такта t2 (отрицательный сигнал, показанный пунктиром). В любом случае сброс схемы привязки в исходное состояние (сраба тывание цепочки элементов 2—4—3—5—6—8, па что требует ся 6т) произойдет лишь по С2 такта t2. Если длительность сигнала С2 более Ют, то следующий входной сигнал можно подавать во время действия того же С2 такта t2 (сигнал а, рис. 62). Схема еще успеет на него среагировать. Если же длительность С2 менее Ют, следующий входной сигнал мож но подавать лишь в такте t3 (сигнал б).
Таким образом, несинхронизированные устройства могут обмениваться информацией, используя схемы привязки. При примерно одинаковых тактовых частотах скорость обмена па дает в 2—3 раза по сравнению со скоростью обмена между
120
синхронизированными устройствами, т. е. устройствами, ра ботающими от одного тактового генератора.
Если такое уменьшение скорости при обмене большими массивами информации недопустимо, можно обмен организо вать так, как показано на 'рис. 63. Gnpasa показана часть прибора-приемника, синхронизируемого своим тактовым ге нератором ГИа. Приемник имеет обменную буферную ем-
Рис. 63. Обмен информацией путем переключения синхронизации
кость—регистр, группу регистров или небольшое ЗУ, в зави симости от размера массивов информации и требуемой ско рости. Для определенности положим, что это регистр. Через элементы 2 и 3 на регистр поступают необходимые для его работы синхросигналы Cj и С2. Черед элемент 1 поступает информация. На рис. 63 подразумевается, что она поступает последовательным кодом.
Если применяется передача параллельным кодом по п проводам, вместо элемента 1 необходимо поставить линейку из аналогичных элементов. На входы элементов 2 и 3 заво дятся как синхросигналы от ГИП (от прибора-приемника), так и сигналы от ГИК (от прибора-источника информации). На вход элемента 1 может поступать информация как от других узлов прибора-приемника, так и от прибора-источни ка. Выходной сигнал блока управления связью, открывая те или иные входные вентили, определяет, откуда принимается информация на регистр и какими синхросигналами (С]п, С2а или Ci„, С2и) она тактируется.
121
Схема блока управления связью показана на рис. 64. Он работает по тому же принципу, что и схема привязки рис. 61. При поступлении входного управляющего потенциала « Сеанс связи» элементы I—8 срабатывают так же, как и на схеме рис. 61, и на выходе элемента 7 по Ci появляется сиг нал, который перебрасывает триггер 9, 10 в состояние 1.
Рис. 64. Блок управления связью
Схема, собранная на элементах 15—18, аналогична схеме, собранной на элементах 5—8, но подключена к инверсному выходу триггера 3, 4. Поэтому на выходе элемента 17 по С\ появляется сигнал, свидетельствующий об окончании сигнала «Сеанс связи» и перебрасывающий триггер 9, 10 в 0. Таким образом, блок управления связью переключает информацион ные и синхронизирующие входы регистра обмена, делая его, фактически, то частью прибора-источника информации, то частью прибора-приемника. Об этом он также сообщает уст ройству управления прибора-приемника. Переключение эле ментов 1, 2 и 3 (рис. 63) и посылка сигнала в устройство управления происходят по синхросигналам прибора-приемни ка и поэтому не вызывают сбоев в его работе.
После окончания сигнала «Сеанс связи» устройство уп равления приемником, получив в свое распоряжение запол ненный регистр обмена, считает с него поступившую инфор мацию. По новому сигналу «Сеанс связи» обменный регистр
122
снова подключается к источнику информации. Очевидно, что прибор-источник должен начать передачу синхронизирующих и информационных сигналов лишь спустя некоторое время после подачи сигнала «Сеанс связи». Это время необходимо для того, чтобы блок управления связью, синхронизируемый генератором приемника, успел сработать, и составляет, как видно из временной диаграммы рис. 61, 1—2 такта.
При такой организации обмена потери времени за счет несинхронной работы передатчика и приемника происходят лишь в начале и конце сеанса связи. Сама передача инфор мации происходит с максимальна возможной скоростью на тактовой частоте прибора-источника информации.
Л И Т Е Р А Т У Р А
1. |
Б у к р е е в И. Н., М а н с у р о в |
Б. М., Г о р я ч е в |
В. И., Микро |
|||||
электронные схемы цифровых устройств, Изд-во |
«Сов. радио», 1973. |
|||||||
2. |
Ш и г и н |
А. Г., Цифровые вычислительные |
машины, |
Изд-во «Энер |
||||
гия», |
1971. |
Б. М., |
К а н е в с к и й |
|
М. М., Цифровые вычислительные |
|||
3. |
К а г а н |
|
||||||
машины и системы, Изд-во «Энергия», 1974. |
|
|
|
|||||
4. |
М а й о р о в С. А., Н о в и к о в |
|
Г. И., Структура цифровых вычис |
|||||
лительных машин, Изд-во «Машиностроение», 1970. |
|
«Сов. радио», |
||||||
5. |
П а п е р н о в А. А., Логические |
основы |
ЦВТ, Изд-во |
|||||
1972. |
К а р ц е в |
М. А., |
Арифметика |
цифровых машин, Изд-во «Наука», |
||||
6. |
||||||||
1969. |
Г а в р и л о в Ю. |
В., П у ч к о |
А. Н., |
Арифметические устройства |
||||
7. |
быстродействующих ЭЦВМ, Изд-во «Сов. радио», 1970.
8.Г о л ы ш е в Л. К., Структурная теория цифровых машин, Изд-во «Энергия», 1971.
9.С е л л е р с Ф., Методы обнаружения ошибок в работе ЦВМ, Изд-во «Мир», 1972.
10. |
М е л ь н и к о в Б. В., |
Синтез |
счетчиков |
на |
потенциальных элемен |
|||||||
тах, «Известия ьузов», |
1968, т. 12, № 8. |
|
|
|
|
|
||||||
11. |
B r a c k e r |
Р., |
Basic |
logical |
approach |
to |
counting, |
„Elektronic |
||||
Engineering", 1969, April, p.p. 515—520. |
|
|
|
|
||||||||
12. |
M a i v i n o |
A. |
P., |
L e a c h |
D. |
P„ Digital |
principles |
and applica |
||||
tions, Me. Graw-Hill. New |
York, |
1969. |
|
|
|
|
|
|||||
13. |
Обозначения |
условные |
графические |
в |
схемах. Двоичные логиче |
|||||||
кие элементы. ГОСТ 2.743-72, Изд-во «Стандартов», |
1972. |
|
I
О Г Л А В Л Е Н И Е
Введение. |
Стр. |
|
|
||
Глава 1. Особенности логических микросхем потенциального типа |
||
1-1. Потенциальные системы элементов........................... |
5 |
|
1-2. |
Логические возможности элементов . |
6 |
1-3. Динамические параметры элементов . |
10 |
|
1-4. Передаточная характеристика................................... |
13 |
|
1-5. |
Дуальность логических с х е м ................................... |
13 |
1 -6. |
Г о н к и .............................................................................. |
17. |
1-7. |
Борьба с гонками . . . . . . . . . |
19 |
1-8. |
Гонки по вход у .............................................................. |
22 |
1-9. Увеличение разветвления по входу и выходу . |
23 |
|
1-10. Об упрощенных оценках функциональных схем . |
24 |
|
|
Глава 2. Триггеры |
|
2-1. |
Типы триггеров......................................................................................... |
27 |
2-2. RS -триггеры ............................................................................................ |
28 |
|
2-3. Принцип двухтактной синхронизации.......................................... |
33 |
|
2-4. Двухтактный D -триггер................................................................... |
37 |
|
2-5. |
Г-триггер синхронный ........ .................................................................. |
38 |
2-6. |
Г-триггер аси н хр он н ы й ........................................................................ |
42 |
|
Глава. 3. Выполнение простейших операций над числами |
|
3-1. Р е г и с т р ы ................................................................................................... |
45 |
|
3-2. Поразрядная дизъюнкция и конъюнкция........................................... |
47 |
|
3-3. |
Прямая и инверсная передачи . |
48 |
3-4. |
Сдвигатели................................................................................................... |
48 |
3-5. Быстрые сдвигатели ............................................................................... |
51 |
|
3-6. Мультиплексоры и селекторы................................................................ |
55 |
|
3-7. Искатели левой единицы........................................................................ |
56 |
|
3-8. |
Компараторы............................................................................................... |
58 |
|
Глава. 4. Преобразователи кода |
|
4-1. |
Преобразователи к о д а .............................................................................. |
59 |
4-2. Дешифраторы. Линейный дешифратор................................................ |
60 |
|
4-3. Каскадное соединение дешифраторов.................................................. |
65 |
|
4-4. |
Прямоугольный деш иф ратор................................................................ |
68 |
4-5. |
Шифраторы........................................................................... |
71 |
125