Articulo de referencia

Proyecto de gráficos abiertos

Ilustración de la placa de desarrollo de gráficos abiertos El Open Graphics Project ( OGP ) se fundó con el objetivo de diseñar hardware de código abierto , una arquitectura abi...

Ilustración de la placa de desarrollo de gráficos abiertos

El Open Graphics Project ( OGP ) se fundó con el objetivo de diseñar hardware de código abierto , una arquitectura abierta y un estándar para tarjetas gráficas , principalmente para software libre y sistemas operativos de código abierto . El proyecto creó una placa de desarrollo y prototipado reprogramable y aspiraba a producir, en última instancia, una tarjeta gráfica completa y competitiva para el usuario final.

OGD1

Prototipo OGD1 – OGD1-256DDAV

El primer producto del proyecto fue una tarjeta gráfica PCI denominada OGD1, que utilizaba un chip de matriz de puertas programables en campo (FPGA). Aunque la tarjeta no tenía el mismo nivel de rendimiento ni funcionalidad que las tarjetas gráficas disponibles en el mercado en ese momento, su propósito era servir como herramienta para prototipar la primera placa de circuito integrado de aplicación específica (ASIC) del proyecto, así como para otros profesionales que necesitaran tarjetas gráficas programables o placas de prototipado basadas en FPGA. También se esperaba que este prototipo atrajera suficiente interés como para generar beneficios y atraer inversores para la siguiente tarjeta, dado que se estimaba que el inicio de la producción de un diseño ASIC especializado costaría alrededor de 2.000.000 de dólares estadounidenses. Posteriormente se planificaron variantes PCI Express y/o Mini-PCI . La OGD1 comenzó a distribuirse en septiembre de 2010, [ 1 ] unos seis años después del inicio del proyecto y tres años después de la aparición de los primeros prototipos. [ 2 ]

Se publicarán las especificaciones completas y los controladores de dispositivos de código abierto . Se publicará todo el RTL . El código fuente de los controladores de dispositivos y la BIOS se publicará bajo las licencias MIT y BSD . El RTL (en Verilog ) utilizado para la FPGA y el RTL utilizado para el ASIC se publicarán bajo la Licencia Pública General de GNU (GPL).

Cuenta con 256 MiB de RAM DDR, refrigeración pasiva y cumple con los estándares VESA DDC , EDID , DPMS y VBE . También está prevista la salida de TV .

Esquema de versiones

El esquema de control de versiones para OGD1 será el siguiente:

{Número raíz} – {Memoria de vídeo}{Interfaces de salida de vídeo}{Opciones especiales, por ejemplo: firmware A1 OGA instalado}

Componentes OGD1

Mapa de componentes de la placa de desarrollo de gráficos abiertos

Componentes principales de la tarjeta gráfica OGD1 (mostrados en la imagen) [ 3 ]

A) Par de transmisores DVI A
B) Par de transmisores DVI B
C) DAC triple de 10 bits y 330 MHz (detrás)
D) Chip de TV
E) 2x4 DDR SDRAM de 256 megabits (frontal, posterior)
F) FPGA Xilinx 3S4000 (chip principal)
G) FPGA Lattice XP10 (interfaz de host)
H) SPI PROM 1 Mibit
J) PROM SPI de 16 Mibit
K) 3 convertidores digital-analógico  (DAC) de 500 MHz (opcional)
L) Conector de borde PCI-X de 64 bits
M) Conector DVI-I A y conector B
N) Conector S-Video
O) Conector de bus de expansión de 100 pines
Proyecto de Gráficos Abiertos (OGP)
El grupo de personas que desarrolla OGA, su documentación escrita y sus productos.
Arquitectura gráfica abierta (OGA)
Nombre comercial de las arquitecturas gráficas abiertas especificadas por el Open Graphics Project.
Desarrollo de gráficos abiertos (OGD)
La placa de experimentación inicial basada en FPGA se utilizó como plataforma de prueba para los ASIC TRV.
Tecnología de desplazamiento (TRV)
Nombre comercial de los primeros productos ASIC, basados ​​en la arquitectura gráfica abierta (Open Graphics Architecture).
Tarjeta gráfica abierta (OGC)
Tarjetas gráficas basadas en chips TRV.
Fundación de Hardware Abierto (OHF)
Una corporación sin fines de lucro cuyo objetivo es promover el diseño y la producción de hardware de código abierto y con documentación abierta.

Estado actual

El proyecto OGP no logró obtener la financiación necesaria para producir una versión ASIC de su tarjeta. Al parecer, el proyecto se suspendió en 2011.

Véase también

Referencias

  1. "¡OGD1 ya está disponible!" . Archivado del original el 15 de junio de 2017. Consultado el 12 de enero de 2017 .
  2. "Aparece la primera placa de Open Graphics" . The Inquirer. Archivado del original el 15 de enero de 2007.
  3. "Guía de mapas OGD1" . Wiki de Open Graphics. Archivado del original el 27 de septiembre de 2007. Consultado el 4 de septiembre de 2006 .
  • La wiki oficial de Open Graphics archivada en Wayback Machine el 9 de junio de 2010.
  • Jeremy Andrews (1 de marzo de 2006). "Hardware: Precios de las placas de desarrollo de gráficos abiertos" . KernelTrap . Consultado el 4 de septiembre de 2006 .
  • Project VGA : otro proyecto de núcleo gráfico gratuito, orientado a hardware más económico.
  • Manticore : una implementación antigua de un núcleo gráfico gratuito basado en FPGA. A fecha de 4 de mayo de 2009, no hay código fuente disponible.
  • La tesis de máster " Un sistema gráfico 3D basado en FPGA " ilustra muy bien las decisiones de diseño que deben tomarse al desarrollar un núcleo gráfico 3D basado en FPGA.
  • La tesis de máster titulada " Una arquitectura SoC orientada al rendimiento para la síntesis de vídeo " ofrece un enfoque más completo y práctico de algunos aspectos.