Реферат: Система отображения информации
Устройство формирования строчных сигналов предназначено для формирования сигналов, синхронизирующих развертку по строкам и тактированния счетчика текстовых строк СЧтс , управляющего старшими разрядами БЗУ.
После формирования всех текстовых строк процесс повторяется с частотой fk , формируемой устройством формирования кадровых сигналов, выдающего также сигналы для синхронизации развертки по кадрам. Телевизионный растр формируется с помощью блока развертки, осуществляющего развертку по строкам и по кадрам.
Рис. 3. Структурная схема разрабатываемого устройства
2.2 Построение знакогенератора.
Так как по ТЗ имеем алфавит из 5 символов, то целесообразно применить метод “укрупненных элементов”, который заключается в построении монограмм знаков, разбиении их на укрупненные элементы и составлении логических функций.
Для отображения заданных символов используется матрица 8х14 с размерами знака 5х7.Следовательно, необходимо применить два счетчика Джонсона.
Монограммы знаков и временные диаграммы работы счетчиков приведены на рис. 3-7. Для реализации системы логических уравнений может быть использована ПЛМ или ПЗУ. При этом существенно сократятся габариты знакогенератора и число проводников между элементами И и ИЛИ (Рис.8).
Рис. 3-7. Монограммы знаков и временные диаграммы
работы счетчиков
Y0 | Y1 | Y2 | Y3 | Y4 | Y5 | Y6 | |||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | ||||||
1 | |||||||||||||
2 | |||||||||||||
3 | |||||||||||||
4 | |||||||||||||
5 | |||||||||||||
6 | |||||||||||||
7 | |||||||||||||
8 | |||||||||||||
9 | |||||||||||||
10 | |||||||||||||
11 | |||||||||||||
12 | |||||||||||||
13 | |||||||||||||
14 | |||||||||||||
X0 | |||||||||||||
X1 | |||||||||||||
X2 | |||||||||||||
X3 |
Y0 | Y1 | Y2 | Y3 | Y4 | Y5 | Y6 | |||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | ||||||
1 | |||||||||||||
2 | |||||||||||||
3 | |||||||||||||
4 | |||||||||||||
5 | |||||||||||||
6 | |||||||||||||
7 | |||||||||||||
8 | |||||||||||||
9 | |||||||||||||
10 | |||||||||||||
11 | |||||||||||||
12 | |||||||||||||
13 | |||||||||||||
14 | |||||||||||||
X0 | |||||||||||||
X1 | |||||||||||||
X2 | |||||||||||||
X3 |
Y0 | Y1 | Y2 | Y3 | Y4 | Y5 | Y6 | |||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | ||||||
1 | |||||||||||||
2 | |||||||||||||
3 | |||||||||||||
4 | |||||||||||||
5 | |||||||||||||
6 | |||||||||||||
7 | |||||||||||||
8 | |||||||||||||
9 | |||||||||||||
10 | |||||||||||||
11 | |||||||||||||
12 | |||||||||||||
13 | |||||||||||||
14 | |||||||||||||
X0 | |||||||||||||
X1 | |||||||||||||
X2 | |||||||||||||
X3 |
Y0 | Y1 | Y2 | Y3 | Y4 | Y5 | Y6 | |||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | ||||||
1 | |||||||||||||
2 | |||||||||||||
3 | |||||||||||||
4 | |||||||||||||
5 | |||||||||||||
6 | |||||||||||||
7 | |||||||||||||
8 | |||||||||||||
9 | |||||||||||||
10 | |||||||||||||
11 | |||||||||||||
12 | |||||||||||||
13 | |||||||||||||
14 | |||||||||||||
X0 | |||||||||||||
X1 | |||||||||||||
X2 | |||||||||||||
X3 |
Y0 | Y1 | Y2 | Y3 | Y4 | Y5 | Y6 | |||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | ||||||
1 | |||||||||||||
2 | |||||||||||||
3 | |||||||||||||
4 | |||||||||||||
5 | |||||||||||||
6 | |||||||||||||
7 | |||||||||||||
8 | |||||||||||||
9 | |||||||||||||
10 | |||||||||||||
11 | |||||||||||||
12 | |||||||||||||
13 | |||||||||||||
14 | |||||||||||||
X0 | |||||||||||||
X1 | |||||||||||||
X2 | |||||||||||||
X3 |
Рис 8. Схема реализации знакогенератора на логических элементах И, ИЛИ, НЕ
2.3 Расчет БЗУ.
Расчет БЗУ заключается в том, чтобы определить требуемое число ячеек памяти и их разрядность, а затем подобрать ИМС.
Разрядность ячеек памяти n определяется числом разрядов, необходимых для кодирования знака и его признаков.Т.к. по ТЗ у нас черно-белое изображение с двумя градациями яркости, то
n = na = log2 Na (2.1)
где na - разрядность кода алфавита;
Na =5 - число знаков алфавита.
Следовательно, n=3.
Наиболее просто последовательность выборки кодов знаков из БЗУ осуществляется при раздельной адресации по номеру знакоместа в текстовой строке (r младших адресных разрядов) и номеру текстовой строки ((k-r) строчных адресных разрядов, где k - минимальное количество адресных разрядов, необходимых для выбора требуемого количества знаков в кадре).
r = log2 Nзтс = log2 73 = 6 (2.2)
(k-r) = log2 Nтс = log2 44 = 5,46 (2.3)
k = 12 (2.4)
При этом требуемое число ячеек памяти БЗУ следует определять как:
Nзу > 2r *Nтс (2.5)
(2.6)
Выбираем ближайшее большее значение:
N А =12
Т.о, емкость БЗУ должна быть
СБЗУ = 3*4096 = 12284 бит или 4096 3-х разрядных слов.
В качестве БЗУ выбираем БИС 537РУ6А, имеющую информационную емкость 4Кх1, совместимую по ходам и выходам с ТТЛ-схемами, имеющую выход с одним состоянием.
Данная ИМС имеет время считывания информации 220 нс, потребляемую мощность 0,1 Вт.
Для обеспечения требуемой емкости и числа адресных входов необходима одна такая микросхема. Запись данных в ОЗУ производится логическим нулем на входе W/R, а считывание-логической единицей.