Open Graphics Project - Open Graphics Project

Open Graphics Project
Comercial? sim
Tipo de projeto Hardware aberto
Local na rede Internet wiki.opengraphics.org
Image
Arte da placa de desenvolvimento gráfico aberto

O Open Graphics Project ( OGP ) foi fundado com o objetivo de projetar um hardware de código aberto / arquitetura aberta e um padrão para placas gráficas , visando principalmente software livre / sistemas operacionais de código aberto . O projeto criou uma placa de desenvolvimento e prototipagem reprogramável e tinha como objetivo, eventualmente, produzir uma placa de vídeo de usuário final competitiva e cheia de recursos.

OGD1

Image
Protótipo OGD1 - OGD1-256DDAV.

O primeiro produto do projeto foi uma placa de vídeo PCI chamada OGD1, que usava um chip FPGA ( field-programmable gate array ). Embora a placa não pudesse competir com as placas gráficas no mercado na época em termos de desempenho ou funcionalidade, pretendia ser útil como uma ferramenta para prototipar a primeira placa de circuito integrado específico de aplicativo (ASIC) do projeto, bem como para outros profissionais que precisam de placas gráficas programáveis ​​ou placas de prototipagem baseadas em FPGA. Esperava-se também que este protótipo atraísse interesse suficiente para obter algum lucro e atrair investidores para o próximo cartão, uma vez que se esperava que custasse cerca de US $ 2.000.000 para iniciar a produção de um design ASIC especializado. As variações do PCI Express e / ou Mini-PCI foram planejadas para seguir. O OGD1 começou a ser comercializado em setembro de 2010, cerca de seis anos após o início do projeto e 3 anos após o surgimento dos primeiros protótipos.

As especificações completas serão publicadas e os drivers de dispositivo de código aberto serão lançados. Todos os RTL serão lançados. O código-fonte para os drivers de dispositivo e BIOS será lançado sob as licenças MIT e BSD . O RTL (em Verilog ) usado para o FPGA e o RTL usado para o ASIC estão planejados para serem lançados sob a GNU General Public License (GPL).

Possui 256 MiB de DDR RAM, é resfriado passivamente e segue os padrões DDC , EDID , DPMS e VBE VESA. A saída de TV também está planejada.

Esquema de controle de versão

O esquema de controle de versão para OGD1 será assim:

{Número raiz} - {Memória de vídeo} {Interfaces de saída de vídeo} {Opções especiais, por exemplo: firmware A1 OGA instalado}

Campo Valor de exemplo Descrição de exemplo
Número raiz OGD1P- Placa OGD1 com barramento PCI
Memória de vídeo 256 256 MiB
Saídas de vídeo, em ordem, pule qualquer não instalado
Primeira interface D DVI de link duplo
Segunda interface D DVI de link duplo
Terceira interface UMA Vídeo analógico, 75 ohm, compatível com VGA
Quarta interface V Video de tv
Opções especiais, em ordem alfanumérica, cada uma precedida por um traço
Firmware-RTL de fábrica A1 Firmware OGA1

Componentes OGD1

Image
Mapa de componentes da placa Open Graphics Development

Principais componentes da placa gráfica OGD1 (mostrado na imagem)

A) Par de transmissores DVI A
B) Par de transmissores DVI B
C) 330MHz triplo 10 bits DAC (por trás)
D) chip de TV
E) 2x4 256 megabit DDR SDRAM (frente, atrás)
F) Xilinx 3S4000 FPGA (chip principal)
G) Lattice XP10 FPGA (interface de host)
H) SPI PROM 1 Mibit
J) SPI PROM 16 Mibit
K) 3x 500 MHz DACs (opcional)
L) Conector de borda PCI-X de 64 bits
M) Conector DVI-I A e conector B
N) Conector S-Video
O) Conector de barramento de expansão de 100 pinos

Divisões / termos relacionados à OGP

Open Graphics Project (OGP)
O grupo de pessoas que desenvolve OGA, sua documentação escrita e seus produtos.
Arquitetura de gráficos abertos (OGA)
O nome comercial para arquiteturas gráficas abertas especificadas pelo Open Graphics Project.
Desenvolvimento de gráficos abertos (OGD)
A placa de experimentação inicial baseada em FPGA usada como plataforma de teste para TRV ASICs.
Tecnologia Traversal (TRV)
O nome comercial dos primeiros produtos ASIC, baseado na Open Graphics Architecture.
Placa gráfica aberta (OGC)
Placas de vídeo baseadas em chips TRV.
Open Hardware Foundation (OHF)
Uma corporação sem fins lucrativos cujo estatuto é promover o design e a produção de hardware de código aberto e documentação aberta.

Veja também

Referências

links externos