Д-триггер
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и может быть использовано для построения контролепригодных последовательностных устройств. Целью изобретения является расширение области применения D-триггера за счет использования его в устройствах с встроенным аппаратным контролем , в основе которого лежат сдвиговые регистры. Проверка устройств, построенных на таких D-триггерах, может осуществляться при любом логическом уровне системного синхросигнала С 1. Кроме того, предлагаемый D-триггер может быть использован для построения сдвиговых регистров практически любой разрядности, что особенно актуально для БИС и СБИС. Цель изобретения достигается введением в известный динамический D-триггер. содержащий шесть элементов Й-НЕ 1-6, пяти элементов И-НЕ 7-11 и дополнительных связей. 3 ил., 1 табл. сл сь ю -N сл со ю
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (я)s G 11 С 19/00
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4637968/24 (22) 16.01.89 (46) 30.01.91, Бюл, N: 4 (72)А.С, Волков, Г.Г. Гришин, А.Д, Капралов и А,А. Мадатов (53) 681.327.66 (088.8) (56) Киносита К. и др. Логическое проектирование СБИС. М,: Мир, 1988. с. 291-296, Применение интегральных микросхем в электронной вычислительной технике.
Справочник / Под ред. Б.Н. Файзулаева, Б.В. Тарабрина. M. Радио и связь, 1987, с, 32, рис, 3-15. (54) 0 — ТРИГГЕ Р (57) Изобретение относится к вычислительной технике и может быть использовано для построения контролепригодных последоваЧ
„„Я3„„1624532 А1 тельностных устройств. Целью изобретения является расширение области применения
D-триггера за счет использования его в устройствах с встроенным аппаратным контролем, в основе которого лежат сдвиговые регистры. Проверка устройств, построенных на таких О-триггерах, может осуществляться при любом логическом уровне системного синхросигнала С 1. Кроме того, предлагаемый 0 — триггер может быть использован для построения сдвиговых регистров практически любой разрядности, что особенно актуально для БИС и СБИС. Цель изобретения достигается введением в известный динамический 0 — триггер, содержащий шесть элементов И-НЕ 1 — 6, пяти элементов И вЂ” НЕ 7 — 11 и дополнительных связей. 3 ил,. 1 табл.
1624532
Изобретение относится к вычислительной технике и может быть использовано при построении контролепригадных последовательных устройств.
Цель изобретения — расширение области применения D-триггера эа счет возможности его использования в контролепригодных последовательностных устройствах.
На фиг. 1 приведена схема предложенного D — триггера; на фиг. 2 — его условное гра., и еское обозначение; на фиг. 3 — схема сдвигового регистра на данных 0-триггерах.
D — триггер (фиг, 1) содержит одиннадцать элементов И вЂ” НЕ 1-11, S — вход 12, R— вход 13. первый 14 и второй 15 С-входы, первый 1б и второй 17 О-входы, СН-вход 18 выбора режима работы. прямой (Q) 19 и инверсный (Q) 20 выходы и выход 21 синхронизации (Р-выход), Первый С-вход (С1) является системным, а второй С-вход(С2)— контрольным.
0-триггер работает следующим образом.
В режиме работы по системному синхросигналу (СН = 1, С2 = О) на четвертых входах первого, второго, третьего, четвертого, пятого и шестого элементов И вЂ” НЕ (фиг.
1) обеспечивается уровень "1". При этом D— триггер представляет собой известный динамический D — триггер с установочными S— и R — входами, запись системных данных в который осуществляется с D1-входа по положительному фронту системного синхросигнала С1.
В режиме многоразрядного сдвигового регистра (СН = О, S = 1, R = 1) на первых входах третьего и пятого элементов И вЂ” НЕ (фиг, 1) обеспечивается уровень "1", При этом элементы И-НЕ 7-10, И-НЕ 3 и 5 также представляют собой динамический D-триггер, запись данных в который осуществляется с D2-входа по положительному фронту синхросигнала С2. Установочные входы в этом режиме не используются.
В таблице приведены состояния D триггера, где Х вЂ” произвольный уровень сигнала (О" или "1").
Соединение D-триггеров 22 s многоразрядный сдвиговый регистр показано на фиг, 3. Каждый D-триггер 22 представляет собой один разряд сдвигового регистра (входы S,R,Ñ1, D1 не показаны). При этом выход Q и вход С2 каждого предыдущего разряда сдвигового регистра соединен с входом D2 и выходом P каждого последующего разряда соответственно. Выход Р первого разряда сдвигового регистра не используется. Вход D2 первого разряда
55 сдвигового регистра является входом 23 сканирования, через который в проверяемую схему последовательным кодом задаются данные, требуемые на очередном этапе проверки, Выход Q последнего разряда сдвигового регистра является выходом
24 сканирования, через который последовательно выводится результат предыдущего этапа проверки.
Переход из режима работы по системному синхросигналу в режим сдвига осуществляется подачей на входы СН 25 всех
0 — триггеров уровня "О".
Состояние последнего разряда сдвигового регистра может быть прочитано до начала сдвига, В отсутствие синхросигнала 26 сдвига (С2= О) бистабильные ячейки каждого разряда сдвигового регистра, образованные седьмым и восьмым, а также девятым и десятым элементами И вЂ” НЕ (фиг. 1), предустанавливаются выходом 0 предыдущего разряда (фиг. 3). При этом выход одиннадцатого элемента имеет уровень "О". По положительному фронту синхросигнала сдвига, поступающему на вход С2 последнего разряда сдвигового регистра, осуществляется установка бистабильных ячеек в соответствии с данными, поступившими на вход 02 этого разряда. Уровень "О", появляющийся на выходе восьмого или десятого элементов
И-НЕ после положительного фронта синхросигнала сдвига, осуществляет установку
D-триггера, образованного третьим и пятым элементами, и формирует на выходе одиннадцатого элемента положительный фронт сигнала Р, используемого в качестве синхросигнала сдвига С2 в предыдущем разряде сдвигового регистра и т. д. Сдвиг на один разряд будет завершен после поступления сигнала P на вход С2 первого разряда и установки первого разряда в состояние, соответствующее входу сканирования. Таким образом, благодаря тому, что распространение синхросигнала сдвига всегда осуществляется от более старшего разряда регистра к более младшему. достигается выполнение операции сдвига без риска сбоя.
Окончание синхросигнала сдвига (С2 - О) сначала предустанавливает бистабильные ячейки D-триггера последнего разряда сдвигового регистра и формирует отрицательный фронт сигнала Р, который распространяясь на предыдущие разряды сдвигового регистра, предустанавливает бистабильные ячейки остальных 0-триггеров до появления следующего синхросигнала сдвига.
После определенного числа сдвигов состояние сдвигового регистра (результат
1624532 я, Тип триггера,получа ем ый на элементе памяти
1 Асинхронный
Динамический
D-триггер, управляемый по поло1
0 жнтельному фрон1" Tó сигнала С1
0" Динамический ие D триггер,исполь е эуемый.как ячейка
| ° сленгового регист ра и управляемый ,по положительно-! му фронту сигнала
iС2
h проверки) может быть прочитано полностью, Переход из режима сдвига в режим работы по системному синхроси налу осуществляется подачей на входы СН всех
D — триггеров уровня "1" при условии С2 = 1, т. е. непосредственно сразу после окончания последнего сдвига. Благодаря наличию уровня "1" на входе С2 и связям выхода десятого элемента И вЂ” НЕ с четвертым входом первого элемента И-НЕ, а также выхода восьмого элемента И вЂ” НЕ с четвертым входом шестого элемента И вЂ” НЕ в D-триггерах сохраняется информация, записанная в режиме сдвига, несмотря на положительный фронт, формируемый на входе СН при переходе из режима сдвига.
Существенным отличием предложенного О-триггера является то, что при построении многоразрядного сдвигового регистра нагрузка на синхросигнал сдвига невелика и не зависит от числа разрядов этого регистра, т. е. всегда фиксирована. Π— триггер позволяет построить сдвиговый регистр произвольной разрядности без риска сбоя при выполнении операции сдвига.
Формула изобретения
О-триггер, содержащий шесть элементов И вЂ” НЕ, причем выход первого элемента
И вЂ” НЕ соединен с первым входом второго элемента И вЂ” НЕ, выход которого соединен с первыми входами первого, третьего и четвертого элементов И вЂ” НЕ, выход четвертого элемента И-НЕ соединен с первыми входами пятого и шестого элементов И-Н Е, выход шестого элемента И-НЕ соединен с вторыми входами первого и четвертого элементов
И вЂ” НЕ, третий вход первого и второй вход третьего элементов И вЂ” НЕ являются S — входом О-триггера, вторые входы второго, пятого и шестого элементов И вЂ” НЕ являются
R âõoäoì О-триггера, третьи входы второго
5 и четвертого элементов И вЂ” НЕ являются первым С вЂ” входом D — триггера, а третий вход шестого элемента И-НŠ— первым D-входом Π— триггера, выходы третьего и пятого элементов И-НЕ соединены соответствен10 но с третьими входами пятого и третьего элементов И вЂ” НЕ и являются прямым и инверсным выходами D-триггера, о т л и ч а ю— шийся тем, что, с целью расширения области применения за счет возможности
15 использования Π— триггера в контролепригодных последовател ьностн ых устройствах, в него введены седьмой, восьмой. девятый, десятый и одиннадцатый элементы И-НЕ, причем выход седьмого элемента И вЂ” НЕ со20 единен с первыми входами восьмого и девятого элементов И вЂ” НЕ, выход девятого элемента И вЂ” НЕ соединен с первым входом десятого элемента И вЂ” НЕ, выход которого соединен с четвертыми входами первого и
25 третьего, вторыми входами восьмого и девятого и первым входом одиннадцатого элементов И вЂ” НЕ, выход восьмого элемента
И вЂ” НЕ соединен с четвертыми входами пятого и шестого, первым входом седьмого и
30 вторым входом одиннадцатого элементов
И-НЕ, третий вход восьмого и второй вход десятого элементов И вЂ” НЕ являются вторым
С вЂ” входом Π— триггера, а второй вход седьмого элемента И-НŠ— вторым D-выходом
35 О-триггера, четвертые входы второго и четвертого элементов И вЂ” НЕ являются входом выбора режима работы, а выход одиннадцатого элемента И-НŠ— выходом синхронизации D — триггера.
1624532
1624532
Составитель А.Дерюгин
Техред М.Моргентал Корректор Л.Бескид
Редактор М.Келемеш
Заказ 194 Тираж Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., 4/5
Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101