ArticleslgStudy

science

Open Graphics Project

Open Graphics Project is a science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Open Graphics Project rather than just read about it. In short: The Open Graphics Project (OGP) was founded with the goal to design an open-source hardware / open architecture and standard for graphics cards, primarily targeting free software / open-source operating systems. The project created a reprogrammable development and prototyping board and had aimed to eventually produce a full-featured and competitive end-user graphics card.

Open Graphics Project — main illustration
Open Graphics Project — illustration

Key takeaways

  • Open Graphics Project belongs to science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Open Graphics Project to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Open Graphics Project from memory before moving on to harder problems.

Reference excerpt

The Open Graphics Project (OGP) was founded with the goal to design an open-source hardware / open architecture and standard for graphics cards, primarily targeting free software / open-source operating systems. The project created a reprogrammable development and prototyping board and had aimed to eventually produce a full-featured and competitive end-user graphics card.

OGD1

The project's first product was a PCI graphics card dubbed OGD1, which used a field-programmable gate array (FPGA) chip. Although the card did not have the same level of performance or functionality as graphics cards on the market at the time, it was intended to be useful as a tool for prototyping the project's first application-specific integrated circuit (ASIC) board, as well as for other professionals needing programmable graphics cards or FPGA-based prototyping boards. It was also hoped that this prototype would attract enough interest to gain some profit and attract investors for the next card, since it was expected to cost around US$2,000,000 to start the production of a specialized ASIC design. PCI Express and/or Mini-PCI variations were planned to follow. The OGD1 began shipping in September 2010, some six years after the project began and 3 years after the appearance of the first prototypes. Full specifications will be published and open-source device drivers will be released. All RTL will be released. Source code to the device drivers and BIOS will be released under the MIT and BSD licenses. The RTL (in Verilog) used for the FPGA and the RTL used for the ASIC are planned to be released under the GNU General Public License (GPL). It has 256 MiB of DDR RAM, is passively cooled, and follows the DDC, EDID, DPMS and VBE VESA standards. TV-out is also planned.

Versioning schema Versioning schema for OGD1 will go like this: {Root Number} – {Video Memory}{Video Output Interfaces}{Special Options e.g.: A1 OGA firmware installed}

OGD1 components

Main components of OGD1 graphics card (shown on the picture)

A) DVI transmitter pair A B) DVI transmitter pair B C) 330MHz triple 10-bit DAC (behind) D) TV chip E) 2x4 256 megabit DDR SDRAM (front, behind) F) Xilinx 3S4000 FPGA (main chip) G) Lattice XP10 FPGA (host interface) H) SPI PROM 1 Mibit J) SPI PROM 16 Mibit K) 3x 500 MHz DACs (optional) L) 64-bit PCI-X edge connector M) DVI-I connector A and connector B N) S-Video connector O) 100-pin expansion bus connector

Divisions/terms related to OGP Open Graphics Project (OGP) The group of people developing OGA, its written documentation, and its products. Open Graphics Architecture (OGA) The trade name for open graphics architectures specified by the Open Graphics Project. Open Graphics Development (OGD) The initial FPGA-based experimentation board used as a test platform for TRV ASICs. Traversal Technology (TRV) The commercial name for the first ASIC products, based on the Open Graphics Architecture. Open Graphics Card (OGC) Graphics cards based on TRV chips. Open Hardware Foundation (OHF) A non-profit corporation whose charter is to promote the design and production of open-source and open-documentation hardware.

Current status The OGP project failed to gain the necessary funding to produce an ASIC version of its card. The project appears to have been discontinued in 2011.

See also

Graphics hardware and FOSS Open-source hardware Open system (computing) RISC-V

References

External links The official Open Graphics wiki archived at the Wayback Machine June 9, 2010 Jeremy Andrews (1 March 2006). "Hardware: Open Graphics Development Board Pricing". KernelTrap. Retrieved 4 September 2006. Project VGA – another free graphics core project, aiming at cheaper hardware Manticore – an older FPGA-based free graphics core implementation. As of 2009-05-04 no source is available. The master thesis "An FPGA-based 3D Graphics System" illustrates very well the design decisions to make, while developing a FPGA-based 3D graphics core. The master thesis "A performance-driven SoC architecture for video synthesis" gives a more complete and hands-on approach of some aspects.

Illustrations

Open Graphics Project: Open Graphics Development board artwork
Open Graphics Development board artwork
Open Graphics Project: OGD1 prototype – OGD1-256DDAV
OGD1 prototype – OGD1-256DDAV
Open Graphics Project: Open Graphics Development board component map
Open Graphics Development board component map

Worked examples

Example 1 — a first encounter with Open Graphics Project

Start with the simplest possible case. Write down what Open Graphics Project claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Open Graphics Project before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Open Graphics Project ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Open Graphics Project

In research
Open Graphics Project appears in science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Open Graphics Project in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Open Graphics Project is common in secondary-school and first-year university syllabi. It links to neighbouring topics Graphics cards, Graphics hardware, Information technology projects, so understanding it makes those chapters shorter.
In everyday life
Look for Open Graphics Project outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Open Graphics Project in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Open Graphics Project means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Open Graphics Project out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Open Graphics Project in simple terms?

The Open Graphics Project (OGP) was founded with the goal to design an open-source hardware / open architecture and standard for graphics cards, primarily targeting free software / open-source operating systems. The project created a reprogrammable development and prototyping board and had aimed to…

Why does Open Graphics Project matter?

Because it connects several science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Open Graphics Project?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Open Graphics Project.

Tags

  • Graphics cards
  • Graphics hardware
  • Information technology projects
  • Open-source hardware
  • Open hardware electronic devices

Keep exploring