Скачиваний:
0
Добавлен:
14.06.2026
Размер:
1.37 Mб
Скачать

МИНОБРНАУКИ РОССИИ

Санкт-Петербургский государственный

электротехнический университет

«ЛЭТИ» им. В.И. Ульянова (Ленина)

Кафедра РС

отчет

по лабораторной работе №3

по дисциплине «Цифровая электроника»

Тема: Программирование платы кодом асинхронных RS- и DL- триггеров.

Вариант 10

Студент гр. 4404

Комарницкий М.С.

Преподаватель

Богданов Д. В.

Санкт-Петербург

2026

RS-триггер:

Соберём схему асинхронного RS-триггера в текстовом редакторе.

module third (set, reset, q);

input set, reset;

output q;

reg q;

always @ (posedge set or posedge reset)

begin

if(set)

q <= 1'b1;

else if (reset)

q <= 1'b0;

end

endmodule

Figure 1. Схема RS-триггера в RTL Viewer

Построим временные диаграммы:

Figure 2. Работа схемы RS-триггера без наличия задержек

Figure 3. Работа схемы RS-триггера с наличием задержек (5.419 ns)

Запрограммируем в отладочную плату:

Figure 4. Отладочная плата с RS-триггером

DL-триггер:

Соберём схему асинхронного DL-триггера в текстовом редакторе.

module thirddl (data, load, q);

input data, load;

output q;

reg q;

always @ (load or data)

begin

if (load)

q <= data;

end

endmodule

Figure 5. Схема DL-триггера в RTL Viewer

Построим временные диаграммы:

Figure 6. Работа схемы DL-триггера без наличия задержек

Figure 7. Работа схемы DL-триггера с наличием задержек (5.089 ns)

Запрограммируем в отладочную плату:

Figure 8. Отладочная плата с RS-триггером

Вывод.

В результате выполнения лабораторной работы были созданы схемы асинхронных RS- и DL- триггеров в текстовом редакторе среды QUARTUS II. Получено их отображение в RTL Viewer, а также построены временные диаграммы без/с наличием задержек . Запрограммирован код в отладочную плату EP4CE22F17C6.

Соседние файлы в папке Лабораторные работы Цифровая электроника ФЭА 4 семестра Богданов