The alternative suggestion is that we use a powerful general-purpose
CPU or DSP as the primary processing element of the graphics chip
design.

Ah, ok. Now I understand. I third idea that was floating around was an array of floating point processors, not unlike the G80, that combined into a card.

I suggest joining the gEDA-user mailing list.  Before doing that, do
as much reading as you can about gEDA.

gEDA appears to be much more mature than the last time I looked at it,
when I decided that Eagle would suit me better.

I just looked at the gEDA website, and look what was linked to on the
main page:
http://dlharmon.com/dspcard/index.html

our work is done. time to write the software :-)

Is that what you really want?  A video decoder?  Not a graphics card?

I would like a graphics card, but isn't that what OGA is for? ;-)

No, I think it is an interesting idea to make a graphics card based on a DSP, but I am not convinced that it is possible to get anywhere close to reasonable performance from it (I would say that ATI Rage era is "reasonable" sans games). As a proof of concept and a learning tool, it is great. The same learning can be gained from a DSP based board that decodes video, but that has the distinct
advantage of being useful.

If there is evidence that a single DSP is able to produce reasonably accelerated
3D graphics, I am willing to do that instead.

If you want a graphics card, I think what you'll need is some
combination of a processing element (some processor) and a small FPGA
to send the video data.  Most likely, you'll want a DSP with a bus on
it for memory, not a built-in memory controller, because we'd most
likely want to do the memory through the FPGA so that we have enough
bandwidth for video.

ok, that makes sense.

_______________________________________________
Open-graphics mailing list
[email protected]
http://lists.duskglow.com/mailman/listinfo/open-graphics
List service provided by Duskglow Consulting, LLC (www.duskglow.com)

Reply via email to