Рубрики

ВОРОТА | GATE-CS-2006 | Вопрос 8

Вам дается свободный ход часов с рабочим циклом 50% и цифровой формой сигнала f, которая изменяется только на отрицательном краю часов. Какой из следующих контуров (используя синхронизированные D-триггеры) задержит фазу f на 180 °?


(А) А
(Б) Б
(С) С
(D) D

Ответ: (с)
Пояснение: Мы предполагаем, что D-триггер сработал по отрицательному краю.

В варианте (A) во время отрицательного фронта часов первый триггер инвертирует дополнение «f». Но выход первого триггера имеет ту же фазу, что и 'f'. Теперь мы даем этот вывод в качестве входных данных для второго триггера, который активируется командой «clk».

Таким образом, мы получаем двойной инвертированный выход, имеющий ту же фазу, что и вход. Таким образом, А не является правильным вариантом.

В опциях (B) и (D) выход инвертирован 'f'. Но мы хотим, чтобы 'F' в качестве выхода.
Таким образом, (B) и (D) не может быть ответом.

В варианте (C) первый триггер активируется командой «clk». Таким образом, вывод первого триггера имеет ту же фазу, что и 'f'. Но второй триггер активируется дополнением к «clk». Так как тактовый генератор clk имеет коэффициент заполнения 50%, мы получаем выход с задержкой фазы 180 градусов.

Следовательно, (C) является правильным ответом.

Пожалуйста, прокомментируйте ниже, если вы найдете что-то не так в вышеуказанном посте.

Тест на этот вопрос

Рекомендуемые посты:

ВОРОТА | GATE-CS-2006 | Вопрос 8

0.00 (0%) 0 votes