1 / 7
文档名称:

利用FPGA实现HDB3编解码功能.doc

格式:doc   页数:7
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

利用FPGA实现HDB3编解码功能.doc

上传人:1075017651 2012/3/28 文件大小:0 KB

下载得到文件列表

利用FPGA实现HDB3编解码功能.doc

文档介绍

文档介绍:1 引言
数字通信系统的某些应用可对基带信号不载波调制而直接传输,其中传输线路对码型的要求如下:信码中不宜有直流分量,低频分量应尽可能的少,码型要便于时钟信号提取。根据这些要求,ITU-T(国际电联),对于2 MHz、8 MHz、32 MHz速率的数字接口均采用HDB3(三阶高密度双极性)码。HDB3码具有无直流分量,低频成分少,连零个数不超过3个等特点,便于时钟信号的提取和恢复,适合在信道中直接传输。这里利用Verilog HDL语言设计用于数字通信系统中的HDB3编解码器。
2 HDB3编码模块设计
要设计一个实用的编码模块,首先要深入研究其编码规则及其特点,然后根据编码规则设计符合电路特性的编码流程。HDB3码的编码规则包括:①将消息代码变换成AMI码,AMI码的编码规则是对码流中的非“0”符号进行正负交替;②检查AMI码中的连零情况,当连零的个数小于4个时,保持AMI的形式不变;当连零的个数达到4个或超过4个时,则将非零码后的第4个“0”替换成V码,其中V码的极性与前一非零码(+1或-1)的极性保持一致,例如,前面的非零码是+1,则将V码记为+V;③完成插V操作后,检查2个相邻V码之间非零码的个数是否为偶数,若为偶数,则再将相邻2个V码中后一个V码的前一非零码后的第一个“0”变为B码,B码的极性与前一非“0”码的极性相反,同时B码后面的非“0”码极性再次进行交替变换,保证极性交替反转特性。
编码规则中出现的V码、B码只是作为标识符,最终的电路实现还是“0”和“1”这两种逻辑电平,因此需要采用二进制编码对“1”、“0”、V、B进行编码,“00”表示“0”、“0l”表示“1”,“10”表示B,“11”表示V。根据编码规则和利用FPGA实现的特点,将编码过程:首先插入V码,然后插入B码,最后是单双极性变换。,在完成插V和插B后,还需根据编码规则变换当前B码之后的非零码的极性,这需要大量的寄存器来保存当前数据的状态,导致电路非常复杂,占用大量的FPGA内部逻辑单元,实现难度大,且成本高。HDB3编码过程示意图如图1所示。
插入V码过程
插入V码过程是对消息代码里的连零串进行检测,一旦出现4个连零串的时候,就把第4个“O”替换成破坏符V,其他情况下消息代码原样输出。输入的代码经插V操作后全部转换成双相码,即“0”变换成“00”,“1”变换成“01”,V变换成“ll”。图2是插入V码过程的流程,代码输入到插V模块后,如果输入是“l”,则输出为“01”,同时计数器清零;如果输入是“O”.则对输入“O”的个数进行计数,当计数器计数到第4个“O”时,输出“11”作为V码,同时计数器要清零用于下一轮检测;计数器未满4个
“0”,则输出“00”。
插入B码过程
当相邻两个V码之间有偶数个非“0”“0”码后面的“0”码变换成B码。该模块设计的难点在于插入B码的过程中涉及一个由现在事件的状态控制过去事件状态的问题,按照实时信号处理的理论,这是无法实现的,这里使用两组4位移位寄存器。采用4位移位寄存器是根据HDB3编码规则的特点确定,经插V后,连零串中的第4个“0”变成V码,代码中连零个数最多是3个,而插入B码操作是把在后一个V码

最近更新

2023年江苏省常州市单招职业倾向性考试题库最.. 39页

2026年信任作文350字 13页

2023年浙江省绍兴市单招职业倾向性考试题库最.. 39页

2023年邯郸科技职业学院单招职业技能考试题库.. 40页

2023年阳光学院单招职业技能考试题库新版 40页

2023年鹰潭职业技术学院单招职业技能考试题库.. 40页

2026年保安个人工作报告 11页

2024年上海师范大学单招综合素质考试题库及答.. 40页

2024年上海理工大学单招职业技能考试题库及答.. 40页

2024年东营科技职业学院单招职业倾向性测试题.. 39页

2024年临夏现代职业学院单招职业适应性测试题.. 41页

2026年作文高中800 8页

2024年九州职业技术学院单招职业技能考试题库.. 40页

2026年作文童年趣事 6页

2024年云南国土资源职业学院单招职业适应性考.. 41页

2024年云南工贸职业技术学院单招职业适应性测.. 41页

2024年云南省临沧地区单招职业适应性考试模拟.. 39页

2024年云南省昭通地区单招职业倾向性测试模拟.. 40页

2024年信阳航空职业学院单招职业适应性考试题.. 38页

2024年六盘水幼儿师范高等专科学校单招职业技.. 41页

2024年兰州石化职业技术学院单招职业适应性测.. 39页

2024年兰考三农职业学院单招职业技能考试模拟.. 39页

2026年低碳生活高中议论文 5页

2024年内蒙古体育职业学院单招职业倾向性考试.. 40页

2025年广州卫生职业技术学院单招职业技能测试.. 64页

美团代运营业务委托合同 6页

新概念青少版2A各单元重点归纳 15页

足球竞彩项目招股说明书 7页

护理薪资计划书 28页

九年级家长会课件PPT下载(初三2班) 25页