Abrir ilustraciones de la placa de desarrollo de gráficos
El Open Graphics Project ( OGP ) se fundó con el objetivo de diseñar un hardware de código abierto / arquitectura abierta y un estándar para tarjetas gráficas , dirigido principalmente a software libre / sistemas operativos de código abierto . El proyecto creó una placa de desarrollo y creación de prototipos reprogramable y tenía como objetivo producir eventualmente una tarjeta gráfica competitiva y con todas las funciones 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 o funcionalidad que las tarjetas gráficas en el mercado en ese momento, estaba destinada a ser útil como herramienta para crear prototipos de la primera placa de circuito integrado de aplicación específica (ASIC) del proyecto, así como para otros profesionales que necesitan tarjetas gráficas programables o placas de creación de prototipos basadas en FPGA. También se esperaba que este prototipo atrajera suficiente interés para obtener algunas ganancias y atraer inversores para la próxima tarjeta, ya que se esperaba que costara alrededor de 2.000.000 de dólares estadounidenses iniciar la producción de un diseño ASIC especializado. Se planeó que siguieran variaciones PCI Express y/o Mini-PCI . El OGD1 comenzó a comercializarse en septiembre de 2010, [1] unos seis años después de que comenzara el proyecto y 3 años después de la aparición de los primeros prototipos. [2]
Se publicarán las especificaciones completas y se lanzarán controladores de dispositivos de código abierto. Se publicarán todos los RTL . El código fuente de los controladores de dispositivos y BIOS se publicará bajo las licencias MIT y BSD . Está previsto que el RTL (en Verilog ) utilizado para FPGA y el RTL utilizado para ASIC se publiquen bajo la Licencia Pública General GNU (GPL).
Dispone de 256 MiB de RAM DDR, está refrigerado pasivamente y sigue los estándares DDC , EDID , DPMS y VBE VESA. También está prevista la salida de televisión .
Esquema de versiones
El esquema de versiones para OGD1 será el siguiente:
{Número de raíz} – {Memoria de video}{Interfaces de salida de video}{Opciones especiales, por ejemplo: firmware A1 OGA instalado}
Componentes OGD1
Abrir mapa de componentes de la placa de desarrollo de gráficos
Componentes principales de la tarjeta gráfica OGD1 (que se muestran en la imagen) [3]
El grupo de personas que desarrollan OGA, su documentación escrita y sus productos.
Arquitectura de gráficos abiertos (OGA)
El nombre comercial de las arquitecturas de gráficos abiertos especificadas por Open Graphics Project.
Desarrollo de gráficos abiertos (OGD)
La placa de experimentación inicial basada en FPGA utilizada como plataforma de prueba para ASIC TRV.
Tecnología transversal (TRV)
El nombre comercial de los primeros productos ASIC, basados en la Arquitectura de Gráficos Abierta.
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 estatuto es promover el diseño y la producción de hardware de código abierto y documentación abierta.
Estado actual
El proyecto OGP no logró obtener los fondos necesarios para producir una versión ASIC de su tarjeta. El proyecto parece haber sido interrumpido en 2011.
^ "¡OGD1 ya está disponible!". Archivado desde el original el 15 de junio de 2017 . Consultado el 12 de enero de 2017 .
^ "Aparece el primer tablero de gráficos abiertos". El investigador. Archivado desde el original el 15 de enero de 2007.
^ "Guía de mapas OGD1". Abra la wiki de gráficos. Archivado desde el original el 27 de septiembre de 2007 . Consultado el 4 de septiembre de 2006 .
enlaces externos
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 la placa de desarrollo de gráficos abiertos". Trampa del núcleo . Consultado el 4 de septiembre de 2006 .
Proyecto VGA: otro proyecto de núcleo de gráficos gratuito, destinado a hardware más barato
Manticore: una implementación de núcleo de gráficos gratuita basada en FPGA más antigua. A partir del 4 de mayo de 2009 no hay ninguna fuente disponible.
El trabajo de fin de máster "Un sistema de gráficos 3D basado en FPGA" ilustra muy bien las decisiones de diseño a tomar durante el desarrollo de un núcleo de gráficos 3D basado en FPGA.
La tesis de maestría "Una arquitectura SoC basada en el rendimiento para síntesis de vídeo" ofrece un enfoque más completo y práctico de algunos aspectos.