Открыть сервис

КР580ВГ75

КР580ВГ75 — это советская микросхема, представляющая собой программируемый контроллер видеодисплея (CRT-контроллер), предназначенная для формирования сигналов синхронизации и адресации видеопамяти при построении растровых изображений на электронно-лучевых трубках (ЭЛТ). Микросхема входила в состав микропроцессорного комплекта серии КР580, являвшегося клоном американского набора микросхем Intel 8080 и его периферии. КР580ВГ75 была аналогом микросхемы Intel 8275.

История создания

Разработка микросхемы КР580ВГ75 велась в конце 1970-х — начале 1980-х годов в рамках программы по созданию советской элементной базы для микро-ЭВМ и бытовой вычислительной техники. Микропроцессорный комплект КР580 (на базе процессора КР580ВМ80А) был ориентирован на копирование архитектуры Intel 8080, которая на тот момент являлась одной из самых распространённых в мире. Для обеспечения вывода графической информации на экран монитора требовался специализированный контроллер, который бы разгружал центральный процессор от задач по формированию кадровой и строчной развёртки.

Производство микросхемы было освоено на нескольких советских предприятиях, в частности на Воронежском заводе полупроводниковых приборов (ВЗПП) и на заводе «Интеграл» (г. Минск). Микросхема выпускалась в стандартном для серии корпусе типа DIP-40 (пластмассовый или керамический). В отличие от оригинального Intel 8275, советский аналог мог иметь незначительные отличия в электрических параметрах и временных диаграммах, что иногда требовало корректировки схем включения.

Архитектура и принцип работы

КР580ВГ75 является программируемым устройством, что означает возможность настройки его параметров работы (разрешение экрана, частота кадров, режимы отображения) через запись управляющих слов в его внутренние регистры. Микросхема не содержит в себе видеопамяти и не формирует непосредственно видеосигнал (композитный или RGB), а генерирует лишь адреса и синхросигналы.

Основные функциональные блоки

  • Генератор адресов видеопамяти: Формирует 14-разрядный адрес (A0–A13) для последовательного чтения данных из ОЗУ, хранящего изображение. Адрес инкрементируется с каждым тактом отображения символа или пикселя.
  • Схема формирования строчной и кадровой синхронизации: Вырабатывает сигналы HSYNC (строчная синхронизация) и VSYNC (кадровая синхронизация), которые подаются на монитор для синхронизации развёртки.
  • Схема управления световым пером: Имеет вход для подключения светового пера (Light Pen Input, LPEN), позволяющий определять координаты точки на экране, на которую указывает перо.
  • Регистры управления и состояния: Набор программируемых регистров, задающих формат отображения (количество символов в строке, количество строк, режим подчёркивания, мигания и т.д.).
  • Буфер DMA: Микросхема может работать в режиме прямого доступа к памяти (DMA), запрашивая у процессора шину для прямого чтения видеопамяти, что обеспечивает более высокую скорость вывода.

Режимы работы

КР580ВГ75 поддерживает несколько режимов отображения, которые задаются программно:

  1. Нерастрированный режим (Non-buffered): Данные из видеопамяти читаются непосредственно во время обратного хода луча (гасящего импульса). Используется для простых систем с низким разрешением.
  2. Буферизированный режим (Buffered): Данные читаются в буферный регистр заранее, что позволяет синхронизировать работу с более быстрой видеопамятью и формировать более сложные изображения.
  3. Режим светового пера: Позволяет фиксировать адрес видеопамяти в момент поступления сигнала от светового пера.
  4. Режим подчёркивания и мигания: Микросхема может автоматически формировать линии подчёркивания под символами и вызывать мигание отдельных символов или строк.

Технические характеристики

  • Технология изготовления: n-МОП (n-канальная МОП-структура).
  • Напряжение питания: +5 В и +12 В (для некоторых модификаций).
  • Потребляемая мощность: порядка 0,5–1 Вт.
  • Тактовая частота: до 2–3 МГц (зависит от конкретной партии и условий эксплуатации).
  • Разрядность адреса: 14 бит (максимальный объём адресуемой видеопамяти — 16 КБ).
  • Количество выводов: 40.
  • Формат отображения: Программируемое количество символов в строке (от 1 до 80) и строк на экране (от 1 до 64). Типичное разрешение для текстового режима — 80×25 символов.

Применение

КР580ВГ75 широко применялась в советской бытовой и учебной вычислительной технике 1980-х годов. Основные области использования:

  • Персональные компьютеры: Микросхема была основой видеоадаптеров для многих клонов «Радио-86РК», «Специалист», «Микроша», «Корвет», «ПК-01» (Львов). В этих компьютерах она обеспечивала вывод текста и простой графики.
  • Терминальные устройства: Использовалась в алфавитно-цифровых дисплеях (АЦДУ) и терминалах для отображения текстовой информации.
  • Промышленные контроллеры и системы отображения информации: Применялась в устройствах, где требовался вывод данных на экран монитора (например, в измерительных приборах, станках с ЧПУ).
  • Учебные стенды: Благодаря простоте и доступности, микросхема активно использовалась в радиолюбительских конструкциях и учебных лабораториях.

Ограничения и недостатки

Несмотря на свою популярность, КР580ВГ75 имела ряд существенных ограничений:

  • Только текстовый режим: Микросхема не поддерживала режим произвольной графики (bitmap). Для вывода графических изображений требовалось либо использовать программную эмуляцию, либо применять дополнительные микросхемы (например, КР580ВГ72 — графический контроллер).
  • Низкая производительность: Тактовая частота и архитектура ограничивали максимальное разрешение и частоту обновления экрана. Для комфортной работы требовался процессор с тактовой частотой не менее 2–3 МГц.
  • Сложность синхронизации: Для корректной работы требовалась точная настройка внешних кварцевых резонаторов и делителей частоты, а также согласование с временными диаграммами монитора.
  • Чувствительность к помехам: Как и многие микросхемы n-МОП того времени, КР580ВГ75 была чувствительна к статическому электричеству и помехам по цепям питания.

Интересные факты

  • В некоторых советских компьютерах (например, «Специалист») для экономии компонентов видеоконтроллер КР580ВГ75 не использовался, а формирование видеосигнала выполнялось программно на центральном процессоре.
  • Микросхема КР580ВГ75 является одной из немногих советских БИС, для которой в открытом доступе сохранились подробные технические описания (даташиты) и принципиальные схемы включения, что делает её популярной среди ретроэнтузиастов.
  • Существовали модификации микросхемы с улучшенными характеристиками, например, КР580ВГ75А, отличавшаяся повышенной тактовой частотой и более стабильной работой.

Источники

  • Техническое описание микросхемы КР580ВГ75 (даташит), НПО «Научный центр», 1983 г.
  • «Микропроцессорный комплект КР580. Справочное пособие», под ред. В. Л. Шило, 1985 г.
  • «Радио» № 8, 1986 г., статья «Видеоконтроллер на КР580ВГ75».
  • Каталог интегральных микросхем СССР, том 2, 1988 г.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →