I am thinking about it..

If the chip's internal architecture is:

        Processor ---- BUS ---- DEVICES (memory/graphics/nic...)

and we could attach the external PCIE bridge to the internal bus with some arbitration (e.g. a software way is: INT->DMA over internal bus to davinci's RAM), then 2D graphics is near as fast as a native card.

Then 3D (if there is a dedicated block) - does it process a displaylist from memory? It will be as fast as the engine in the processor...

So the computing core in the Davinci would only nap.. if it is not programmed by some code - in a GPGPU manner? Is it a DSP, isn't it?

I think that the next generation will offer an PCIe host AND device :)

Will we wait, or will we do something towards putting a DaVinci into PC on PCIe?


Daniel


James Richard Tyrer wrote:
http://focus.ti.com/lit/ds/symlink/tms320dm6467t.pdf

The problem is the price. :-O $106.95 @ 1K

However the price will probably fall with time.

If it wasn't for the high price, this could be used to make a video card -- and one that had HDMI output and did HDTV. All that is needed besides the chip is a PCI-PCIe X4 bridge, memory (DDR2 RAM and Flash for the software) and whatever is needed for the digital or analog monitor output. The "video chip" would be in software. Perhaps adding a CPLD and a RAM chip (for the registers) would improve VGA emulation but this seems foolish as VGA is obsolete. As long as all of the video BIOS interrupts are handled, I don't see the need for hardware VGA.

The PCI interface means that additional stuff could be added to the board. E.G to run OpenGL (DiVinci chips DSP is fixed point) and/or X on the board.

This has a NIC on chip as well so the same circuit could be accessed with Ethernet.

Only question is how fast this would be with only the DiVinci chip.

_______________________________________________
Open-hardware mailing list
[email protected]
http://lists.duskglow.com/mailman/listinfo/open-hardware

Reply via email to