Yamaha V9990

Поделись знанием:
Перейти к: навигация, поиск

Yamaha V9990 — электронный компонент, микросхема видеоконтроллера (VDP, Video Display Processor), разработанная компанией Yamaha в 1992 году. Также имеет название E-VDP-III. Создана как универсальное решение для применения в игровых системах, мультимедийных приложениях и промышленной автоматике.



История

В 1990 году компании Yamaha и ASCII анонсировали новую микросхему видеоконтроллера, V9978, предназначавшуюся для бытовых компьютеров предполагаемой новой версии стандарта MSX — MSX3. Однако впоследствии по некоторым причинам проект был закрыт. V9978 не попала в производство, компьютеры стандарта MSX3 также не выпускались. Вместо этого появился стандарт компании Panasonic — MSX Turbo R, где использовалась микросхема V9958, ранее уже применявшаяся в компьютерах стандарта MSX2+.

На основе V9978 в 1992 году была создана и выпущена микросхема V9990. Она унаследовала все нововведения, появившиеся в V9978, однако обратная совместимость с линейкой V99x8 была убрана. Таким образом, прямое её использование в качестве видеоконтроллера в компьютерах MSX стало невозможным. Однако V9990 всё же была применена на MSX — в 1994 году на основе этой микросхемы группой Sunrise Swiss был разработан картридж расширения Graphics9000, предназначенный для использования на компьютерах MSX2/MSX2+/Turbo R. При этом V9990 использовалась в качестве отдельного независимого видеоконтроллера, накладывающего своё изображение на видеосигнал, идущий со штатного видеовыхода компьютера.

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

  • Два режима блочной графики:
    • Режим P1, разрешение 256 x 212 точек, два слоя фонового изображения
    • Режим P2, разрешение 512 x 212 точек, один слой фонового изображения
    • Фоновое изображение составляется из блоков 8x8 точек. Доступно аппаратное отображение спрайтов с системой приоритета отображения между спрайтами и слоями фона.
  • Аппаратное отображение спрайтов:
    • Спрайты имеют размер 16 x 16 точек, 16 цветов на точку
    • Одновременное отображение до 125 спрайтов на экране, и до 16 спрайтов на одной строке изображения
  • Четыре растровых видеорежима:
    • Для использования на видеомониторах с телевизионной (NTSC или PAL) развёрткой
      • Режим B1, разрешение 256 x 212 точек
      • Режим B2, разрешение 384 x 240 точек
      • Режим B3, разрешение 512 x 212 точек
      • Режим B4, разрешение 768 x 240 точек
    • Для отображения на мониторах высокого разрешения
      • B5, разрешение 640 x 400 точек
      • B6, разрешение 640 x 480 точек
  • Возможность удвоения вертикального разрешения за счёт чередования строк
  • Отображение до 32768 цветов на точку; до 16 цветов на точку в режимах B5 и B6
  • Встроенная палитра — 64 цвета с выбором из 32768 цветов
  • Возможности наложения графики на внешний видеосигнал и оцифровки видеосигнала, для таких применений, как наложение титров
  • Аппаратные команды рисования, такие как переброска блоков, вывод символов с нужным цветом, рисование линий
  • Функция аппаратного отображения курсора:
    • Одновременное отображение до двух курсоров, размером 32 x 32 точки, два цвета
  • Прочее:
    • Плавная прокрутка изображения в любом направлении в любом из доступных видеорежимов
    • Встроенный ЦАП
    • Линейный RGB выход
    • Возможно использование ПЗУ знакогенератора
    • Возможность работы с жидкокристаллическим экраном (однопанельный экран, или двухпанельный с общей схемой управления)
  • Поддерживаемая видеопамять:
    • Двухпортовая динамическая память (время доступа 120 нс, для режима B6 требуется 100 нс)
    • Возможные конфигурации памяти: 64Kx4, 128Kx8, 256Kx4;
    • Возможно создание конфигураций со 128 КБ, 256 КБ или 512 КБ видеопамяти
    • Возможность прямого доступа процессора к видеопамяти через 16-разрядную шину

Напишите отзыв о статье "Yamaha V9990"

Ссылки

  • [web.archive.org/web/20040825042322/www.xs4all.nl/~ronholst/map/resources/video/yamaha_v9990.pdf V9990 E-VDP-III Application Manual] — официальная документация
  • [msxbanzai.tni.nl/v9990/manual.html Yamaha V9990 E-VDP-III Programmers Manual] — неофициальная документация
  • [alonecoder.narod.ru/zx/books/V9990RUS.rar Руководство программиста по видеоконтроллеру Yamaha V9990 ] — перевод «Yamaha V9990 E-VDP-III Programmers Manual» на русский язык

Отрывок, характеризующий Yamaha V9990

Давно уже Ростов не испытывал такого наслаждения от музыки, как в этот день. Но как только Наташа кончила свою баркароллу, действительность опять вспомнилась ему. Он, ничего не сказав, вышел и пошел вниз в свою комнату. Через четверть часа старый граф, веселый и довольный, приехал из клуба. Николай, услыхав его приезд, пошел к нему.
– Ну что, повеселился? – сказал Илья Андреич, радостно и гордо улыбаясь на своего сына. Николай хотел сказать, что «да», но не мог: он чуть было не зарыдал. Граф раскуривал трубку и не заметил состояния сына.
«Эх, неизбежно!» – подумал Николай в первый и последний раз. И вдруг самым небрежным тоном, таким, что он сам себе гадок казался, как будто он просил экипажа съездить в город, он сказал отцу.
– Папа, а я к вам за делом пришел. Я было и забыл. Мне денег нужно.
– Вот как, – сказал отец, находившийся в особенно веселом духе. – Я тебе говорил, что не достанет. Много ли?
– Очень много, – краснея и с глупой, небрежной улыбкой, которую он долго потом не мог себе простить, сказал Николай. – Я немного проиграл, т. е. много даже, очень много, 43 тысячи.
– Что? Кому?… Шутишь! – крикнул граф, вдруг апоплексически краснея шеей и затылком, как краснеют старые люди.
– Я обещал заплатить завтра, – сказал Николай.
– Ну!… – сказал старый граф, разводя руками и бессильно опустился на диван.
– Что же делать! С кем это не случалось! – сказал сын развязным, смелым тоном, тогда как в душе своей он считал себя негодяем, подлецом, который целой жизнью не мог искупить своего преступления. Ему хотелось бы целовать руки своего отца, на коленях просить его прощения, а он небрежным и даже грубым тоном говорил, что это со всяким случается.
Граф Илья Андреич опустил глаза, услыхав эти слова сына и заторопился, отыскивая что то.
– Да, да, – проговорил он, – трудно, я боюсь, трудно достать…с кем не бывало! да, с кем не бывало… – И граф мельком взглянул в лицо сыну и пошел вон из комнаты… Николай готовился на отпор, но никак не ожидал этого.
– Папенька! па…пенька! – закричал он ему вслед, рыдая; простите меня! – И, схватив руку отца, он прижался к ней губами и заплакал.

В то время, как отец объяснялся с сыном, у матери с дочерью происходило не менее важное объяснение. Наташа взволнованная прибежала к матери.
– Мама!… Мама!… он мне сделал…
– Что сделал?
– Сделал, сделал предложение. Мама! Мама! – кричала она. Графиня не верила своим ушам. Денисов сделал предложение. Кому? Этой крошечной девочке Наташе, которая еще недавно играла в куклы и теперь еще брала уроки.
– Наташа, полно, глупости! – сказала она, еще надеясь, что это была шутка.
– Ну вот, глупости! – Я вам дело говорю, – сердито сказала Наташа. – Я пришла спросить, что делать, а вы мне говорите: «глупости»…
Графиня пожала плечами.
– Ежели правда, что мосьё Денисов сделал тебе предложение, то скажи ему, что он дурак, вот и всё.
– Нет, он не дурак, – обиженно и серьезно сказала Наташа.
– Ну так что ж ты хочешь? Вы нынче ведь все влюблены. Ну, влюблена, так выходи за него замуж! – сердито смеясь, проговорила графиня. – С Богом!
– Нет, мама, я не влюблена в него, должно быть не влюблена в него.
– Ну, так так и скажи ему.
– Мама, вы сердитесь? Вы не сердитесь, голубушка, ну в чем же я виновата?
– Нет, да что же, мой друг? Хочешь, я пойду скажу ему, – сказала графиня, улыбаясь.
– Нет, я сама, только научите. Вам всё легко, – прибавила она, отвечая на ее улыбку. – А коли бы видели вы, как он мне это сказал! Ведь я знаю, что он не хотел этого сказать, да уж нечаянно сказал.
– Ну всё таки надо отказать.
– Нет, не надо. Мне так его жалко! Он такой милый.
– Ну, так прими предложение. И то пора замуж итти, – сердито и насмешливо сказала мать.
– Нет, мама, мне так жалко его. Я не знаю, как я скажу.