版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、沈阳航空航天大学课 程 设 计 报 告课程设计名称:计算机组成原理课程设计课程设计题目:4PPM码编码器设计与实现院(系):计算机学院专 业:网络工程班 级:84010201学 号:姓 名: 指导教师:完成日期:2011年01月14日目 录第1章 总体设计方案11.1设计原理11.2设计思路12.2设计环境2第2章 详细设计方案32.1 方案图的设计与实现3器件的选择与引脚锁定32.2 功能模块的设计与实现4寄存器模块的设计与实现4译码电路模块的设计与实现4计数器控制模块设计及实现5数据并串转换输出的模块设计及实现62.3 仿真调试6第3章 编程下载与硬件测试83.1 编程下载83.2 硬件测
2、试及结果分析8参考文献10附 录(电路原理图)11第1章 总体设计方案1.1设计原理4PPM脉冲位置调制通信技术作为一种新兴的通信技术,具有编码简单、能量传输效率高的优点。它的原理是被编码的二进制数据流每两位组合成一个数据码元组(DBP),其占用时间Dt=500ns,再将该数据码元组(DBP)分为4个125ns的时隙(chip),根据码元组的状态,在不同的时隙放置单脉冲。由于4PPM通信依赖信号光脉冲在时间上的位置传输信息,所以解调时先保证收发双方时隙同步、帧同步,然后根据脉冲在500ns周期中的位置解调出发送数据。其编码过程的输入、输出数据的对应关系可用表1.1作简要概括:表.输入码元输出码
3、元要求串行输入输出,所以对信息设计编码需要先将其分组,进行串并转换后将其编码再转换输出。1.2 设计思路既然4PPM码编码是根据脉冲在一个码元组周期中的位置来进行编码的,则可以将一个码元组周期中的两个时隙进行分别标记,例如用0,1分别来代表码元组的第一,二时隙。如果脉冲存在于某个时隙中则将该时隙对应的标记值寄存下来,供后续模块处理。针对上述提出的问题,数据信息的串并转换可以通过移位寄存器实现,转换后将其每组并行输入到译码器中编码并输出,然后将已编码的并行数据送到数据选择器中,通过计数器将数据依次输出。2.2 设计环境硬件环境:伟福COP2000型计算机组成原理实验仪、XCV200实验板、微机。
4、EDA环境:Xilinx foundation f3.1设计软件。如图1.1,1.2所示:图 1.1 Xilinx foundation f3.1设计平台图 1.2 COP2000计算机组成原理集成调试软件第2章 详细设计方案2.1 方案图的设计与实现计数器OutputInput数据选择器译码器00055寄存器图2.1 4PPM编码器方案图2.1.1器件的选择与引脚锁定(1)器件的选择由于硬件设计环境是基于伟福COP2000型计算机组成原理实验仪和XCV200实验板,故采用的目标芯片为Xlinx XCV200软件中可用芯片。(2)引脚锁定图形文件中的输入/输出信号安排到Xlinx XCV200
5、芯片指定的引脚上去,实现芯片的引脚锁定,各信号及Xlinx XCV200芯片引脚对应关系如表2.1所示。 表2.1信号和芯片引脚对应关系图形文件中的输入/输出信号XCV200芯片引脚信号INPUTP073CLKP103CLK1P213OUTPUTP1102.2 功能模块的设计与实现由方案的设计图可知,该设计方案可以分为四个模块:寄存器模块、译码电路模块、计数器控制模块、数据并串转换输出的模块。下面对每个模块进行详细叙述:寄存器模块的设计与实现 此模块实现将输入的信息分组并进行编码并行输出。通过两个D触发器连接成移位寄存器可以存储数据并实现串行数据到并行数据的转换。图2.2 寄存器模块译码电路模
6、块的设计与实现此模块就是将两位二进制数据转化成4PPM码,即00、01、10、11,分别对应1000、0100、0010、0001。这个过程类似一个二四译码器。图2.3 译码电路模块图 对译码器进行仿真,这里用并行输入输出方式。图2.4 译码电路模块仿真波形计数器控制模块设计及实现在此过程中采用了四位二进制计数器,有四个T触发器构成,它可以实现四位计数功能,并且循环计数0.00图2.5 计数器控制模块图2.2.4数据并串转换输出的模块设计及实现本设计中的数据输入是已经编译完成的并行数据,送入数据选择器,通过门00图2.6 数据并串转换输出的模块 2.3 仿真调试仿真调试主要验证设计电路的逻辑功
7、能、时序的正确性,本设计中主要采用功能仿真方法对设计的电路进行仿真。(1)建立仿真波形文件及仿真信号选择功能仿真时,首先建立仿真波形文件,选择仿真信号,对选定的输入信号设置参数,在本设计的仿真中共有3个输入,即INPUT、CLK、CLK1和一个输出OUTPUT。(2)功能仿真结果与分析 功能仿真波形结果如图2.7所示,对比图2.4的并行输入输出可以看出功能仿真结果是正确的,进而说明电路设计的正确性。图2.7 4PPM编码器功能仿真波形第3章 编程下载与硬件测试3.1 编程下载将得到的*.bit文件下载到XCV200实验板的XCV200可编程逻辑芯片中。3.2 硬件测试及结果分析4PPM编码器的
8、输入数据通过XCV200实验板的输入开关实现,输出数据通过XCV200实验板的LED指示灯实现,其对应关系如表3.1所示。表3.1引脚与实验板对应关系图形文件中的输入/输出信号XCV200实验板INPUTK0:0CLKK1:0CLK1K2:0OUTPUTA0 将编译的bit文件下载到实验箱后,根据电路的引脚与实验板的对应关系,可以用实验板控制输入的信号,将表3.2中的信号通过实验板控制输入。表3.2待输入信号及应输出信号输入信号输出信号INPUT 00DATAO1000CLK11CLK101INPUT01DATAO0100CLK11CLK101经过试验箱输入上述待输入信号后,可以验证输出结果是
9、正确的.硬件测试如图3.1所示。图3.1 硬件测试参考文献1 马群生、温冬婵等.微计算机技术.北京:清华大学出版社,20032 王爱英.计算机组成与结构(第4版)M.北京:清华大学出版社,20063 唐朔飞.计算机组成原理.北京:高等教育出版社,20024 曹昕燕. EDA技术实验与课程设计M.北京:清华大学出版社,20065 范延滨.微型计算机系统原理、接口与EDA设计技术M.北京:北京邮电大学出版社,20066 侯伯亨,顾新.VHDL硬件描述语言与数字逻辑电路设计。西安:西安电子科技大学出版社,19997 杜建国。Veriling HDL 硬件描述语言。北京:国防工业出版社,20038 林
10、灶生,刘绍汉。Verilog FPGA 芯片设计。北京:北京航空航天出版社,2006附 录(电路原理图)课程设计总结: 两周的课设使我对Xilinx foundation平台有了深刻的了解,而且现在也可以比较熟练的应用了,这是一个很大的收获,增加了自己的计算机硬件知识,也培养了自己对计算机硬件的兴趣。在设计过程中遇到了许多困难和问题,但解决的同时也给自己带来了喜悦和成功感,在电路设计过程中自己独立思考,独立完成电路设计和连接,使自己的独立做事情的能力增强,因为我平时有点马虎,这次课程设计我又尝到了教训,就是最开始的时候没有把题目要求理解好,对此我常生了很大的困扰。我以后一定会尽力改正这个不好的习惯。总的来说,这次课程设计,是一次
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年兰州市安宁区人民医院公开招聘编外医务工作人员2名备考题库及1套参考答案详解
- 2026年广东省第二中医院招聘外科医师备考题库及完整答案详解1套
- 2026年全国妇联所属在京事业单位公开招聘备考题库及参考答案详解一套
- 2026年上海船舶设备研究所(中国船舶集团有限公司第七〇四研究所)招聘备考题库及完整答案详解1套
- 2026年上海现代制药营销有限公司招聘备考题库及答案详解1套
- 2026年成都武侯武三医院招聘备考题库及1套参考答案详解
- 2026年专利审查河南中心(郑州)招聘60人备考题库及答案详解一套
- 2026年【公开招聘】公开招聘怀化开放大学招人啦备考题库参考答案详解
- 2026年【樟湖中心卫生院招聘】收费人员备考题库完整参考答案详解
- 2026年安吉县卫生健康系统事业单位公开招聘医疗卫生专业人员41人备考题库(第一号)及1套完整答案详解
- 2025年输血知识考试试题及答案
- 2025-2026学年人教版八年级上册道德与法治期末试卷(含答案和解析)
- 2026贵州盐业集团秋招面笔试题及答案
- 四川省成都市天府新区2024-2025学年七上期末数学试卷(原卷版)
- 慢性病患者健康管理工作方案
- 安全防范设计评估师基础理论复习试题
- 2026年内蒙古电子信息职业技术学院单招职业适应性测试题库附答案详解
- DB53-T 1269-2024 改性磷石膏用于矿山废弃地生态修复回填技术规范
- 2025年及未来5年市场数据中国过氧化苯甲酰行业市场深度分析及发展前景预测报告
- 昆明医科大学研究生学位论文撰写要求及有关规定
- 中华人民共和国公务员法(2025年修正)
评论
0/150
提交评论