数字光纤通信线路编译码仿真实验

西安电子科技大学

数字光纤通信线路编译码

仿真实验

学号:04124064

姓名:徐志林

同做者:杜青山/01121285

数字光纤通信线路编译码仿真实验

一、实验目的

1. 熟悉m 序列NRZ 码、任意周期码产生原理

以及光纤线路CMI 编译码原理。

2.进一步熟悉数字电路设计技巧。

3.基本掌握电路设计与仿真。

4.深入理解光纤线路编译码在光纤通信系统中的实际运用方法。

二、实现与仿真平台

Quartus Ⅱ

三、实验内容

1. 设计m 序列NRZ 码产生电路以及光纤线路CMI 编译码电路。

m序列: 伪随机序列;

NRZ: 不归零码;

CMI编码规则: 0码: 01;

1码: 00/11 交替;

2. 仿真确保上述电路的正确设计。

3. 总结光纤线路编译码在光纤通信系统中的实际运用。

四、实验要求

1.用绘制原理图的方法建立新工程,设计CPLD 内部下述电路:

15位m 序列NRZ 码的生成电路;

⑴CMI 编码电路;

⑵CMI 编码输入的选择电路:

周期15位m 序列与由周期15位二进制码表示的本组内某学号最后三位(前面可补零)分别选择作为CMI 编码输入。

⑶CMI 译码电路(在实验室条件下使用统一系统时钟,输入 为CMI 编码输出)。

2.对所做设计完成正确编译。

3.使用仿真环境完成信号波形仿真。CPLD 电路仿真的输入输出信号即各测试点

数字信号要求如下:

输入:电路的总复位信号:1路(位);

系统时钟信号(2Mbps ) :1路;

CMI 编码输入的选择信号:1路;

输出:周期15位m 序列NRZ 码:1路;

周期15位二进制后四位学号:1路;

CMI编码输出信号:1路;

CMI译码输出信号:1路;

4.对仿真信号波形结果进行原理分析,发现可能的问题并加以解决,得到正确的仿真结果。

五、实验设计与实现

1、周期15位m 伪随机序列:采用74LS175设计15位m 序列发生器。

74LS175与或门、异或门、与门配合,最后数据通过D 触发器输出,得到一个m 伪随机序列。

电路设计如下:

2、15位固定序列发生器

⑴采用74LS161同步置数端,计数到14时置数重新计数,达到计数15次的效果。 ⑵采用16为数据选择器(其中一位不用),学号后四位为4064,换为二进制码为

[**************],在选择器data14~data0端分别置数,当74LS161计数结果输入选择器时,可以循环输出学号后四位的二进制码。

设计电路如下:

3、采用2选1数据选择器,两路输入信号分别为15位m 随机序列和15m 固定序列,选择

端连接一个输入信号,当信号为1时,选择m 随机序列,当信号为0时,选择m 固定序列。 设计电路如下

4、CMI 编码器

采用两路输入,将原码分为0、1两路,“0”路进行二分频,“1”路进行4分频,并用m 序列进行控制,当码为“0”码时,在二分频中译为“01”,当码为“1”码时,四分频中“00”“11”交替译码。

设计电路如下:

5、CMI 译码电路

译码需将0、1的两路并行码转为串行码,用D 触发器将编码结果延迟一个码元,与原编码结果通过异或门,00、11变为1,01变为0,达到译码效果。

设计电路如下:

六、实验结论及分析

1、实验结果:

当输入选择为m 固定序列码([**************])时:(clk为总时钟,sel 为m 序列选择信号,code 为选择欲编码序列,out 为CMI 编码输出,de 为解码输出.)

当输入选择为m 随机码([**************])时:

2、分析

由实验结果可见,编译码成功。但在编码结果和输入中还有毛刺,需进一步改良电路。在m 固定序列码的产生中采用15位选择器对电路资源有一定浪费,但原码的输入简单,不需卡诺图分析函数从而构造电路。

七、遇到问题及解决方法

1、在电路设计中,一开始只是简单的将编码电路分为两路,结果在收到奇数个0后1码不能保证00、11交替出现,于是改进电路让四分频具有数据保持功能。

2、在译码电路必须加一个D 触发器,否则输出波形错误。

八、感想

西安电子科技大学

数字光纤通信线路编译码

仿真实验

学号:04124064

姓名:徐志林

同做者:杜青山/01121285

数字光纤通信线路编译码仿真实验

一、实验目的

1. 熟悉m 序列NRZ 码、任意周期码产生原理

以及光纤线路CMI 编译码原理。

2.进一步熟悉数字电路设计技巧。

3.基本掌握电路设计与仿真。

4.深入理解光纤线路编译码在光纤通信系统中的实际运用方法。

二、实现与仿真平台

Quartus Ⅱ

三、实验内容

1. 设计m 序列NRZ 码产生电路以及光纤线路CMI 编译码电路。

m序列: 伪随机序列;

NRZ: 不归零码;

CMI编码规则: 0码: 01;

1码: 00/11 交替;

2. 仿真确保上述电路的正确设计。

3. 总结光纤线路编译码在光纤通信系统中的实际运用。

四、实验要求

1.用绘制原理图的方法建立新工程,设计CPLD 内部下述电路:

15位m 序列NRZ 码的生成电路;

⑴CMI 编码电路;

⑵CMI 编码输入的选择电路:

周期15位m 序列与由周期15位二进制码表示的本组内某学号最后三位(前面可补零)分别选择作为CMI 编码输入。

⑶CMI 译码电路(在实验室条件下使用统一系统时钟,输入 为CMI 编码输出)。

2.对所做设计完成正确编译。

3.使用仿真环境完成信号波形仿真。CPLD 电路仿真的输入输出信号即各测试点

数字信号要求如下:

输入:电路的总复位信号:1路(位);

系统时钟信号(2Mbps ) :1路;

CMI 编码输入的选择信号:1路;

输出:周期15位m 序列NRZ 码:1路;

周期15位二进制后四位学号:1路;

CMI编码输出信号:1路;

CMI译码输出信号:1路;

4.对仿真信号波形结果进行原理分析,发现可能的问题并加以解决,得到正确的仿真结果。

五、实验设计与实现

1、周期15位m 伪随机序列:采用74LS175设计15位m 序列发生器。

74LS175与或门、异或门、与门配合,最后数据通过D 触发器输出,得到一个m 伪随机序列。

电路设计如下:

2、15位固定序列发生器

⑴采用74LS161同步置数端,计数到14时置数重新计数,达到计数15次的效果。 ⑵采用16为数据选择器(其中一位不用),学号后四位为4064,换为二进制码为

[**************],在选择器data14~data0端分别置数,当74LS161计数结果输入选择器时,可以循环输出学号后四位的二进制码。

设计电路如下:

3、采用2选1数据选择器,两路输入信号分别为15位m 随机序列和15m 固定序列,选择

端连接一个输入信号,当信号为1时,选择m 随机序列,当信号为0时,选择m 固定序列。 设计电路如下

4、CMI 编码器

采用两路输入,将原码分为0、1两路,“0”路进行二分频,“1”路进行4分频,并用m 序列进行控制,当码为“0”码时,在二分频中译为“01”,当码为“1”码时,四分频中“00”“11”交替译码。

设计电路如下:

5、CMI 译码电路

译码需将0、1的两路并行码转为串行码,用D 触发器将编码结果延迟一个码元,与原编码结果通过异或门,00、11变为1,01变为0,达到译码效果。

设计电路如下:

六、实验结论及分析

1、实验结果:

当输入选择为m 固定序列码([**************])时:(clk为总时钟,sel 为m 序列选择信号,code 为选择欲编码序列,out 为CMI 编码输出,de 为解码输出.)

当输入选择为m 随机码([**************])时:

2、分析

由实验结果可见,编译码成功。但在编码结果和输入中还有毛刺,需进一步改良电路。在m 固定序列码的产生中采用15位选择器对电路资源有一定浪费,但原码的输入简单,不需卡诺图分析函数从而构造电路。

七、遇到问题及解决方法

1、在电路设计中,一开始只是简单的将编码电路分为两路,结果在收到奇数个0后1码不能保证00、11交替出现,于是改进电路让四分频具有数据保持功能。

2、在译码电路必须加一个D 触发器,否则输出波形错误。

八、感想


相关文章

  • 光纤通信实验
  • 实验一 多模光纤损耗测试实验 一.实验目的 1.了解光纤损耗的定义 2.学会用插入法测量多模光纤的损耗 二.实验内容 1.测量多模光纤的衰减 2.测量多模光纤的损耗 三.实验仪器 1.ZY12OFCom23BH1型光纤通信原理实验箱 1台 ...查看


  • 单片机实训室所需设备
  • 单片机实训室所需设备 2013-06-14 13:51 单片机是微型计算机发展中的一个分支,发展极为迅速,应用极为广泛.单片机实训是提高单片机研发应用能力的重要环节.单片机程序设计系统扩展.片内硬件资源应用和接口技术是单片机实训的基础.加强 ...查看


  • [电子技术基础综合实验
  • <电子技术基础综合 实验(Ⅰ) > 实验资料 电子实训中心 2002 年 9 月 一.本课程设置目的 模拟电子技术是各理工科院校学生必修科目, 对培养学生理论联系实际的能力起着重要 的作用.根据教育部最新制定的<高职高专教 ...查看


  • 数字电子钟实验报告
  • 目 录 一.设计目的.意义 „„„„„„„„„„„„„„„„„„„1 二.设计内容 „„„„„„„„„„„„„„„„„„„„„„1 1总体设计方案简介 „„„„„„„„„„„„„„„„„„1 2单元电路设计 „„„„„„„„„„„„„„„„ ...查看


  • 简易洗衣机控制器设计
  • 武汉理工大学<数字电子技术基础>课程设计说明书 课程设计任务书 学生姓名: 毛泽东 专业班级: 通信1100 指导教师: 孙中山 工作单位: 信息工程学院 题 目: 简易洗衣机控制器设计 初始条件:multisim仿真软件,74 ...查看


  • 功率函数信号发生器的设计任务书
  • 沈阳航空航天大学 课 程 设 计 (说明书) 班 级 通信 1302 学 号 学 生 姓 名 赵 思 琪 指 导 教 师 沈阳航空航天大学 课 程 设 计 任 务 书 课 程 名 称 电子线路课程设计 课程设计题目 功率函数信号发生器的设计 ...查看


  • 数字电路基础知识
  • 电工电子技术及应用教案(9-1) [课题编号] ××-09-01 [课题名称] 数字电路基础知识 [教学目标] 应知: 1.了解数字电路的特点:了解晶体管的开关特性: 2.掌握数字电路常用数制及其相互转换: 3.了解8421BCD 码的表示 ...查看


  • 多路数字抢答器设计报告
  • 题目:多路数字抢答器设计 专业班级:姓 名:时 间:指导教师:完成日期: 2012年06月 08 日 多路数字抢答器设计任务书 1.设计目的与要求 设计一个八位智力竞赛抢答器.准确地理解有关要求,独立完成系统设计,要求所设计的电路具有以下功 ...查看


  • 光电信息技术实验指导书
  • 光电信息技术实验指导书 光通信系 2014年8月 实验一 光纤活动连接器插入损耗及回波损耗测试实验 一.实验目的 1.认知光纤活动连接器(法兰盘). 2.了解光纤活动连接器在光纤通信系统中的作用. 二.实验内容 1.认识和了解光纤活动连接器 ...查看


热门内容