Основы конструирования электронных средств. Учебно-методическое пособие
.pdf(0,1056 мс). Пауза на переход луча на начало нового кадра оставляет 23 строки (0,6072 мс). Таким образом длительность всего кадра составляет (16,5792 мс).
2.2 Генерация синхросигналов Генерация ССИ для стандарта 800х600 производится с частотой 37878 Гц
(частота следования элементов в строке 37878 * 1056 ≈ 40 МГц). При этом строчная синхронизация осуществляется по спаду ССИ. Так как частота тактового генератора учебного стенда 16 МГц, то для генерации ССИ требуется организовать делитель с коэффициентов деления 422 (16 МГц / 37,878 кГц ≈ 422).
Генерация КСИ для стандарта 800х600 производится с частотой 60 Гц (частота следования строк 60,317 * 628 ≈ 37,878кГц). При этом кадровая синхронизация осуществляется по спаду КСИ. Так как частота тактового генератора учебного стенда 16 МГц, то для генерации КСИ требуется организовать делитель с коэффициентов деления 266666 (16 МГц / 60 Гц ≈ 266666).
Рассмотрим пример генерации ССИ и КСИ на языке Verilog.
always@(posedge CLK) begin
line = line + 1; if(line>421) line=0;
if((line>335) & (line<386)) SSI=0; else SSI=1;
frame = frame + 1; if(frame>266665) frame=0;
if((frame >53861) & (frame <55550)) KSI=0; else KSI=1;
end
При этом на входной порт CLK подается тактовая опорная частота 16 МГц. Переменная line является счетчиком делителем на 422 для формирования ССИ. Выходной порт ССИ представлен портом SSI. Переменная frame является счетчиком делителем на 266666 для формирования КСИ. Выходной порт КСИ представлен портом KSI.
Формирование видеосигналов производится относительно счетчиков line и frame.
3 Задание к работе
Создайте алгоритм, реализующий формирование тестовой таблицы цветные полосы на экране монитора.
31
4 Содержание отчета
4.1Цель работы.
4.2Алгоритм модуля на языке Verilog для формирования видеосигнала «цветные полосы».
4.3Описание работы алгоритма.
4.4Временные диаграммы, поясняющие формирование КСИ и ССИ.
4.5Выводы.
5 Контрольные вопросы
5.1Дайте определение процедурного блока always.
5.2Формирования видеоизображения.
5.3Отличие прогрессивной развертки от чересстрочной.
5.4Что такое синхроимпульсы, их назначение?
5.5Формирование ССИ и КСИ.
5.6Параметры видеосигнала формата 800х600.
5.7Синтез видеосигнала «цветные полосы».
32
Список литературы
1.Основы языка проектирования цифровой аппаратуры Verilog [Текст] / Соловьев В.В. Москва: Горячая линия-Телеком, 2016. 208 с.
2.Цифровая схемотехника [Текст] /Наумкина Л.Г. Москва: Издательство
«Горная книга», 2008. 308 с.
3.Промышленная электроника: Учебник для вузов / Под ред. проф. В.А. Лабунцова. Москва: Энергоатомиздат, 1988. 320 с.
33
Учебное издание
Фарафонтов Сергей Юрьевич
Основы конструирования электронных средств
Учебно-методическое пособие
Корректор: Гончарова И.Л.
Принято редакционно-издательским советом № 1 от 10.03.2020, подписано в печать 13.05.2020,
п. л. 2,1, заказ № 32, 34 стр., электронная версия – 1,08 Мб
Редакционно-издательский отдел СибГУТИ 630102, г. Новосибирск, ул. Кирова, 86, офис 105 тел. (383) 269-83-56
34
