OpenCores
URL https://opencores.org/ocsvn/dirac/dirac/trunk

Subversion Repositories dirac

[/] - Rev 11

Rev

Go to most recent revision

Filtering Options

Clear current filter

Rev Log message Author Age Path
11 Added block diagrams for decoder architecture in docs directory petebleackley 6391d 03h /
10 Restored after CVS server crashed. Changed bitwidths and exp-golomb format to current specification. Placed copy of specification in docs directory petebleackley 6452d 06h /
9 Adaptive probability models now implemented in the decoder. Testbench for decoding added. Synthesis reports added to documentation section petebleackley 6481d 03h /
8 Complete implementation of adaptive arithmetic coding, suitable for Dirac 0.5.3 petebleackley 6500d 07h /
7 Added sources for exp-golomb encoding and decoding petebleackley 6566d 09h /
6 Added documentation for fixed-frequency encoder. petebleackley 6944d 13h /
5 Added documentation for fixed-frequency encoding.
Added component CONTEXT_MANAGER to handle conditional probability encoding.
Modified arithmetic coder, arithmetic decoder and testbench for conditional probability encoding.
FIFO now has a RAM based architecture, and it and INPUT_CONTROL are parameterised by width.
All flip-flops are now represented by clocked processes, so the components D_TYPE, ENABLEABLE_D_TYPE, STORE_BLOCK and COUNT_UNIT are no longer necessary.
Added input file "testseq" for testing conditional probability encoding.
petebleackley 6948d 06h /
4 Patch 1
Corrected errors in /src/common/ARITHMETIC_UNIT.vhd and /src/testbench/ArithmeticCoderTestbench.vhd
ARITHMETIC_UNIT.vhd
Corrected width of signal RESULT0 to (16 downto 0)
ArithmeticCoderTestbench.vhd
Removed extraneous inputs CONTEXT_ENABLE and CONTEXT_IN from component specification of ArithmeticCoder
(These belong to a future version)
Specified filename "raw_data" for file input TESTDATA
Added missing end if; in process OUTPUT
petebleackley 6979d 08h /
3 This commit was manufactured by cvs2svn to create tag 'dirac_0_0_1_0'. 7006d 12h /
2 Initail commit petebleackley 7006d 12h /
1 Standard project directories initialized by cvs2svn. 7006d 12h /

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.