Видеообзор платы расширения VDAC2 на FT812 для ZX Spectrum совместимого ретро-компьютера ZX Evolution. 256 цветов на точку, просмотр JPEG картинкок, воспроизведение MPEG4 видео в TS-Conf.

В конфигурации TS-Conf для отображения более 64 цветов используется ШИМ. Он не очень хорошо выглядит на ЖКИ мониторах. Для решения это проблемы было предложено использовать сигналы интерфейса IDE (см. руководство по эксплуатации), исходя из предпосылки, что большинство пользователей ZX Evolution не используют жесткие диски, отдавая предпочтение картам памяти формата SD.
Данная плата расширения позволяет:

  • отображать 15625 цветов на любом мониторе без искажений
  • также использовать полный диапазон ОЗУ палитры цветов 5 бит на компоненту — 32768 цветов.

Для того, чтобы VDA2 заработал на Вашем ZX-Evolution нужно прошить Альтеру ZX Evolution прошивкой, содержащей две конфигурации:

  • Base config
  • TS Config.

Скачать файл прошивки

Для прошивки ZX Evolution нужно:

  1. скачанный файл разархивировать и поместить в корень карты памяти SD
  2. переименовать zxevo_fw_vdac2.bin в zxevo_fw.bin
  3. на ZX Evolution перейти в Base Conf (клавиши CTRL + ALT + F12)
  4. зажать и удерживать нажатым Soft Reset, нажать (УДЕРЖИВАЯ Soft Reset!) Hard Reset.

В руководстве по эксплуатации:

  • J9 — hard reset
  • J6 — soft reset.

Если Вам всё же необходимо пользоваться жестким диском на компьютере ZX Evolution с установленным VDAC2, есть плата расширения для шины ZX-Bus с контроллером HDD Nemo IDE и слотом для карты памяти формата Compact Flash.

Основные микросхемы VDAC2:

Видео-ЦАП ADV7125

ADV7125 — это тройной высокоскоростной цифро-аналоговый преобразователь (ЦАП) производства Analog Devices на одном монолитном чипе. Он состоит из трех высокоскоростных 8-битных видео ЦАП с комплементарными выходами, стандартным интерфейсом ввода совместимым с TTL и высокоимпедансным аналоговым источником выходного тока.

Основные характеристики:

  • Скорость передачи данных 330 MSPS
  • Тройной 8-разрядный ЦАП
  • Совместимый с RS-343A/RS-170 вывод
  • Дополнительные выходы
  • Диапазон токового вывода ЦАП: от 2,0 мА до 26,5 мА
  • Входы, совместимые с TTL
  • Внутренний опорный сигнал (1,235 В)
  • Однопитание +5 В/+3,3 В
  • Корпусы с 48 выводами LQFP и LFCSP
  • Низкое потребление мощности (минимум 30 мВт при 3 В)
  • Режим низкого энергопотребления в режиме ожидания (типично 6 мВт при 3 В)
  • Индустриальный диапазон рабочих температур (-40°C до +85°C)

Графический процессор или правильнее — EVE (Embedded Video Engine) FT812

Микросхема FT812 содержит:

  • SPI интерфейс для обмена информацией с хостом. По нему можно считывать/записать память и регистры EVE и посылать команды
  • пиксельный интерфейс, пригодный для подключения к видео-ЦАП с VGA или HDMI выходом
  • графический процессор
  • память объёмом 1 мегабайт для хранения битмапов, звуковых сэмплов, FIFO и других нужд
  • память дисплей листа с двойной буферизацией
  • регистры
  • сопроцессор с собственным ПЗУ для выполнения типичных задач наподобие рисования градиентов
  • одноканальный звуковой ЦАП с поддержкой ADPCM
  • PLL для генерации внутренней тактовой частоты.

ПЛМ EPM3128ATC100-10N

EPM3128ATC100-10N — это интегральная микросхема, относящаяся к семейству программируемых логических устройств (ПЛИС) от компании Intel (ранее Altera). Эта конкретная микросхема имеет следующие характеристики:

  • Модель: EPM3128ATC100-10N
  • Количество логических элементов: 3,000 макро-ячеек
  • Скорость: 10 нс (наносекунд)
  • Корпус: 100-контактный корпус TQFP (Thin Quad Flat Package)
  • Температурный диапазон: коммерческий, -10°C до +85°C
  • Серия: MAX 3000A
  • Производитель: Intel (ранее Altera)

Видеообзоры VDAC2 от других авторов

Сборка VDAC2:

2D скроллер с помощью FT812:

Рисуем 3D графику с помощью FT812:

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *