() ТРИГГЕРНОЕ УСТРОЙСТВО
название | год | авторы | номер документа |
---|---|---|---|
Триггерное устройство | 1980 |
|
SU991579A1 |
Триггерное устройство | 1981 |
|
SU966856A1 |
Триггер | 1980 |
|
SU892666A1 |
Устройство для управления считыванием и вводом информации | 1990 |
|
SU1751786A1 |
Устройство для вычисления элементарных функций | 1980 |
|
SU940155A1 |
Способ последовательной записи или передачи с двухчастотным кодированием и устройство для его осуществления | 1989 |
|
SU1645993A1 |
Устройство для контроля выполнения программ (его варианты) | 1985 |
|
SU1315981A1 |
Способ маркирования информационных комбинаций в системах последовательной записи с двухчастотным кодированием и устройства записи и воспроизведения для его осуществления | 1987 |
|
SU1543445A1 |
Устройство для ввода видеосигнала в память ЭВМ | 1988 |
|
SU1520562A1 |
Многоканальное цифровое устройство для акустико-эмиссионного контроля | 1985 |
|
SU1329369A1 |
t
Изобретение относится к импульс,ной технике и может быть использовано в цифровых вычислительных устройствах.
Известно триггерное устройство, .содержащее два основных и один вспомогательный триггеры 1.
Недостатком указанного устройства является отсутствие возможности непосредственного образования реверсивного синхронного счета с помощью одного счетного сигнала по всей длине счетной цепи и отсутствие возможности работать одновременно в режиме счета и передачи информации.
Наиболее близким к предлагаемому является триггерное устройство, содержащее первый основной, второй основной, третий основной и вспомогательный одноступенчатые триггеры, прямой и инверсный выходы, тактирующий вход первого основного триггера соединен с первым тактирующим входом вспомогательного триггера и с выходом первого инвертора, вход которого присоединен к тактовой шине, к первому тактирующему входу второго основного триггера и к второму тактирующему входу вспомогательного триггера, выход первого основного триггера соединен с первым информационным входом вспомогательного триггера, информационный вход первого основного триггера соединен с информационной шиной,
10 выход второго основного триггера соединен с вторым информационным входом вспомогательного -триггера, первый тактирующийВХОД третьего основного триггера соединен с выходом вто5 рого инвертора, вход которого присоединен к счетной шине и к третьему тактирующему входу вспомогательного триггера, вход третьего инвертора соединен с первой шиной переключения,
20 вход четвертого инвертора соединен с второй шиной переключения.
Недостатком известного устройства является повышенная сложность образования режима реверсивного синхронног счета и режима с изменением управления счетом, что увеличивает количест во внешних логических элементов и внешних связей, кроме того, для пере ключения режимов работы требуется коммутация с помощью внешних управля ющих сигналов, что усложняет переклю чение режимов счета и передачи информа чии. Цель изобретения - расширение фун циональнмх возможностей и упрощение управления режимами работы триггера. Поставленная цель достигается тем что в триггерное устройство, содержа щее первый основной., второй основной третий основной и вспомогатальный одноступенчатые триггеры, прямой и инверсный выходы, тактируюи ий вход первого основного триггера соединен с первым тактирующим входом вспомога тельного триггера и с выходом первого инвертора, вход которого присоединен к тактовой шине, к первому так тирующему входу второго основного триггера и к второму тактирующему входу вспомогательного триггера, выход первого основного rpi-rrepa соединен с первь1м информационный входо вспомогательного триггера, информаци онный вход первого основного триггера соединен с информационней шиной, вход второго основного триггера со единен с вторым информационным входо вспомогательного триггера, первь1Й та тирующий вход третьего основного три гера соединен с выходом второго инве тора, вход которого присоединен к счётной шине и к третьему тактирующе му входу вспомогательного триггера, выход третьего основного триггера соединен с третьим информационным входом вспомогательного триггера, вход третьего инвертора соединен с шиной изменения направления счета, вход четвертого инвертора соединен с шиной включения непрерывного счета введен буферный триггер, имеющий фазоинверсный выход, первый и второй тактирующие входы буферного триггера соединены с выходом второго инвертора и с вторым тактирующим вхо дом второго основного триггера, третий тактирующий вход буферного триггера соединен с выходом четвертого инвертора, а четвертый тактирующий вход присоединен к второй шине пере974 ключения, первый информационный вход буферного триггера соединен с инверсным выходом и с первыми информационными входами второго и третьего основных триггеров,,второй информационный вход буферного триггера соединен с прямым выходом и с вторыми информационными входами второго и третьего основных триггеров, третий информационный вход второго основного триггера с оединен с выходом первого основного триггера и с третьим информационным входом третьего основного триггера, третий и четвертый тактирующие входы второго основного триггера соединены с вторым и третьим тактирующими входами третьего основного триггера, с четвертым тактирующим входом вспомогательного триггера и свыходом первого инвертора, пятые тактирующие входы второго основного и вспомогательного триггеров соединены с четвертым тактирующим входом третьего основного триггера и с первой шиной переключения 5 шестые тактирующие входы второго основного и вспомогательного триггеров соединены с пятым тактирующим входом третьего основного триггера и с выходом третьего инвертора, шестой тактирующий вход третьего основного триггера соединен с тактовой шиной, седьмой тактирующий вход вспомогательного триггера соединен со счетной шиной, остальные тактирующие входы вспомогательного триггера соединены, каждый СО своей., шинами управления счетом. На фиг. 1 изображена схема предлагаемого устройства; на фиг. 2 схема соединений, использующая элементы И-ИЛИ-НЕ. Устройство содержит первый основной 1, второй основной 2, третий основной 3, буферный 4 и вспомогательный 5 одноступенчатые триггеры (тактирующие входы одноступенчатых триггеров помечены стрелками, информационные входы -ч без стрелок). Прямоугольники, обозначающие одноступенчатые триггеры, разделены штриховыми линиями, причем квадраты слева обозначают группы входной логики, квадрат справа - триггер с обратными связями. Прямой выход 6 (Q) и инверсный выход 7 (Q) являются соответствующими выходами вспомогательного триггера 5. Фазоинверсный выход 8i(Б) является выходом буферного триггера k, Си|- нал информационной тины 9 (О) подается на информационный вход 10 первого основного триггера 1. Сигнал тактовой шины 11 (с) подается на вход первого инвертора 12 и на тактирующие входы , первых групп входной логики 16-18 соответственно вспомогательного 5, второго основного 2, третьего основного 3 триггеров. С выхода первого инвертора 12 инверсный тактовый сигна (с) подается на тактирующий вход 19 первого основного триггера 1 и на первые тактирующие входы 20-25 соответственно вторых и третьих групп входной логики 26-31 вспомогательного 5, второго основного 2, третьего основного 3 триггеров.Состояние выхода 32 первого основного триггера 1 подается на информационные входы первых групп входной логики 16-18 вспомогательного 5, второго основного 2, третьего основного 3 триггеров. Сигнал счетной шины 36 (Т) подается на вторые тактирующие входы 37 и 38 соответственно второй; третьей 26 и 27 групп входной логики вспомогательного триггера 5, а также на вход второго инвертора 39, с выхода которого инверсный счетный сигнал (Т) подается на вторые тактирующие входы 40 и tl третьих групп входной логики 29 и 31 соответственно второго 2, третьего 3 основных триггеров, а также на первые тактирующие входы 2 и 3 первой kk, второй Ц групп входной логики изменения направления счета 46 (Р) подается на второй тактирующий вход 7 второй группы входной логики АЗ буферного триггера 4, а также на вход третьего инвертора 8, с выхода которого инверсный сигнал изменения направления счета (Р) подается на вто рой тактирующий вход 49 первой группы входной логики k буферного триггера. Сигнал шины включения -непрерывного счета 50 (Н) подается на второй тактирующий вход 51 второй группы входной логики 28 второго основного триггера 2, на второй тактирующий вход 52 третьей группы входной логики 31 третьего основного-триггера 3 на третий тактирующий вход 53 третьей группы входной логики 27 вспомогательного триггера 5, а также на вход четвертого инвертора S, с выхода кот роГо инверсный сигнал включения непре рывного счета (Н) подается .-на третий тактирующий вход 55 третьей группы входной логики 29 второго основного триггера 2, на второц тактирующий . вход 5б второй группы входной логики 30 третьего основного триггера 3i на третий тактирую1чий вход 5 второй группы входной логики 26 вспомогательного триггера 5. Сигналы шин управления счетом 58 (6(Б)) подаются каждый на свой тактирующий вход группы тактирующих входов 59 второй группы входной логики 26 вспомогательного триггера 5. Состояние прямого выхода 6 (Q) подается на информационные входы 60-62, вторых групп входной логики 28, 30 и 5 соответственно второго основного 2, третьего основного 3, буферного А триггеров. Состояние инверсного выхода 7 (0.) подается та информационные входы 63-65 третьих групп входной логики 29 и 31 второго основного 2, третьего основного 3 триггеров, первой группы логики 4 буферного триггера k. Состояние выхода 66 второго основного триггера 2 подается на информационный вход б7 второй группы входной логики 2б вспомогательного триггера 5, а состояние выхода 68 третьего основного 3 триггера подается на информационный вход 69 третьей группы входной логики 27 вспомогательного триггера 5Работа триггера описывается таблицей переходов (табл. 1). Таблица переходов отражает состояние прямого выхода 6 (Q), фазоинверсногр выхода 8 (В), выходов 32, 66 и 68 первого, второго, третьего, основных триггеров с зависимости от значений сигналов на шинах 11 (С), 9 (О), 50 (Н), 58 (6 (Б)), 36 (Т), А6 (Р). Графа переход отображает изменение состояния выхода 6 (Q) в зависимости от изменения сигналов на соответствующих входных шинах. Значеиие фазоинверсного выхода 8 (Б) зависит от состояния прямого 6 (о) и инверсного 7 (Q) выходов, а также от сигналов счетной шины 36 (Т) и шины изменения направления счета Ц6 (Р) и не зависит от сигналов остальных шин. Поэтому таблица переходов разделена на две части. В 1-6 строках таблицы переходов отображена зависимость фазоинверсного выхода 8 (В) от указанных ранее сигналов. В 7-35 строках таблицы переходов отображена зависимость прямого выхода 6 (Q), вы ходов 32, 66 и 68 первого, второго, третьего основных триггеров от сигна 7 лов на шинах 11 (С), 9 (Ь), 50 (Н), 58 (вс(Б)), 36 (Т). Для каждого одноступенчатого триг гера в таблице логических функций (табл. 2) даны зависимости логического образования. Рассмотрим включение триггера в счетную цепь и образование реверсивного счета. Тактовая И (Cj и информационная 9 (о) шины предназначены для образования передачи и сдвигов в счетной цепи. Тактовые шины всех триггеров цепи объединяются между соЕюй, образуя синхронную регистровую цепь. Сче най шина 36 (Т), шина включения непр рывного счета 50 (Н); шины управлени счетом 58 {8.(Б)) образуют управление счетной цепью. Счетные шины Зб (Т) всех триггеров цепи объединяются меж ду собой, счетный сигнал поступает на все триггеры одновременно. Шина 50 (Н) предназначена для включения счета в любой момент времени и имеет приоритет по управлению над шинами 58(8с(Б)) управления счетом. Шины управления счетом представляют собой несколько шин, конъюнкция которых есть сигнал, разрешающий счет триггера при значении сигнала шины 50 (Н О по изменению счетного сигнала Т (О-). имеет два счетны режима. Первый счетный режим при 50 (Н) О с управлением счетом сигналами шин 58 (6(Б)). Второй счетный режим при 50 (Н) 1 имеет непрерывный счет. Первый счетный режим работает в комбинации триггер 2 - тригге 5, в триггер 3 записывается в это вр мя значение вспомогательного триггер Второй счетный режим работает в комбинации триггер 3 - триггер 5, в триггер 2 записывается в это время значение вспомогательного триггера. Повторение информации вспомогательно го триггера в неработающем основном триггере сделано для того, чтобы при суммирующий счет 7 переключении счетных режимов с любым значением счетного сигнала с шины Зб (т) не происходило изменение значения вспомогательного триггера 5. Триггер имеет режим записи по свободному информационному входу шины 9 (D), Изменением тактового сигнала шины 11 (с) (). Значение триггера 1 записывается одновременно в триггеры 5, 2 и 3, это обеспечивает независимость вкл1рчения тактового сигнала (с) от состояния счетного сигнала (т). При работе в первом счетном режиме изманение сигналов на шинах 58 (МБ)) управления счетом следует производить при значении счетного сигнала шины Зб (). Если произвести, изменение сигналов на шинах 58 управ/ления при значении шины 36 (Т) 1, то с получением единичной конъюнкции на шинах 58 триггер 5 изменит свое состояние. Запись в триггер 5 должна производиться только счетным сигналом при его изменении (т) () , поэтому образование логических функций на шинах 58 управления нельзя производит ь от прямого 6 (о) или инверсного 7 (Q) выходов. Для образования конъюнкции на шинах 58 управления предназначен фазоинверсный выход 8 (Б) буферного триггера Ц, изменение состояния которого происходит только после изменения счетного сигнала Т () с задержкой на его срабатывание. Это означает, что изменение сигналов на шинах 58 управления происходит с задержкой на срабатывание буферного триггера при значении счетного сигнала Т 0. БуЛерный триггер и его фазоинверсный выход 8 (Б) предназначены для образования сигналов разрешений счета на шинах 58 управления и для получения возможности реверсивного счета. Пример образования суммирующего и вычитающего двоичного счета. О ll J о l 1 О о о 1 1 о 1 о о о 1 вычитающий счет
Слева в двух столбцах изображены три разряда счетной цепи с суммирующим счетом, справа с вычитающим. Выражение Q обозначает прямые выходы триггеров, (Б Q) обозначает фазоинверсные выходы при суммирующем счете, (Б Q) обозначает фазоинверсные выходы при вычитающем счете. Стрелки показывают последовательность влияния разрешения счета. В скобках заключены единичные конъюнктивные
Комбинации перехода подчеркнуты, соответствующие им комбинации буферных триггеров взяты в двойные скобки. Слева изображены четыре разряда суммирующего двоично-десятичного счета, справа вычитающего. Так как есть пропуск нескольких комбинаций, то двоично-десятичный счет не может быть образован также как двоичный, поэтому следует определить совпадения и различия суммирующего и вычитающего двоично-десятичного счета.
Суммирующий счет. Двоичный счет производится до комбинации 1001, значит при комбинации ((1001)) на фазоинверсных выходах нужно разрешить счет более старшей группы, разрешить счет четвертого разряда данной группы, запретить счет второго и третьего разрядов данной группы.
Вычитающий счет. Двоичный счет производится до комбинации 0000, зна
группы, оказывающие влияние на разрешение счета. Эти группы образуютс на шинах управления 58 (8(Б)) и, взяты с соответствующих фазоинверсных выходов 8 (Б) триггеров цепи.
Пример образования двоично-десятичного суммирующего и вычитающего счета.
В этом случае суммирующий счет продолжается до комбинации 1001, а затем переходит в комбинацию 0000.
чит при комбинации ((;111 1 )) на фазоинверсных выходах нужно разрешить счет более старшей группы, разрешить счет четвертого разряда данной группы, запретить счет второго и третьего разрядов данной группы.
Все действия по разрешению и запрету при суммирующем и вычитающем счете совпадают. Различие в том, что отличны разрешающие комбинации 1001 и 1111 на фазоинверсных выходах триггеров, при которых необходим переход через несколько состояний. Таким образом, для получения реверсивного двоичнодесятичного счета нужно сформировать сигнал разрешения в виде Р (Б1 Б Б Б ) УГ (Б1 Б2 БЗ Б ), который подается на шины разрешения смета более старших групп, а также на шину 50 (Н) включения непрерывного счета четвертого разряда данной группы и на один из входов 58 управления счетом для 119 запрета во втором и третьем разрядах данной группы. Для образования двоичного реверсивного счета требуется только разрешение счета старших групп в виде (Б1 Б2 БЗ Б), поэтому можно просто образовать комбинированный реверсивный двоичный и двоично-десятичный счетник. Работы триггеры 1. Зависимость фазоинверсного выхода 8 (Ej) описана в 1-6 строках таблицы переходов. Си1- налы шин 11 (С), 9 (О), 50 (Н), 58 (в(Б)) не имеют непосредственного влияния на состояние буферного тригге ра. Их влияние косвенное, и зависит от выходного сигнала триггера 5j поэтому состояния этих шин в таблице по 1-6 строкам точно не указаны. Триггеры 1-3 также непосредственного влияния на буферный триггер 4 не оказывают. В буферный триггер k сигналом шины Зб (т) О при значении шины 6 (Р) 1 записывается состояние прямого выхода 6 (0.) . Запись производится по тактирующим k3 и kj и информационному б2 входам второй группы логики S буферного триггера А. При значении шины 46 (Р) О записывается еостояние инверсного выхода 7 (О.) по тактирующим 2 и 49 и информационному б5 входам первой группы логики 44 буферного триггера 4. Это описывают и 2 строки таблицы переходов. При значении шины Зб (Т) О буферный триггер 4 имеет непосредственную связь с вспомогательным триггером 5 по формуле {PQVPQ.) . Если значение 36 (т) (), то буферный триггер 4 переходит в состояние память (В), в котором находится при Т 1. Это отражают 3 и 4 строки таблицы перехо дов. Если значение шины 36 (Т) ), то буферный триггер 4 принимает значение согласно 5 и 6 строкам таблицы переходов. Рассмотренные зависимости полностью определяют поведе ние буферного триггера 4, поэтому во второй части таблицы переходов рассмотрение буферного триггера опускается. Первый счетный режим. Для этого режима характерно состояние сигналов шин 11 (с) О, 50 (Н) любое. В работе счетная комбинация триггер 2 триггер 5. В триггер 3 по второй группе логики 30 будет записываться состояние прямого выхода 6 {() , подаваемое на информационный вход 61, на тактирующих входах 5б, 24 есть 712 разрешение соответственно от сигналов Н О, С 0. В триггер 2 при значении счетного сигнала шины Зб (Т) О по третьей группе логики будет записываться состояние инверсного выхода 7 (0.) , подаваемое на информационный вход 63, на тактирующих входах 23, 55 и 40 есть разрешение соответственно от сигналов С О, Н О, Т 0. Это описывается 7 строкой таблии ы переходов. В триггере 1 при значении шины 36 (Т) 0.постоянно записано значение информационной шины 9 (D). При изменении счетного сигнала шины 36 (Т) () второй основной триггер переходит в состояние память, а в триггер 5 при значении шин 58 (8(Б)) на равных единичной конъюнкции, записи из тригге-. ра 2 не происходит. Триггер 5 остается в состоянии память, так как на так тирующих входах 59 есть хотя бы один нулевой сигнал (8 и 9 строки таблицы переходов). При изменении счетного сигнала шины 36 (Т) (1 П) триггер 2 выходит из состояния память, но его значение остается без изменения. Это описывает 10 строка таблицы переходов. Так как сигналы на шины управления счетом 5 (6(Б)) подаются с фазоинверсных выходов триггеров 8 (Б) то переход в единичную конъюнкцию 58 (8(Б)) (о-«-I) может произойти только после изменения счетного си1- нала шины Зб (Т) ( О) с задержкой на срабатывание буферного три1- гера 4, т. е. при значении Т 0. Триггер 5 будет в состоянии память и не изменит своего значения (11 строка таблицы переходов). В 12 строке таблицы переходов отражено получение единичной конъюнкции на шинах 58 (8с(Б)) ( 1) при значении счетного сигнала шины Зб (Т) 1 . Эта ситуация не является рабочей, и, при подаче сигналов на шины 58 с фазоинверсных выходов 8 (Б) возникнуть не может. Счет в этом режиме может быть начат при получении единичной конъюнкции на шинах 58. В этом случае на тактирующих входах 59 57 и 20 есть разрешение соответственно от сигналов (Й(Б) 1, Н О, С 0. При изменении счетного сигнала шины Зб (т) () происходит запись информации выхода 66 триггера 2 в триггер 5 по информационному входу 67 и тактирующему входу 37 второй группы логики 26. Это описывают 13 и 1 строки таблицы переходов. Триггер изменяет состояние на противоположное. После окончания переходного процесса новое состояние обращается в состояние памяти Q (.15 строка таблицы переходов). При изменении счетного сигнала шины 36 (Т) (I- О) триггер 5 переходит в состояние память, а в триггер 2 записываемся новое значение инверсного выхода 7 (О.). (16 строка таблицы переходов). При изменении конъюнкции сигналов на шина 586(Б) () триггер 5 переходит в состояние память, его значение остается неизменным. Если Т О, то в триггер 2 записывается значение инверсного выхода 7 (о.) ) а если Т 1 , триггер 2 переходит в состояние память (17, 18 строки таблицы переходов) . При подаче сигналов на шины 58 с фазоинверсных выходов ситуация,опи санная в 18 строке, возникнуть не может, поэтому рабочей является 17 стро ка таблицы. 1 Второй счетный режим. Для этого режима характерно состояние сигналов 11 (С) О, 50 (Н) 1, 9 (D любое, 58 (8с(Б)) любое. Переход из первого во второй счетный режим осуществляет-зо
ся изменением сигнала шины включения непрерывного счета 50 (Н) (). Если это изменение происходит при значении сигнала на шине 36 (Т) 0, то триггер 5 останется в состоянии памяти прежней информации, в триггер 2 запишется значение прямого выхода 6 (о.) , а в триггер 3 запишется значение инверсного выхода 7 (Q) (19 строка таблицы переходов). Если это изменение происходит при значении шины 36 (т) 1, то в триггер 5, а из него и в триггер 2 перепишется состояние триггера 3, которое одинаково с вспомогательным, поэтому значение вспомогательного триггера остается без изменения (20 строка таблицы переходов). Таким образом, включать непрерывный режим счета можно при любом значении шины 36 (Т). Если сигнал шины 50 (Н) 1, то в работу включена комбинация триггер 3 - три|- гер 5, в триггере 2 по второй группу логики 28 будет записываться состояние триггера 5 подаваемое на информационный вход 60, на тактирующих входах 22 и 51 разрешение соответст-; венно от сигналов С О, Н 1, В триггере 5 работает третья группа
первый счетный режим происходит при изменении сигнала шины 5П (Н) (1 О). Возможны четыре варианта этогоперехода в зависимости от состояния шин 58 (в(П)) и 36 (т), причем во всех вариантах значение триггера 5 остается без изменения (25-28 строки таблицы переходов). В неработащем в данный момент основном триггере повторение информации вспомогательного при изменении сигнала Т ( 1) происходит с задержкой на срабатывание этого основного триггера. Минимальная длительность положительного уровня счетного сигнала не должна быть меньше времени срабатывания вспомогательного триггера, а минимальная длительность отрицательного уровня счетного сигнала не должна быть меньше времени срабатывания основного или буферного триггера. Отслеживание состояния вспомогатель.ного триггера в неработающем основном при минимально возможных длительностях счетного сигнала будет происходить одновременно с записью инверсного состояния вспомогательного триггера в работающий основной триггер, поэтому на быстродействие триггера входной логики 27, на информационный вход 69 которой подается состояние выхода 68 триггера 3, на тактирующих входах 21 и 53 сигналы разрешения, возникающие соответственно при 11 (С) 0,50 (Н) 1.. Если значение шины Зб (т) О, то В; триггере. 3 записано состояние инверсного выхода 7 (и), по информационному входу и тактирующему входу 41 третьей группы, логики 3I на входах 25 и 52 есть разрешение соответственно от сигналов С О, Н 1. Триггер 5 в это время в состоянии память (21 строка таблицы переходов). При изменении счетного сигнала 36 (Т) ( 1) значение триггера 3 переписывается в вспомогательный, а тот изменяет состояние на противоположное (22 строка таблицы переходов). После окончания переходного процесса новое состояние, переходит в состояние памяти Q (23 строка таблицы переходов) .При изменении счетного сигнала 36 (Т) (1- О) триггер 5 переходит в состояние па- мять, триггер 2 повторит значение вспомогательного, а в триггер 3 запишется значение инверсного выхода 7 (Q) (2 строка таблицы переходов) . Переход из второго счетного режима в 97 повторение информации вспомогательного триггера в неработающем основном влияния не оказывает. При переключении сигнала шины 50 (Н) () или 50 (Н) () и значении счетного сигнала шины Зб (Т) О изменяется состояние второго и третьего основных триггеров (19, 25 и 27 строки таблицы переходов). Если значение шины Зб (т) 1, то может изменять состояние только основной триггер отключаемого режима (20, 26 и 28 строки таблицы переходов). Если сначала изменяется сигнал шины 50 (Н), то моменты изменения сигналов шин 50 (Н) () и 36 (Т) (0-.1) должны отстоять друг от друга на время, не меньшее времени срабатыва. ния основного триггера. Если сначала ; изменяется сигнал шины Зб (Т) ( 1) , то моменты изменения сигналов 36 (Т) () и 50 (Н) отстоять друг от друга на время не меньшее, чем сумма времени срабатывания вспомогательного и основного триггеров. Режим записи по свободной информационной шине-9 (D) тактовым сигналом шины 11 (с). При значении тактового сигнала шины 11 (С) О в тоиггере 1 постоянно записано состояние ш§1ны 9 (D), При изменении 11 (С) () триггер 1 переходит в состояние память, а в триггер 5, в триггер 2, триггер 3 по первым группам логики 16-18 тактирующим сигналом на входах 13-15 записывается значение выхода 32 триггера 1, подаваемое на информационные входы (29 и 30 строки таблицы переходов) . При изменении так тового сигнала шины 11 (С) () в зависимости от состояния шин 50 (Н) 58 (8с(Б)), Зб (т) может быть пять зариантов ( строки таблицы переходов). Во всех вариантах состояние вспомогательного триггера остается без изменения. Если Зб (Т) О, то триггер 5 будет в состоянии память, в триггере 2 и триггере 3 будет записано значение инверсного 7 (Q.) или прямого 6 (Q) выходов, в зависимости от сигнала шины 50 (Н) (31 и 32 строки таблицы переходов). Если сигналы шин Зб (т) 1 и 50 (Н) 1 то третий основной триггер будет в состоянии па мяти информации, одинаковой с вспомогательным, так как триггер 5 будет повторять состояние триггера 3. э триггер 2 будет повторять значение 716 вспомогательного 5 (ЗЗ строка таблицы переходов). Если значения сигналов шин Зб (Т) 1 , 50 (Н) 0, 58 (8(Б)) 1, то триггер 2 будет в состоянии одинаковом с вспомогательным, так как вспомогательный и третий основной триггеры будут повторять его значение (З строка таблицы переходов). Если значения сигналов шин 36 (т) 1, 50 (Н) О, 58 (6(Б)) О, то вспомогательный 5 и второй основной 2 триггеры в состоянии памяти одинаковой информации, а триггер 3 повторяет значение вспомогательного (35 строка таблицы переходов) , Рассмотренные режимы работы триггера позволяют сделать некоторые обобщения. Основное назначение триггера - работа в синхронных счетных цепях, которые могут иметь реверсивный счет и регистровую функцию записи. Счетный сигнал подается одновременно на шины Зб (т) триггеров всех разрядов цепи. Триггер имеет два счетных режима по одной шине 36 (Т) первый счетный режим с включением счета при изменении сигнала шины Зб (Т) () после получения единичной конъюнкции на шинах 5 (8.(Б)); второй счетный режим, имеющий непрерывный счет и приоритет по непрерывности счета над первым счетным режимом при сигнале шины 50 (Н) 1, счет производится изменением сигнала 36 (Т) (). Первый счетный режим предназначен для управления счетом по совпадению сигналов шин 58 (8(Б)), на которые подаются сигналы с соответствующих фазоинверсных выходов 8 (б) триггеров цепи. Второй счетный режим предназначен для возможности подачи дополнительных счетных импульсов в любом месте цепи и для возможности изменять весовую характеристику цепи. Переключение из одного счетного режима в другой производится изменением уровня сигнала шины 50 (Н) без потери конечной информации предыдущего режима при любом значении счетного сигнала шины 36 (Т). Режим записи по свободной информационной шине 9 (о) тактовым сигналом шины 11 (с) имеет приоритет над счетными режимами и предназначен для различных передач сдвигов, включение и вы179706/47
ключение режима записи может производиться при любом значении счетного сигнала шины 36 (Т) . При реализации предлагаемого триггера в виде интегральной микросхемы $
РXX
1
О Q
70X ОOOP
91 10
О О
1 1- О
о
1
можно уменьшить габаритно-массовые показатели синхронных реверсивных счетных устройств, упростить цепи упQ Q 1
Согласно О
Q
о
п. 1-6
.
Q Q М2 М2
О - М2 Q Q Q Q О
Q
Q Q
Q Q
ХЧ равления и увеличить их быстродействие. Таблица 1
19 1,После Примечание. стояни 2.Символ 9с(Б) - X - т - - х-- S - 12 и 18 -
20 Продолжение табл. 1 перехода новое состояние обращается в сие памяти Q, ы означают: конъюнкция сигналов соответствующих фазоинверсных выходов; любое состояние; нет перехода; изменение выходного или входного значения; одноступенчатый триггер в состоянии память; при записывающем переходе данный триггер ведущий, из него переписывается информация, а сам он переходит а состояние память; при подаче сигналов управления на шины 58 8с (Б) с буферных выходов триггеров 8 (Б) указанные строки таблицы переходов в работе не встречаются.
ТриггерВыход Формула изобретения Триггерное устройство, содержащее первый основной, второй основной, третий основной и всопомогательный одноступенчатые триггеры, прямой и инверсный выходы, тактирующий вход первого основного триггера соединен с первым тактирующим входом вспомога тельного триггера и с выходом первого инвертора, вход которого присоеди нен к тактовой шине, к первому такти рующему входу второго основного триг гера и к второму тактирующему входу вспомогательного триггера, выход пер вого основного триггера соединен с первым информационным входом вспомогательного триггера, информационный вход первого основного триггера соед нен с информационной шиной, выход второго основного триггера соединен с вторым информационным входом вспомогательного триггера, первый тактирующий вход третьего основного три|- гера соединен с выходом второго инвертора, вход которого присоединен к счетной шине и к третьему тактирую щему входу вспомогательного триггера выход третьего основного триггера соединен с третьим информационным входом вспомогательного триггера, вход третьего инвертора соединен с шиной изменения направления счета, . вход четвертого инвертора соединен с шиной включения непрерывного счета отличающееся тем, что, с целью расширения функциональных возможностей и упрощения управления режимами работы триггера, введен буфер
Таблица 2
Логическая функция выхода ный триггер, имеющий фазоинверсный выход, первый и второй тактирующие входы буферного триггера соединены с выходом второго инвертора и с вторым тактирующим входом второго основного . триггера, третий тактирующий вход буферного триггера соединен с выходом четвертого инвертора, а четвертый тактирующий вход присоединен к второй шине переключения, первый информационный вход буферного триггера соединен с инверсным выходом и с первыми информационными входами второго и третьего основных триггеров, второй информационный вход буферного триггера соединен с прямим выходом и с вторыми информационными входами второго и третьего основных триггеров, третий информационный вход.второго основного триггера соединен с выходом первого основного триггера и с третьим информационным входом третьего основного триггера, третий и четвертый тактирую1Дие входы второго основного триггера соединены с вторым и третьим тактирующими входами третьего основного триггера, с четвертым тактирующим входом вспомогательного триггера и с выходом первого инвертора, пятые тактирующие входы второго основного и вспомогательного триггеров соединены с четвертым тактирующим входом третьего основного триггера и с первой шиной переключения, шестые тактирующие входы второго основного и вспомогательного триггеров соединены с пя-. тым тактирующим входом третьего основного триггера и с выходом третьего инвертора, шестой тактирующий вход третьего основного триггера соединен с тактовой шиной, седьмой тактирующий вход вспомогательного триггера соединен со счетной шиной, остальные тактирующие входы вспомогательного триггера соединены, каждый со своей, шинами управления счетом. 97 i+724 Источники информации, принятые во внимание при экспертизе 1.Патент США fP 3917961 , кл. 3/286, 1975. 2.Авторское свидетельство СССР по заявке № 2909i10/18-21 кл. Н 03 К 3/037, 1980.
Авторы
Даты
1982-10-30—Публикация
1981-04-29—Подача