[theora-dev] Next step of Hardware Theora
giles at xiph.org
Wed May 9 10:34:40 PDT 2007
Thanks for the updated summary, Andre. A few comments below...
On Wed, May 09, 2007 at 02:15:46PM -0300, André Costa wrote:
> 1 - Integration with a processor (Nios vs Leon)
> We will need to compile the initial part of Theora in a processor and after
> to do a integration with the Hardware modules. For this, we will need to
> choose the processor. Stratix II (FPGA Altera) have a good support to NIOS.
> The alternative of a nonproprietary processor could be the LEON, but I think
> it maybe demand pretty much work to do run.
Given the goals of the Summer of Code, I think getting the decoder
ported to an open source cpu design must have very high priority.
Until this is done, no one else can play with the code.
> 3 - To do a video controller.
> This will be a module after the UpdateUMVBorder (function in Hardware). It
> will be the "player", the module in hardware that will put the images on
> video. I will talk with Leonardo, because it seems that He want to do this
Being able to see it work is good too. :)
> 5 - To put the current Hardware Theora of old for new VP3 codebase.
> Timothy told me about the old and new VP3 codebase, but I am a little
It's the same format, but Timothy has written a new decoder which is a
more clean and robust implementation that what was in alpha6/alpha7. If
you check out current theora svn, you will find this code in lib/dec/
I'm not sure what Timothy asked for, but it's at least worth looking at
for ideas and improvements for your implementation.
More information about the theora-dev