Изобретение относится к автоматике и вычислительной технике и может быть использовано для приема от внешнего устройства цветной видеоинформации, обработки ее и вывода на экран цветного устройства отображения информации.
Цель изобретения - расширение области применения дисплея за счет увеличения объема и повышения достоверности отображаемой информации путем ввода информации с внешнего устройства в реальном масштабе времени.
На фиг.1 представлена структурная схема дисплея; на фиг.2 - функциональная схема блока синхронизации; на фиг.3 и 4 - формат первого регистра и временная диаграмма работы блока синхронизации соответственно.
Дисплей содержит блок 1 постоянной памяти, блок 2 ввода данных в виде клавиатуры, первый блок 3 оперативной памяти, блок 4 управления, блок 5 сопряжения, магистраль 6, второй блок 7 оперативной памяти, генератор 8 тактовых импульсов, блок 9 синхронизации, первый регистр 10, мультиплексор 11, первый сумматор 12, второй регистр 13, второй сумматор 14, блок 15 сдвиговых регистров, формирователь 16 видеосигнала, блок 17 отображения, блок 18 шинных формирователей, блок 10 аналого-цифровых преобразователей (АЦП), блок 20 буферных регистров.
Блок 9 синхронизации содержит счетчик 21 элементов изображения, счетчик 22 строк, блоки 23, 24 и 25 постоянной памяти, регистры 26, 27 и 28, мультиплексор 29 и элемент ИЛИ 30.
Блок 7 оперативной памяти предназначен для хранения цветной графической информации, регистр 10 - для задания режима работы дисплея. Информация, записанная в регистр 13 адреса, позволяет изменять адрес начала отображаемой информации. В блоке 23 хранится программа выработки синхронизирующих и управляющих импульсов, в блоках 24 и 25 - программы выработки адреса растра в зависимости от режима работы устройства.
Дисплей работает следующим образом.
При включении питания регистр 10 и регистр 13 адреса обнуляются. Блок 4 управления, выполненный на процессоре, выходит на программу обслуживания дисплея, которая хранится в блоке 1, подготавливает в служебных ячейках блоков 3 и 7 необходимую информацию, устанавливает нулевой, первый, второй и пятнадцатый разряды в регистре 10 и переходят в режим ожидания поступления команд с клавиатуры 2.
Блок 9 синхронизации вырабатывает управляющие сигналы и импульсы для управления блоками и формирует адрес для графического блока 7 памяти в соответствии с отображаемыми координатами растра. Информация считывается из блока 7 и записывается в регистры сдвига блока 15 параллельными 16-разрядными словами, где преобразуется в последовательность информационных сигналов, которые через формирователь 16 видеосигнала поступают на блок 17 отображения, на экране которого формируется цветное графическое изображение. По командам с клавиатуры 2 оператор может произвести просмотр видеоинформации, поступающей на входы АЦП блока 19. В этом случае под управлением процессора 4 в регистре 10 устанавливаются пятый и шестой разряды. Блок 9 синхронизации не вырабатывает импульсы записи информации с выходов блока 7 в блок 15, поэтому видеоинформация от внешнего устройства, проходя через блок 19 АЦП, блок 15 сдвиговых регистров, последовательно сдвигается в последнем и 16-разрядными словами одновременно переписывается в регистры блока 20 буферных регистров и формирователь 16 видеосигналов, поступает на входы блока 17. Оператор просматривает изображение и при необходимости производит с помощью клавиатуры 2 передачу процессору 4 команды на запись изображения в блок 7. В этом случае в регистре 10 обнуляются нулевой, первый, второй и шестой разряды и устанавливается десятый разряд управления потоком информации от внешнего устройства к блоку 7. Информация с выходов блока 20 поступает через блок 18 шинных формирователей на входы блока 7, и до прихода кадрового гасящего импульса под управлением блока 9 синхронизации видеоинформация кадра изображения записывается в блок 7. По окончании кадра во время кадрового гасящего импульса под управлением процессора в регистре 10 устанавливаются нулевой, первый и третий разряды и обнулятся пятый и десятый разряды и дисплей переходит таким образом к отображению на экране записанного с внешнего устройства в блок 7 кадра цветной графической информации. По командам оператора с клавиатуры 2 отображаемое изображение может быть увеличено в 2 или 4 раза, сдвинуто по горизонтали и вертикали, изменено путем изменения содержимого ячеек блока 7 и т.д.
Для изменения масштаба изображения по команде оператора под управлением процессора 4 происходит изменение кода третьего и четвертого разрядов регистра 10, а для сдвига информации (окна растра) вправо, влево, вверх, вниз изменяется содержимое регистра 13 (шаг сдвига по горизонтали - 16 элементов, шаг сдвига по вертикали - 1 строка).
Синхронизация работы в режиме просмотра и записи в блок 7 цветной графической информации с видеовходов дисплея происходит по строчным и кадровым синхронизирующим (или гасящим) импульсам внешнего устройства. Нулевому коду на выходах счетчиков элементов 21 и строк 22 в блоке 23 соответствует информация о последнем такте формирования СИ, КИ (или СГИ, КГИ) блоком 9. В блоках 24 и 25 содержатся адреса блока 17.
Изменение содержимого блока 7 в режиме редактирования осуществляется по командам оператора с клавиатуры 2. В этом случае под управлением процессора 4 в регистр 13 заносится адрес начала координат редактируемой области графической информации, в результате чего физический адрес изменяемой ячейки памяти определяется состоянием выходов сумматора 14, на входы которого поступает информация об адресе ячейки блока 7 с регистра 13 и шин магистрали 6, а в регистре 10 устанавливаются пятый разряд и комбинация кода в нулевом, первом и втором разрядах выбора режима записи-чтения первого, второго и третьего каналов блока 7. Для изменения одного элемента графического изображения в блоке 7 сначала производится считывание информации по указанному адресу, затем модификация считанной информации в регистрах общего назначения процессора 4 и далее запись ее вновь по указанному адресу. Трансляция информации через блок 18 шинных формирователей с выходов блока 7 или блока 20 буферных регистров на магистраль 6 и в обратном направлении обеспечивается сигналами на соответствующих адресных шинах магистрали 6 состоянием седьмого, восьмого и девятого разрядов регистра 10. Выработка сигнала управления блоком 7 осуществляется с помощью соответствующего сигнала селектора адреса (на фигурах не показан).
Блок 7 выполнен на элементах памяти статического типа. В последнем случае требуется изменение программы блока 23 блока 9 и введение схемы дополнительного мультиплексирования адреса для блока 7, что легко реализуется в аппаратном исполнении.
Технико-экономическая эффективность дисплея заключается в том, что изобретение позволяет расширить область применения за счет обеспечения ввода цветной графической информации непосредственно в графическое ОЗУ дисплея в реальном масштабе времени работы внешнего устройства, обеспечить синхронизацию ввода цветной видеоинформации по сигналам синхронизации внешнего устройства, повысить достоверность ввода видеоинформации за счет ввода изображения за один кадр, разгрузить магистраль процессора за счет обеспечения ввода с видеолиний непосредственно в графическое ОЗУ, повысить достоверность ввода информации за счет передачи и приема информации фрагментами в увеличенном масштабе, снизить аппаратные затраты и стоимость дисплея за счет использования функциональных возможностей узлов и блоков, входящих в состав графических дисплеев, организовать каналы видеосвязи между устройствами, что особенно перспективно при подключении к входам и выходам R, G, B сигналов дисплея приемопередающих устройств оптических линий связи.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для отображения информации | 1984 |
|
SU1354182A1 |
Система ввода телевизионных изображений в ЭВМ | 1989 |
|
SU1665391A1 |
Устройство для отображения информации | 1987 |
|
SU1529279A1 |
Устройство для отображения информации на экране электронно-лучевой трубки | 1985 |
|
SU1352477A1 |
Устройство для отображения информации на экране электронно-лучевой трубки | 1986 |
|
SU1478246A1 |
Устройство для отображения информации | 1986 |
|
SU1506478A1 |
СПОСОБ ДЛЯ ЦИФРОВОЙ СУБСТРАКЦИОННОЙ АНГИОГРАФИИ И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ | 1992 |
|
RU2043073C1 |
Буферное запоминающее устройство | 1989 |
|
SU1624534A1 |
Устройство формирования видеоинформации | 1987 |
|
SU1483676A1 |
УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ ИЗОБРАЖЕНИЯ | 1994 |
|
RU2108623C1 |
Использование: автоматика и вычислительная техника, системы для приема от внешнего устройства цветной видеоинформации, обработки и вывода ее на экран цветного устройства отображения. Сущность изобретения: дисплей содержит блок 1 постоянной памяти, блок 2 ввода данных, блоки 3, 7 оперативной памяти, блок 4 управления, магистраль 6, генератор 8 тактовых импульсов, блок 9 синхронизации, регистры 10, 13, мультиплексор 11, сумматоры 12, 14, блок 15 сдвиговых регистров, формирователь 16 видеосигнала, блок 17 отображения, блок 18 шинных формирователей, блок 19 аналого-цифровых преобразователей, блок 20 буферных регистров. 1 з.п.ф-лы, 4 ил.
Устройство для отображения цветной графической информации на экране электронно-лучевой трубки | 1986 |
|
SU1469519A1 |
Разборный с внутренней печью кипятильник | 1922 |
|
SU9A1 |
Авторы
Даты
1994-06-30—Публикация
1990-01-30—Подача