本文介绍了数字喷泉码原理,详细讨论了随机线性喷泉码、LT码和RAPTOR码编译码原理及实现方法,针对LT码仿真验证了数字喷泉码在删除信道的功能。
2023/2/14 21:27:51 574KB 喷泉码 仿真
1
用VHDL言语实现十进制计数器,并用七段译码器显示
2023/2/13 8:58:08 515B VHDL 十进制计数器 七段译码器
1
算法处理的问题:通过观察序列来猜测背后最有可能的隐藏序列。
viterbi译码算法是一种卷积码的解码算法。
优点不说了。
缺点就是随着约束长度的增加算法的复杂度增加很快。
2023/2/13 8:25:46 3KB Viterbi
1
WM8978是一个低功耗、高质量的立体声多媒体数字信号编译码器。
它主要应用于便携式应用,比如数码照相机、可携式数码摄像机。
它结合了立体声差分麦克风的前置放大与扬声器、耳机和差分、立体声线输出的驱动,减少了应用时必需的外部组件,比如不需要单独的麦克风或者耳机的放大器。
高级的片上数字信号处理功能,包含一个5路均衡功能,一个用于ADC和麦克风或者线路输入之间的混合信号的电平自动控制功能,一个纯粹的录音或者重放的数字限幅功能。
另外在ADC的线路上提供了一个数字滤波的功能,可以更好的应用滤波,比如“减少风噪声”。
WM8978可以被应用为一个主机或者一个从机。
基于共同的参考时钟频率,比如12MHz和13MHz,内部的PLL可以为编译码器提供所有需要的音频时钟。
WM8978工作在模拟电源电压2.5V到3.3V,虽然它的数字核心部分为了节省电能可以把工作电压下降到1.62V。
如果需要增大输出功率,扬声器和OUT3/4线输出可以在5V电源运行。
芯片的个别部分也可以通过软件进行断电控制。
2023/2/8 10:57:21 2.99MB 数据手册 wm8978 中文
1
篮球倒计时工程说明本项目包含2个按键和4位数码管显示,要求共同实现一个篮球24秒的倒计时,并具有暂停和重新计数复位的功能。
案例补充说明与单片机等实现模式相比,FPGA倒计时系统大大简化,整体功能和可靠性得到提高。
在篮球24秒倒计时的模块架构设计方面,只需要一级架构下的BCD译码模块、倒计时模块和数码管显示模块,即可实现24秒倒计时功能。
2023/2/5 23:30:14 58KB FPGA倒计时
1
绘制二进制熵函数曲线普通信道容量的迭代算法线性分组码的编码和译码包括实验原理流程以及各个实验的源代码
2023/2/4 16:30:25 438KB 信息论 MATLAB编程
1
目录结构├─WuYuFei├─WuYufei_matlab├─cap_turbo├─mother└─paper[WuYuFei]中是WuYuFei的论文[WuYufei_matlab]是WuYufei的Matlab程序做Turbo码,恐怕很难绕过WuYufei的程序,呵呵[cap_turbo]和[mother]是我在研究阶段的工作走了很多弯路,所以这两个目录必然有很多错误而且很混乱如果想了解一下我的研究历程可以看看,切不可拿来修炼,否则走火入魔俺不管。
[paper]是对简化算法的研究总结。
译码程序完全是自己写的,已经系统整理过了。
constituent_decoder_SemiTh.mconstituent_decoder_logmap.mconstituent_decoder_max.mconstituent_decoder_Th.m这四个文件是子译码器interleaver_3GPP.m3GPP标准的交织器。
Turbo.m中可以选择是用伪随机交织还是3GPP标准交织decoder_all_algorithm.m译码器,其中包含了3种译码算法test_OverLoad_menu.m对运算负荷的测试程序test_algorithm_menu.m对算法的测试程序Shannon_Limit.m香农限test_uncoded_BPSK.mtest_uncoded_BPSK_theory.m未编码BPSK的功能,一个是理论的,另外一个是测试的。
%****************************************************************%创建人:朱殿荣/QQ:235347/MSN:njzdr@msn.com%单位:南京邮电大学,通信工程系%版权声明:任何人均可复制、传播、修改此文件,同时需保留原始版权信息。
%****************************************************************
2023/1/11 22:27:15 2.1MB Turbo matlab 3GPP
1
叙事体风格描述,读起来比较啰嗦,自由散漫,杂乱无章,令人隐晦。
名词缩写EGB,BEG又翻译成汉字,烦不胜烦!简单明快,直指核心好不好!期待解码、译码!做摘要、提炼精华。
然则不静心不读书,后续再做更细的书签标注、提炼思想骨架、把握脉络。
2016/1/19 20:51:49 34.6MB EGB BEG 数理逻辑 可计算理论
1
该资源使用matlab编码,功能是:发送一段音乐,然后经过抽样量化PCM编码,信源编码,信道编码,调制,解调译码后播放出来,使用的编码技术是汉明码,调制解调技术是QPSK
2020/2/14 21:15:08 8.03MB matlab 通信 汉明码 调制
1
包括如下100例有关的VHDL描述文件,但解压后只有94例,其他部分错误第1例?带控制端口的加法器袁媛(1)第2例?无控制端口的加法器袁媛(4)第3例?乘法器袁媛(6)第4例?比较器袁媛(8)第5例?二路选择器袁媛(11)第6例?寄存器袁媛(13)第7例?移位寄存器袁媛(16)第8例?综合单元库袁媛(22)第9例?七值逻辑与基本数据类型袁媛(29)第10例?函数袁媛(32)第11例?七值逻辑线或分辨函数袁媛(35)第12例?转换函数袁媛(38)第13例?左移函数袁媛(40)第14例?七值逻辑程序包袁媛(42)第15例?四输入多路器陈东瑛(51)第16例?目标选择器吴清平(57)第17例?奇偶校验器陈东瑛(61)第18例?映射单元库及其使用举例陈东瑛(69)第19例?循环边界常数化测试陈东瑛(75)第20例?保护保留字袁媛(77)第21例?进程死锁刘沁楠(79)第22例?振荡与死锁袁媛(81)第23例?振荡电路刁岚松(83)第24例?分辨信号与分辨函数袁媛(87)第25例?信号驱动源刘沁楠(92)第26例?属性TRANSACTION和分辨信号陈东瑛(96)第27例?块保护及属性EVENT,STABLE陈东瑛(101)第28例?方式参数属性的测试刘沁楠(104)第29例?进程和并发语句刁岚松(107)第30例?信号发送与接收刁岚松(111)第31例?中断处理优先机制建模吴清平(113)第32例?过程限定刘沁楠(116)第33例?整数比较器及其测试刘沁楠(119)第34例?数据总线的读写刁岚松(129)第35例?基于总线的数据通道李春(134)第36例?基于多路器的数据通道李杰(148)第37例?四值逻辑函数袁媛(152)第38例?四值逻辑向量按位或运算刁岚松(156)第39例?生成语句描述规则结构袁媛(159)第40例?带类属的译码器描述袁媛(164)第41例?带类属的测试平台袁媛(169)第42例?行为与结构的混合描述袁媛(171)第43例?四位移位寄存器.刘沁楠(174)第44例?寄存/计数器袁媛(185)第45例?顺序过程调用陈东瑛(189)第46例?VHDL中generic缺省值的使用王作建(191)第47例?无输入元件的模拟王作建(196)第48例?测试激励向量的编写袁媛(201)第49例?delta延迟例释吴清平(206)第50例?惯性延迟分析吴清平(210)第51例?传输延迟驱动优先陈东瑛(213)第52例?多倍(次)分频器刁岚松(216)第53例?三位计数器与测试平台刘沁楠(220)第54例?分秒计数显示器的行为描述陈东瑛(226)第55例?地址计数器陈东瑛(234)第56例?指令预读计数器吴清平(242)第57例?加、减、乘指令的译码和操作吴清平(245)第58例?2-4译码器结构描述刘沁楠(248)第59例?2-4译码器行为描述吴清平(255)第60例?转换函数在元件例示中的应用王作建(258)第61例?基于同一基类型的两分辨类型的赋值相容问题王作建(261)第62例?最大公约数的计算刁岚松(266)第63例?最大公约数七段显示器编码吴清平(269)第64例?交通灯控制器吴清平(272)第65例?空调系统有限状态自动机刁岚松(276)第66例?FIR滤波器谢巍(280)第67例?五阶椭圆滤波器刘沁楠(290)第68例?闹钟系统的控制器张东晓(302)第69例?闹钟系统的译码器陈东瑛(311)第70例?闹钟系统的移位寄存器陈东瑛(315)第71例?闹钟系统的闹钟寄存器和时间计数器陈东瑛(317)第72例?闹钟系统的显示驱动器陈东瑛(322)第73例?闹钟系统的分频器陈东瑛(325)第74例?闹钟系统的整体组装张东晓(327)第75例?存储器李春(333)第76例?电机转速控制器张俭锋(337)第77例?神经元计算机袁媛(343)第78例?Am2901四位微处理器的ALU输入韩曙(347)第79例?Am2901四位微处理器的ALU韩曙(353)第80例?Am2901四位微处理器的RAM韩曙(359)第81例?Am2901四位微处理器的寄存器韩曙(363)第82例?Am2901四位微处理器的输出与移位韩曙(365)第83例?Am2910四位微程序控制器中的多
2021/11/7 11:50:07 312KB VHDL 详解
1
共 356 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡