Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Открытая доска для разработки графики

Графика Проект Open ( ОГП ) была создана с целью разработать с открытым исходным кодом аппаратных средств / открытую архитектуру и стандарт для графических карт , в первую очередь ориентации свободного программного обеспечения / с открытым исходным кодом операционной системы. В рамках проекта была создана перепрограммируемая плата для разработки и прототипирования, и в конечном итоге он был нацелен на создание полнофункциональной и конкурентоспособной видеокарты для конечных пользователей.

OGD1 [ править ]

Прототип OGD1 - OGD1-256DDAV.

Первым продуктом проекта была графическая карта PCI, получившая название OGD1, в которой использовалась микросхема программируемой вентильной матрицы (FPGA). Хотя карта не могла конкурировать с графическими картами на рынке в то время с точки зрения производительности или функциональности, она предназначалась для использования в качестве инструмента для создания прототипа первой специализированной интегральной схемы (ASIC) проекта , а также для другим профессионалам нужны программируемые графические карты или макеты плат на базе FPGA. Также надеялись, что этот прототип вызовет достаточный интерес, чтобы получить некоторую прибыль и привлечь инвесторов для следующей карты, так как ожидалось, что он будет стоить около 2000000 долларов США, чтобы начать производство специализированного дизайна ASIC. PCI Express и / илиПланировалось, что последуют варианты Mini-PCI . Поставки OGD1 начались в сентябре 2010 года [1], примерно через шесть лет после начала проекта и через 3 года после появления первых прототипов. [2]

Будут опубликованы полные спецификации и выпущены драйверы устройств с открытым исходным кодом . Все RTL будут выпущены. Исходный код драйверов устройств и BIOS будет выпущен под лицензиями MIT и BSD . RTL (в Verilog ), используемый для FPGA, и RTL, используемый для ASIC, планируется выпустить под Стандартной общественной лицензией GNU (GPL).

Он имеет 256 МБ оперативной памяти DDR, имеет пассивное охлаждение и соответствует стандартам DDC , EDID , DPMS и VBE VESA. Планируется также TV-out .

Схема управления версиями [ править ]

Схема управления версиями для OGD1 будет выглядеть следующим образом:

{Корневой номер} - {Видеопамять} {Интерфейсы вывода видео} {Специальные параметры, например: установлена ​​прошивка A1 OGA}

Компоненты OGD1 [ править ]

Карта компонентов Open Graphics Development Board

Основные компоненты видеокарты OGD1 (показаны на картинке) [3]

A) Пара передатчиков DVI A
B) Пара передатчиков DVI B
C) Тройной 10-битный ЦАП 330 МГц (сзади)
Г) ТВ-чип
E) 2x4 256 мегабит DDR SDRAM (спереди, сзади)
F) Xilinx 3S4000 FPGA (основной чип)
G) Lattice XP10 FPGA (хост-интерфейс)
H) SPI PROM 1 Mibit
J) SPI PROM 16 Mibit
K) 3x 500 МГц DAC (опционально)
L) 64-битный краевой разъем PCI-X
M) Разъем DVI-I A и разъем B
N) , S-Video разъем
O) 100-контактный разъем шины расширения

Разделы / термины, относящиеся к OGP [ править ]

Открытый графический проект (OGP)
Группа людей, разрабатывающих OGA, его письменную документацию и продукты.
Открытая графическая архитектура (OGA)
Торговое наименование открытых графических архитектур, определенное Open Graphics Project.
Открытая разработка графики (OGD)
Первоначальная плата для экспериментов на основе ПЛИС использовалась в качестве тестовой платформы для TRV ASIC.
Технология обхода (TRV)
Коммерческое название первых продуктов ASIC, основанных на Open Graphics Architecture.
Открытая видеокарта (OGC)
Видеокарты на базе микросхем TRV.
Открытый аппаратный фонд (OHF)
Некоммерческая корпорация, чей устав заключается в содействии разработке и производству оборудования с открытым исходным кодом и открытой документации.

См. Также [ править ]

  • Графическое оборудование и СОПО
  • Оборудование с открытым исходным кодом
  • Открытая система (вычисления)
  • RISC-V

Ссылки [ править ]

  1. ^ "Доступен OGD1!" . Архивировано из оригинала на 15 июня 2017 года . Проверено 12 января 2017 года . Цитировать журнал требует |journal=( помощь )
  2. ^ «Появляется первая открытая графическая плата» . Спрашивающий. Цитировать журнал требует |journal=( помощь )
  3. ^ "Путеводитель по карте OGD1" . Откройте вики по графике. Архивировано из оригинального 27 сентября 2007 года . Проверено 4 сентября 2006 года . CS1 maint: discouraged parameter (link)

Внешние ссылки [ править ]

  • Официальная вики по Open Graphics
  • Джереми Эндрюс (1 марта 2006 г.). «Аппаратное обеспечение: цены на Open Graphics Development Board» . KernelTrap . Проверено 4 сентября 2006 года . CS1 maint: discouraged parameter (link)
  • Project VGA - еще один проект с бесплатным графическим ядром, нацеленный на более дешевое оборудование.
  • Manticore - более старая реализация бесплатного графического ядра на основе FPGA. По состоянию на 04.05.2009 нет доступных источников.
  • Магистерская диссертация « Система трехмерной графики на основе ПЛИС » очень хорошо иллюстрирует проектные решения, которые необходимо принять при разработке ядра трехмерной графики на основе ПЛИС.
  • Магистерская диссертация « Архитектура SoC, управляемая производительностью для синтеза видео » дает более полный и практический подход к некоторым аспектам.