316RZI码解码器的设计与实现分析(共13页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《316RZI码解码器的设计与实现分析(共13页).doc》由会员分享,可在线阅读,更多相关《316RZI码解码器的设计与实现分析(共13页).doc(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上课 程 设 计 报 告课程设计名称:计算机组成原理课程设计课程设计题目:3/16RZI码解码器的设计与实现院(系):计算机学院专 业:计算机科学与技术班 级:学 号:姓 名: 指导教师: 完成日期:2016.01.15专心-专注-专业目 录第1章 总体设计方案1.1 设计原理本设计要求设计并实现3/16RZI解码器,将输入的3/16RZI码变成二进制数数字序列输出。在一个输入端连续的输入16个周期的脉冲,同时输入3/16RZI码,每次输入一个脉冲,就将输入的信号保存到D触发器中,最后16个数据信号都保存到了D触发器中。同时将所有D触发器连接一个16进制的数据选择器,通
2、过一个16进制计数器控制数据选择器每个数据信号的输出,从而实现3/16RZI的解码。初始信号: 解码后: 1.2 设计思路3/16RZI解码器的设计主要包含如下三个部分:一个16进制计数器由16个D触发器组成的移位寄存器一个16进制数据选择器CLK 计数器3/16RZI数据选择器二进制数字输出图1.1 3/16RZI的思路框图通过输入16个周期的脉冲同时将3/16RZI码存入到了移位寄存器中,然后再并行输入到数据选择器中,再通过计数器的控制将3/16RZI码变成二进制数字输出。对于以上设计思路部分中可以分别设计实现相应功能的器件,包括16位移位寄存器、16进制计数器、16进制数据选择器等。在连
3、接具体电路时配合相应脉冲和门电路以达到效果。以上三个器件的底层、顶层的设计都采用原理图设计输入方式,经编译、调试后形成*.bit文件并下载到XCV200可编程逻辑芯片中,经硬件测试验证设计的正确性。1.3 设计环境硬件环境:伟福COP2000型计算机组成原理实验仪、XCV200实验板、微机EDA环境:Xilinx foundation F3.1 设计软件第2章 详细设计方案2.1 总体方案的设计与实现16位移位寄存器的设计和实现16位移位寄存器单元有俩个输入量:CLK脉冲信号,3/16RZI数据信号。 图2.1.1 16位移位寄存器图移位寄存器除了具有存储代码的功能以外,还有具有移位功能,就是
4、指将寄存器里储存的代码能在脉冲的作用下依次左移。最后将输入的3/16RZI码并行输出到数据选择器进行选择输出。图2.1.2 16位移位寄存器仿真图 16位计数器的设计和实现 该计数器是一个自启动计数器,由4个JK触发器组成,能够自行数到15。该计数器通过控制输入端的状态,当每次CLK信号到达时,使该翻转的那些触发器输入端控等于1,不该翻转的为0。这样,就可以用计数器电路的不同状态来记录CLK的脉冲数目,从而达到计数的目的。图2.1.3 16位计数器图2.2总体方案的逻辑图封装后本电路只有俩个输出,其中一个是脉冲信号,另一个是数据信号。一个是解码后输出的二进制信号。图2.2.1 原理图封装后图2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 316 RZI 解码器 设计 实现 分析 13
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内