Displaying 20 results from an estimated 200 matches similar to: "Theora Decoding on FPGA"
2006 Jun 05
0
Idct - fpga - improved
Good news,
Working with synchrounous RAM (fpga internal SRAM blocks) the area
usage drop from 20% to 5% of Logic Cells.
And the clock frequency from 30 Mhz to 90 Mhz.
Now I'm improving the latency of samples (number of clock cycles
needed to decode a data sample).
Report:
--------------
Fitter Status : Successful - Mon Jun 5 16:38:21 2006
Quartus II Version : 5.1 Build 176 10/26/2005 SJ
2006 May 30
2
16 bits, cast on idct function
Hi all,
Just a stupid question
The IDctSlow function on file idct.c has this line :
ip[0] = (ogg_int16_t)((_Gd + _Cd ) >> 0);
The ip[0] , _Gd and _Cd are of type ogg_int32_t
My question is:
The result of (_Gd + _Cd) can be a number with more than 16 bits ?
(yes, it can be because they are int32, but the algorithm could
guarantee something about that... I dont know...)
If
2006 Jul 02
5
What goes to Hardware ?
Hi people,
As I said before: I did the IDCT to run on the FPGA.
My friends from university did the Reconstruction routines running on the FPGA.
I'm helping with the LoopFilter, and it is almost there.
(all VHDL)
I did a small profiling of the libTheora running on a Altera Stratix II device:
The processor used was the NIOS II with 8Kb of data and instruction
cache, branch prediction and
2007 Mar 27
0
GSoC Apply, request for review
Hi,
I am sending my application I submitted for the GSoC. There are still some
hours left before the deadline, so if you have any remarks or a tip, I can
still update it.
thanks... i think there are some grammatical errors =(...
== Name and Contact details ==
Andr? Luiz Nazareth da Costa
Primary e-mail: andre.lnc@gmail.com
Secondary e-mail: andre.lnc@lsc.ic.unicamp.br
Gtalk:
2007 May 09
2
Next step of Hardware Theora
Hello,
First of all, I would like to say that my work that I wrote in the other
email would be to do in hardware the functions: CopyRecon, LoopFilter and
UpdateUMVBorder. These are modules that Leonardo had made, but it wasn't ok
in FPGA. When I had a chat with Leonardo we were thinking in rewrite these
module for to do this running in FPGA (to debug in a Hardware level is much
more
2007 May 07
2
Theora running on FPGA
Great news! Theora is running on FPGA.
After almost a year of a great effort we have Theora validated on
FPGA. Now I will try to integrated the hardware with a video
controller to see the video!
I completely implemented the ExpandBlock, CopyRecon, LoopFilter and
UpdateUMVBorder functions.
The ReconRefFrames function was partially implemented and the part
before will run on a software compiled
2014 Dec 13
1
Remote Git vs. GNOME on CentOS 6.6: cannot open display
Hi,
I just installed a fresh CentOS 6.6 desktop. It's a client's machine, it
is physically installed on a testbench in my office. Usually, when I
perform installations, I start with the base system on the testbench,
and once networking is configured, I SSH into it and then do all the
fine-tuning remotely.
My configuration files, scripts and HOWTOs are all stored in a Github
2012 Dec 11
2
[LLVMdev] Possible bug in DFAPacketizer::ReadTable
Great! Can you please check in that test case or better still, a reduced
version of that test.
Thanks
-Anshu
---
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum,
hosted by The Linux Foundation
On 12/11/2012 5:47 AM, Carlos Sánchez de La Lama wrote:
> Hi again,
>
> I can confirm r169783 fixes the problem. My testbench segfaulted in
> r169782 but works after your
2008 Mar 25
0
No subject
Shows that as the MCU increases, the OpenMP extra overhead is
amortized and OpenMP becomes as fast as the pthreads implementation.
The last chart
http://lampiao.lsc.ic.unicamp.br/~piga/gsoc_2008/systime.png
Shows that both pthreads and OpenMP overhead decreases as what seems
to be a logarithmic function of the MCU size.
This was a great experiment, and from what I can conclude, the OpenMP
2007 Oct 02
3
Multi-Thread Theora Encoder
Hello,
I'm happy to announce I developed a Multi-Threaded version of the
Theora encoder. I changed the Motion Vector Search part of the
algorithm to be executed in parallel.
I've chosen the Motion search part after a careful set of profilings
that shown that the Motion Vector Search is responsible by 70% of
CPU-time on average and up to 95% of CPU-time in some cases. I also
have chosen
2012 Dec 13
0
[LLVMdev] Possible bug in DFAPacketizer::ReadTable
Hi Anshu,
the "test case" I referred to requires the compilation of our whole
back-end. It segdaults when using gcc-4.4.3 under Ubuntu 10.04, with other
combinations I have tested it still happens (before your patch) but is not
noticeable unless using gdb. I have tried making valgrind catch it but no
success... so I guess the only way to *see* it is using the debugger.
I remember
2012 Dec 11
0
[LLVMdev] Possible bug in DFAPacketizer::ReadTable
Hi again,
I can confirm r169783 fixes the problem. My testbench segfaulted in r169782
but works after your commit.
We can close the issue.
Thanks,
Carlos
2012/12/11 Carlos Sánchez de La Lama <csanchezdll at gmail.com>
> Hi Anshu,
>
> I got a testbench which fails (and segfaults) consistently with an
> environment (gcc + os) conveniently preserved in a virtual machine. I
2006 Dec 20
1
SVN Theora FPGA
Hi, I did some improvements and some bug corrections in Theora FPGA
code. I'd like to post this new version in the SVN. How can I do that?
Thanks
--
Leonardo de Paula Rosa Piga
Undergraduate Computer Engineering Student
LSC - IC - UNICAMP
http://www.students.ic.unicamp.br/~ra033956
2022 Sep 05
2
CentOS 9 Stream on Workstation with Ver. 1 x86_64 cpu
Hello All,
RHEL9 deprecated version 1 x86_64 cpus. My old testbench HP workstation
has such a version 1 cpu. I've tested install of Rocky Linux 9 and
CentOS9Stream but no go upon reboot after install -- kernel panic.
Is there a way to recompile the kernel to handle the legacy cpu after
install -- via some other live cd, perhaps?
Due to the fact I can't reboot after install, I'm not
2012 Dec 11
2
[LLVMdev] Possible bug in DFAPacketizer::ReadTable
Hi Anshu,
I got a testbench which fails (and segfaults) consistently with an
environment (gcc + os) conveniently preserved in a virtual machine. I will
confirm that it is gone there and report.
Thanks for the fix :)
Carlos
2012/12/10 Anshuman Dasgupta <adasgupt at codeaurora.org>
> Carlos,
>
> I committed a fix in r169783. Thanks for catching this.
>
> However, I could
2006 Apr 19
1
HW-Speex: Fileformat and encoding process
Hi
I have just written a small c programm which reads in speex files and outputs
them as asci text numbers. This is necessary as for writing a hw testbench
for decoding tests, since thy only read ascii files :-(.I can't read the
bitrate properly from the header file. It's allways -1. Please see example
below and attached c programm. I wan't to check for a fixed bitrate (8000).
2007 Aug 30
1
Theora hardware is running on LEON3!
Theora hardware with LEON3 is runinng!!!
My video was too slow, then I discovered that the problem was on LINUX!
I don't exactly, but I suppose that the time of LINUX Call systems (like
fread()) is the problem. If I don't use the linux (like is done on NIOS), I
can to decode much faster than the time of exibition!
Now we have two points on software (the hardware is the same,
2010 Jun 03
0
(no subject)
Hi all,
I am working on Libtheora. I have built the libtheora, libogg and libvorbis
static libraries in vc++6. I'm testing the encoder for theora.
I'm running tests on the encoder_example and i get the following errors in
command prompt.
C:\Users\Vista
Business\Desktop\sahana\libtheora-1.1.1\theora\testbench\Debug>te
stbench.exe -v 10 -o chk.ogv god.wav example.y4m-1
File god.wav is
2010 Jun 04
0
(no subject)
Hi Sahana
I must admit I'm not an expert in Theora.
But the error message "Could not set keyframe interval to 64" might indicate that an
attempt to set the keyframe frequency failed.
Have a look at the keyframe_granule_shift attribute in the th_info struct.
It says: The maximum distance between key frames is 1<<keyframe_granule_shift.
So I could imagine that the error might
2008 Jul 07
2
GSoC - Theora multithread decoder
Hi all,
I apologize to not keep you up to date to what is going on with my project.
Portavales has worked in a desk behind me and when we go to take coffee we
talk about the project. Second I didn't know we have to discuss weekly, it
was my fault. I should have read the rules. Sorry.
At the first month, I studied the code and the Theora Beta implementation.
The code is completely different