登录
首页 » Verilog » 基于verilog的LZS压缩和解压算法

基于verilog的LZS压缩和解压算法

于 2018-07-23 发布 文件大小:427KB
0 191
下载积分: 1 下载次数: 4

代码说明:

  基于verilog的LZS压缩和解压算法,压缩比1;2 。里面带有C原言的代码。已经通过验证!(Verilog based LZS compression and decompression algorithm, compression ratio 1; 2. It has the C code in it. It has been verified!)

文件列表:

lzs-master, 0 , 2013-02-13
lzs-master\LICENSE.GPL, 18011 , 2013-02-13
lzs-master\Makefile, 140 , 2013-02-13
lzs-master\common, 0 , 2013-02-13
lzs-master\common\fifo_control.v, 12829 , 2013-02-13
lzs-master\common\synchronizer_flop.v, 5230 , 2013-02-13
lzs-master\common\tpram.v, 12738 , 2013-02-13
lzs-master\decode, 0 , 2013-02-13
lzs-master\decode\bench, 0 , 2013-02-13
lzs-master\decode\bench\verilog, 0 , 2013-02-13
lzs-master\decode\bench\verilog\Makefile, 629 , 2013-02-13
lzs-master\decode\bench\verilog\tb.dino, 1403 , 2013-02-13
lzs-master\decode\bench\verilog\tb.v, 5172 , 2013-02-13
lzs-master\decode\bench\verilog\tb_data.v, 3786 , 2013-02-13
lzs-master\decode\rtl, 0 , 2013-02-13
lzs-master\decode\rtl\verilog, 0 , 2013-02-13
lzs-master\decode\rtl\verilog\decode.v, 3429 , 2013-02-13
lzs-master\decode\rtl\verilog\decode_ctl.v, 6085 , 2013-02-13
lzs-master\decode\rtl\verilog\decode_in.v, 2728 , 2013-02-13
lzs-master\decode\rtl\verilog\decode_out.v, 1418 , 2013-02-13
lzs-master\decode\rtl\verilog\generic_tpram.v, 9125 , 2013-02-13
lzs-master\docs, 0 , 2013-02-13
lzs-master\docs\decode.pdf, 149479 , 2013-02-13
lzs-master\docs\decode.tex, 2823 , 2013-02-13
lzs-master\docs\encode.pdf, 149588 , 2013-02-13
lzs-master\docs\encode.tex, 3712 , 2013-02-13
lzs-master\docs\lzs.pdf, 24952 , 2013-02-13
lzs-master\docs\pdl_std.html, 19573 , 2013-02-13
lzs-master\docs\rfc1974.txt, 45267 , 2013-02-13
lzs-master\edk, 0 , 2013-02-13
lzs-master\edk\pcores, 0 , 2013-02-13
lzs-master\edk\pcores\plbv46_wrapper_v1_00_a, 0 , 2013-02-13
lzs-master\edk\pcores\plbv46_wrapper_v1_00_a\data, 0 , 2013-02-13
lzs-master\edk\pcores\plbv46_wrapper_v1_00_a\data\plbv46_wrapper_v2_1_0.mpd, 7176 , 2013-02-13
lzs-master\edk\pcores\plbv46_wrapper_v1_00_a\data\plbv46_wrapper_v2_1_0.pao, 191 , 2013-02-13
lzs-master\edk\pcores\plbv46_wrapper_v1_00_a\hdl, 0 , 2013-02-13
lzs-master\edk\pcores\plbv46_wrapper_v1_00_a\hdl\vhdl, 0 , 2013-02-13
lzs-master\edk\pcores\plbv46_wrapper_v1_00_a\hdl\vhdl\plbv46_wrapper.vhd, 15028 , 2013-02-13
lzs-master\edk\simulation, 0 , 2013-02-13
lzs-master\edk\simulation\behavioral, 0 , 2013-02-13
lzs-master\edk\simulation\behavioral\system_tb.v, 6490 , 2013-02-13
lzs-master\edk\system.mhs, 8562 , 2013-02-13
lzs-master\edk\system.mss, 6 , 2013-02-13
lzs-master\edk\system.xmp, 543 , 2013-02-13
lzs-master\edk\systemc, 0 , 2013-02-13
lzs-master\edk\systemc\lldma.cpp, 13188 , 2013-02-13
lzs-master\edk\systemc\run.do, 176 , 2013-02-13
lzs-master\edk\systemc\wave.do, 3807 , 2013-02-13
lzs-master\encode, 0 , 2013-02-13
lzs-master\encode\bench, 0 , 2013-02-13
lzs-master\encode\bench\verilog, 0 , 2013-02-13
lzs-master\encode\bench\verilog\Makefile, 352 , 2013-02-13
lzs-master\encode\bench\verilog\data.v, 4134 , 2013-02-13
lzs-master\encode\bench\verilog\tb.dino, 1966 , 2013-02-13
lzs-master\encode\bench\verilog\top.v, 4110 , 2013-02-13
lzs-master\encode\rtl, 0 , 2013-02-13
lzs-master\encode\rtl\verilog, 0 , 2013-02-13
lzs-master\encode\rtl\verilog\SUMMARY.txt, 1083 , 2013-02-13
lzs-master\encode\rtl\verilog\encode.v, 4079 , 2013-02-13
lzs-master\encode\rtl\verilog\encode_ctl.v, 9798 , 2013-02-13
lzs-master\encode\rtl\verilog\encode_dp.v, 5792 , 2013-02-13
lzs-master\encode\rtl\verilog\encode_out.v, 2556 , 2013-02-13
lzs-master\jhash, 0 , 2013-02-13
lzs-master\jhash\Makefile, 59 , 2013-02-13
lzs-master\jhash\bench, 0 , 2013-02-13
lzs-master\jhash\bench\verilog, 0 , 2013-02-13
lzs-master\jhash\bench\verilog\Makefile, 948 , 2013-02-13
lzs-master\jhash\bench\verilog\tb.v, 3419 , 2013-02-13
lzs-master\jhash\bench\verilog\tb_in.dino, 966 , 2013-02-13
lzs-master\jhash\bench\verilog\tb_in.v, 3119 , 2013-02-13
lzs-master\jhash\lookup3_v.c, 35698 , 2013-02-13
lzs-master\jhash\rtl, 0 , 2013-02-13
lzs-master\jhash\rtl\verilog, 0 , 2013-02-13
lzs-master\jhash\rtl\verilog\jhash.v, 2825 , 2013-02-13
lzs-master\jhash\rtl\verilog\jhash_core.v, 4478 , 2013-02-13
lzs-master\jhash\rtl\verilog\jhash_in.v, 3160 , 2013-02-13
lzs-master\jhash\rtl\verilog\lookup3.v, 2296 , 2013-02-13
lzs-master\jhash\rtl\verilog\mix.v, 344 , 2013-02-13
lzs-master\liblzs.c, 14745 , 2013-02-13
lzs-master\liblzs.h, 263 , 2013-02-13
lzs-master\lzs.c, 2668 , 2013-02-13
lzs-master\pcores, 0 , 2013-02-13
lzs-master\pcores\comp_unit_v1_00_a, 0 , 2013-02-13
lzs-master\pcores\comp_unit_v1_00_a\bxst, 1163 , 2013-02-13
lzs-master\pcores\comp_unit_v1_00_a\data, 0 , 2013-02-13
lzs-master\pcores\comp_unit_v1_00_a\data\comp_unit_v2_1_0.mpd, 2878 , 2013-02-13
lzs-master\pcores\comp_unit_v1_00_a\data\comp_unit_v2_1_0.pao, 1164 , 2013-02-13
lzs-master\pcores\comp_unit_v1_00_a\data\comp_unit_v2_1_0.tcl, 1803 , 2013-02-13
lzs-master\pcores\comp_unit_v1_00_a\hdl, 0 , 2013-02-13
lzs-master\pcores\comp_unit_v1_00_a\hdl\verilog, 0 , 2013-02-13
lzs-master\pcores\comp_unit_v1_00_a\hdl\verilog\ch.v, 6814 , 2013-02-13
lzs-master\pcores\comp_unit_v1_00_a\hdl\verilog\ch_fifo.v, 5421 , 2013-02-13
lzs-master\pcores\comp_unit_v1_00_a\hdl\verilog\codeout.v, 2895 , 2013-02-13
lzs-master\pcores\comp_unit_v1_00_a\hdl\verilog\comp_copy.v, 13218 , 2013-02-13
lzs-master\pcores\comp_unit_v1_00_a\hdl\verilog\comp_unit.v, 25538 , 2013-02-13
lzs-master\pcores\comp_unit_v1_00_a\hdl\verilog\copy.v, 2305 , 2013-02-13
lzs-master\pcores\comp_unit_v1_00_a\hdl\verilog\crc.v, 8182 , 2013-02-13
lzs-master\pcores\comp_unit_v1_00_a\hdl\verilog\dbgcnt.v, 681 , 2013-02-13
lzs-master\pcores\comp_unit_v1_00_a\hdl\verilog\decode.v, 39 , 2013-02-13
lzs-master\pcores\comp_unit_v1_00_a\hdl\verilog\decode_ctl.v, 43 , 2013-02-13

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • jpeg
    提供JPEG标准压缩压缩的编码解码过程,90%以上的代码有注释,配有GUI设计。代码能够运行,但可能只起到借鉴的作用。(Provide JPEG standard compression coding and decoding process, more than 90% of the code is annotated, with GUI design. Code can run, but it may only serve as a reference.)
    2020-06-24 11:00:02下载
    积分:1
  • RLE
    说明:  c语言环境下的 RLE编码的串行程序(c language environment RLE encoded serial procedures)
    2008-09-26 09:58:44下载
    积分:1
  • JPEG
    说明:  实现bmp图像的压缩编码解压,包括哈弗曼编码解码 dct变换 量化(Realize the BMP image compression coding decompression)
    2020-07-06 09:00:34下载
    积分:1
  • MyBitMapCompress
    说明:  一个简单的32位位图压缩算法,基本思想是,扫描像素点,后面有雷同的就记下重复次数。(A simple 32-bit bitmap compression algorithm, the basic idea is to scan pixel, behind identical repetitions on the record.)
    2010-04-13 22:43:43下载
    积分:1
  • ImageCompressed
    利用霍夫曼编码算法对数字图像进行压缩及解压缩处理,解压出来的图像与源图像几乎完全一致,峰值信噪比为无穷大(The use of Huffman coding algorithm for digital image compression and decompression processing, extracting images from the source image is almost exactly the same infinite PSNR)
    2021-05-14 17:30:02下载
    积分:1
  • 霍夫曼
     用霍夫曼编码实现的简单的文本压缩解压缩C++源程序
    2022-08-25 19:49:43下载
    积分:1
  • Traversalalgo
    Codes". Huffman coding uses a specific method for choosing the representation for each symbol, resulting in a prefix code (sometimes called "prefix-free codes") (that is, the bit string representing some particular symbol is never a prefix of the bit string representing any other symbol) that expresses the most common characters using shorter strings of bits than are used for less common source symbols. Huffman was able to design the most efficient compression method of this type: no other mapping of individual source symbols to unique strings of bits will produce a smaller average output size when the actual symbol frequencies agree with those used to create the code. A method was later found to do this in linear time if input probabilities (also known as weights) are sorted.
    2009-12-01 04:47:10下载
    积分:1
  • speckle
    对图像进行斑点噪声的添加,用方程f=f+n*f将乘性噪音添加到图像f上,其中n是均值为零,方差为var的均匀分布的随机噪声。(Image speckle noise addition, the equation f = f+ N* f will be added to the multiplicative noise on the image f, in which n is zero mean, variance var of the uniform distribution for the random noise.)
    2008-07-16 18:49:41下载
    积分:1
  • arithmetic
    有关算术编码对文本压缩的程序在c++环境中实现(about arithmetic compressed)
    2013-11-28 23:19:16下载
    积分:1
  • 200430481
    赫夫曼编译码器: 用哈夫曼编码进行通信可以大大提高信道利用率,缩短信息传输时间,降低传输成本。但是,这要求在发送端通过一个编码系统对待传数据预先编码,在接收端将传来的数据进行译码(复原)。对于双工信道(即可以双向传输信息的信道),每端都需要一个完整的编/译码系统。试为这样的信息收发站写一个哈夫曼码的编/译码系统。 [基本要求]一个完整的系统应具有以下功能: (1)I:初始化(Initialization)。从终端读入字符集大小n,以及n个字符和n个权值,建立哈夫曼树,并将它存于文件hfmTree中。 (2)E:编码(Encoding)。利用已建好的哈夫曼树(如不在内存,则从文件hfmTree中读入),对文件ToBeTran中的正文进行编码,然后将结果存入文件CodeFile中。 (3)D:译码(Decoding)。利用已建好的哈夫曼树将文件CodeFile中的代码进行译码,结果存入文件TextFile中。 (4)P:印代码文件(Print)。将文件CodeFile以紧凑格式显示在终端上,每行50个代码。同时将此字符形式的编码文件写入文件CodePrin中。 (5)T:印哈夫曼树(Tree printing)。将已在内存中的哈夫曼树以直观的方式(树或凹入表形式)显示出,同时将此字符形式的哈夫曼树写入文件TreePrint中。()
    2021-03-06 09:19:30下载
    积分:1
  • 696518资源总数
  • 104271会员总数
  • 57今日下载