[tremor] Physical implementation of tremor
Brendan Moran
annirak at bigfoot.com
Sat Mar 29 19:24:35 PST 2003
Disclaimer: I'm mostly a hobbyist at the moment.
It seems to me that with an integer only version of Ogg, it would make
sense to build a VHDL or Verilog implementation of the codec. If that were
available, it, in combination with the XSOC project
(http://www.fpgacpu.org/xsoc/index.html) might make it plausible to have an
entire portable Ogg player implemented on a single FPGA (minus the DAC).
As I understand it, a large problem with audio compression formats is the
processing power required to decode them.
>There are no guarantees that this hardware will be sufficient to play
Vorbis files
--From http://www.xiph.org/ogg/vorbis/hardware.html
There are a large number of MP3 decoding chips available, and that is part
of what makes the MP3 standard popular among hobbyists and companies: they
don't need much of a processor to implement the decoder, just something
fast enough to get the data to the decoder in time for it to use the
data. And that's not too fast.
The availability of these chips mitigates the problem of the required
processing power. But, I haven't seen a chip capable of decoding Vorbis
files yet.
Since VHDL and Verilog are Hardware Description Languages, having a Vorbis
implementation in one of these might lead a chip manufacturer to produce a
decoder chip.
Has anyone tried making a Verilog or VHDL implementation of Tremor?
--Brendan
--- >8 ----
List archives: http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'tremor-request at xiph.org'
containing only the word 'unsubscribe' in the body. No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.
More information about the Tremor
mailing list