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 6450d 17h /
10 Restored after CVS server crashed. Changed bitwidths and exp-golomb format to current specification. Placed copy of specification in docs directory petebleackley 6511d 20h /
9 Adaptive probability models now implemented in the decoder. Testbench for decoding added. Synthesis reports added to documentation section petebleackley 6540d 18h /
8 Complete implementation of adaptive arithmetic coding, suitable for Dirac 0.5.3 petebleackley 6559d 22h /
7 Added sources for exp-golomb encoding and decoding petebleackley 6626d 00h /
6 Added documentation for fixed-frequency encoder. petebleackley 7004d 03h /
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 7007d 20h /
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 7038d 23h /
3 This commit was manufactured by cvs2svn to create tag 'dirac_0_0_1_0'. 7066d 02h /
2 Initail commit petebleackley 7066d 02h /
1 Standard project directories initialized by cvs2svn. 7066d 02h /

powered by: WebSVN 2.1.0

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