数据结构实验,实现哈夫曼树的创建,并且实现编码和译码功能,满足任意字符串的输入,输出编码;也可满足任意编码输入,输出字符串。在创建哈夫曼树时输入权值与对应的字符。
2022-11-09 21:07:06 5KB 哈夫曼树 编码 译码 数据结构
1
针对60 GHz通信系统中的IEEE 802.11ad标准,提出了一种双层同步迭代式多码率LDPC分层译码器的结构。利用码率越低LDPC校验矩阵越为稀疏的特点,将所有码率下的校验矩阵压缩到单一检验矩阵,以便支持LDPC多码率译码。同时,使用分层译码算法,有效减少迭代次数。基于推荐结构,在Vertex-6 FPGA上实现了支持IEEE 802.11ad标准的4种码率的LDPC译码器,LUTs资源使用量为34%,最高净吞吐率达到3.507 Gb/s。比较结果表明,推荐结构有着低复杂度、高吞吐率的特点。
2022-11-08 20:22:57 350KB LDPC译码器
1
用C++实现唯一可译码的判别,运行程序后,手动输入待判别的序列,即可判断出是否是唯一可译码
2022-11-08 10:52:14 257KB 唯一可译码判别准则的实现
1
设计16×16点阵LED显示器的驱动电路,并编写程序实现在16×16点阵LED显示器上的字符滚动显示。16×16点阵LED显示器可由4块8×8点阵LED显示器构成。可采用单片机并行端口、移位寄存器、译码器或锁存器等4种驱动方式中的组合实现对16×16点阵LED显示器的驱动。 电路方面主要包括以下3部分。 (a)设计单片机的最小系统(包括复位电路和外接的晶振电路),并确定相关元器件参数。 (b)采用动态驱动的方式,设计单片、移位寄存器、译码器与16×16点阵LED显示器的驱动电路,主要包括控制点阵LED行和列的连线。 (c)采用移位寄存器、译码器或锁存器驱动点阵LED显示器时,设计单片机与移位寄存器、译码器间的控制连线。
2022-11-07 19:17:46 419KB 译码器 移位寄存器 电路方案
1
仿真BPSK调制在AWGN信道下分别使用卷积码和不使用卷积码的性能,其中,卷积码的约束长度为7,生成多项式为[171,133],码率为1/2,译码分别使用硬判决译码和软判决译码。
1
这个是我自己写的例程,调试环境是CCSv8.3 一共有三个工程文件,将文件夹复制到软件的工作文件夹里面就可以正常调试了 程序只做过仿真调试运行,模拟输入方法是读取dat文件到内存,再将内存区域的输出数组导出到dat文件里面。 程序是213卷积码的编译码器设计,三个工程文件夹一个是编码器一个是译码器,最后一个编译码的程序都有,可以整体观察编译码过程的数据变化。
2022-11-05 20:02:41 172KB DSP 卷积码编译码器 213卷积码
1
在matlab环境下的LDPC的最小扩展和译码算法部分内容
2022-11-05 16:05:34 2KB ems_ldpc ems_算法 ldpc_多进制 ldpc
1
电子线路设计与制作
2022-11-04 09:05:41 599KB 电子线路 线路设计
电子线路设计与制作
2022-11-04 09:05:23 3.38MB 电子线路 线路设计
电子线路设计与制作
2022-11-04 09:05:20 3.31MB 电子线路 线路设计