Grafisch project openen - Open Graphics Project
| Grafisch project openen | |
|---|---|
| Reclame? | Ja |
| Type project | Hardware openen |
| Website | wiki.opengraphics.org |
Het Open Graphics Project ( OGP ) is opgericht met als doel het ontwerpen van een open-source hardware / open architectuur en standaard voor grafische kaarten , voornamelijk gericht op vrije software / open-source besturingssystemen. Het project creëerde een herprogrammeerbaar ontwikkelings- en prototypingbord en had als doel om uiteindelijk een complete en concurrerende grafische kaart voor de eindgebruiker te produceren.
OGD1
Het eerste product van het project was een PCI grafische kaart genaamd OGD1, die gebruik maakte van een FPGA-chip ( field-programmable gate array ). Hoewel de kaart niet kon concurreren met grafische kaarten die destijds op de markt waren in termen van prestaties of functionaliteit, was hij bedoeld als hulpmiddel voor het maken van prototypes van het eerste toepassingsspecifieke geïntegreerde circuit (ASIC) -bord van het project , evenals voor andere professionals die programmeerbare grafische kaarten of op FPGA gebaseerde prototyping-kaarten nodig hebben. Er werd ook gehoopt dat dit prototype genoeg belangstelling zou wekken om wat winst te maken en investeerders aan te trekken voor de volgende kaart, aangezien het naar verwachting ongeveer US $ 2.000.000 zou kosten om de productie van een gespecialiseerd ASIC-ontwerp te starten. PCI Express- en/of Mini-PCI- varianten zouden volgen. De OGD1 werd in september 2010 geleverd, zo'n zes jaar na de start van het project en drie jaar na het verschijnen van de eerste prototypes.
Volledige specificaties zullen worden gepubliceerd en open-source stuurprogramma's voor apparaten worden vrijgegeven. Alle RTL wordt vrijgegeven. De broncode voor de apparaatstuurprogramma's en BIOS wordt vrijgegeven onder de MIT- en BSD-licenties . De RTL (in Verilog ) die wordt gebruikt voor de FPGA en de RTL die wordt gebruikt voor de ASIC, zullen naar verwachting worden vrijgegeven onder de GNU General Public License (GPL).
Het heeft 256 MiB DDR RAM, wordt passief gekoeld en volgt de DDC- , EDID- , DPMS- en VBE VESA-normen. TV-out is ook gepland.
Versieschema
Het versieschema voor OGD1 gaat als volgt:
{Rootnummer} – {Videogeheugen}{Video-uitgangsinterfaces}{Speciale opties, bijv.: A1 OGA-firmware geïnstalleerd}
| Veld | Voorbeeldwaarde | Voorbeeld Beschrijving |
|---|---|---|
| wortel nummer | OGD1P- | OGD1-kaart met PCI-bus |
| Video geheugen | 256 | 256 MiB |
| Video-uitgangen, sla in volgorde alle niet-geïnstalleerde over | ||
| Eerste interface | NS | Dual-link DVI |
| Tweede interface | NS | Dual-link DVI |
| derde interface | EEN | Analoge video, 75 ohm, VGA-compatibel |
| Vierde interface | V | tv-video |
| Speciale opties, in alfanumerieke volgorde, elk voorafgegaan door een streepje | ||
| Fabrieksfirmware-RTL | A1 | OGA1-firmware |
OGD1-componenten
Hoofdcomponenten van OGD1 grafische kaart (getoond op de afbeelding)
- A) DVI- zenderpaar A
- B) DVI-zenderpaar B
- C) 330 MHz drievoudige 10-bit DAC (achter)
- D) TV-chip
- E) 2x4 256 megabit DDR SDRAM (voor, achter)
- F) Xilinx 3S4000 FPGA ( hoofdchip )
- G) Rooster XP10 FPGA (host-interface)
- H) SPI PROM 1 Mibit
- J) SPI PROM 16 Mibit
- K) 3x 500 MHz DAC's (optioneel)
- L) 64-bits PCI-X edge-connector
- M) DVI-I- connector A en connector B
- N) S-Video- aansluiting
- O) 100-pins uitbreidingsbusconnector
- Grafisch project openen (OGP)
- De groep mensen die OGA, de schriftelijke documentatie en de producten ontwikkelt.
- Open grafische architectuur (OGA)
- De handelsnaam voor open grafische architecturen gespecificeerd door het Open Graphics Project.
- Open grafische ontwikkeling (OGD)
- Het eerste op FPGA gebaseerde experimenteerbord dat werd gebruikt als testplatform voor TRV ASIC's.
- Traversale Technologie (TRV)
- De commerciële naam voor de eerste ASIC-producten, gebaseerd op de Open Graphics Architecture.
- Grafische kaart openen (OGC)
- Grafische kaarten op basis van TRV-chips.
- Open Hardware Foundation (OHF)
- Een non-profitorganisatie die tot doel heeft het ontwerp en de productie van hardware met open source en open documentatie te promoten.
Zie ook
Referenties
Externe links
- De officiële Open Graphics-wiki
- Jeremy Andrews (1 maart 2006). "Hardware: prijzen voor open grafische ontwikkelkaarten" . Kernel Trap . Ontvangen 4 september 2006 .
- Project VGA - nog een gratis grafisch kernproject, gericht op goedkopere hardware
- Manticore - een oudere op FPGA gebaseerde gratis grafische kernimplementatie. Met ingang van 2009-05-04 is geen bron beschikbaar.
- De masterthesis " Een op FPGA gebaseerd 3D-grafisch systeem " illustreert heel goed de ontwerpbeslissingen die moeten worden genomen, terwijl een op FPGA gebaseerde 3D-grafische kern wordt ontwikkeld.
- De masterproef " Een prestatiegedreven SoC-architectuur voor videosynthese " geeft een meer complete en praktische benadering van sommige aspecten.