使用硬件描述语言设计四位并行加法器

使用硬件描述语言设计四位并行加法器

ID:1234677

大小:300.53 KB

页数:16页

时间:2017-11-09

使用硬件描述语言设计四位并行加法器_第1页
使用硬件描述语言设计四位并行加法器_第2页
使用硬件描述语言设计四位并行加法器_第3页
使用硬件描述语言设计四位并行加法器_第4页
使用硬件描述语言设计四位并行加法器_第5页
资源描述:

《使用硬件描述语言设计四位并行加法器》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、东华理工大学信息工程学院课程设计报告课程:计算机组成与体系结构课程设计题目:使用硬件描述语言设计四位并行加法器学生姓名:专业:计算机科学与技术班级:指导教师:2013年1月6日16摘要本课程设计是计算机科学与技术专业重要的实践性教学环节之一,是在学生学习完《计算机组成原理》课程后进行的一次全面的综合设计。目的是通过使用硬件描述语言设计四位并行加法器,加深对计算机组成原理课程内容的理解,建立起整机系统的概念,掌握计算机设计的基本方法,培养学生科学的工作作风和分析、解决实际问题的工作能力。要求学生综合运用计算机组成原理、数字

2、逻辑和ABEL硬件描述语言等相关课程的知识,理解和熟悉计算机系统的组成原理,掌握计算机主要功能部件的工作原理和设计方法,掌握并行加法器的原理及其设计方法,熟悉CPLD应用设计及EDA软件的使用。本课程设计用硬件描述语言设计组合逻辑电路——4位并行加法器,并且通过软件进行电路的仿真,将仿真好的程序下载到实验箱中。关键词:ABEL硬件描述语言,ispDesignEXPERT,四位并行加法器16目录摘要21课程设计内容与要求32课程设计的实验设备43课程设计的实验原理44TDN-CM++教学实验系统55ABEL硬件描述语言简介

3、66ISP器件的编程软件介绍77课程设计实验步骤87.2建立新项目87.3编辑源程序97.4对源程序进行编译117.5连接下载电缆137.6将JEDEC文件下载到ispLSI1032137.7连接实验电路137.8验证所设计器件的逻辑功能147.9实验结果及问题148课程设计的收获及体会14参考文献15161课程设计内容与要求内容:熟悉可编程逻辑器件开发软件的开发环境,掌握用硬件描述语言设计的操作流程,最后用硬件描述语言设计组合逻辑电路——4位加法器,并且通过软件进行电路的仿真,将仿真好的程序下载到实验箱中。基本要求:1

4、、掌握在可编程逻辑器件开发软件的开发环境中用硬件描述语言设计数字电路的方法2、掌握用硬件描述语言设计4位加法器的方法3、将编写好的硬件描述语言程序进行仿真并下载到可编程逻辑器件中去2课程设计的实验设备1.TDN-CM+或TDN-CM++教学实验系统一套。2.PC微机一台。3课程设计的实验原理本节实验使用大规模可编程逻辑器件CPLD来设计实现一个4位的并行进位加法器。传统的数字系统设计只能是通过设计电路板来实现系统功能,而采用可编程逻辑器件,则可以通过设计芯片来实现系统功能。从而有效地增强了设计的灵活性,提高了工作效率。并

5、能够缩小系统体积,降低能耗,提高系统的性能和可靠性。实验系统中采用的器件是Lattice公司的ispLSI1032芯片,isp是指芯片具有“在系统可编程功能”,这种功能可随时对系统进行逻辑重构和修改,而且只需要一条简单的编程电缆和一台PC计算机就可以完成器件的编程。ispLSI1032芯片的等效逻辑门为6000门,具有128个宏单元,192个触发器和64个锁存器,其共有84个引脚,其中64个为I/O引脚。ispLSI1032芯片的结构图如图2.1-3所示。16对该器件的逻辑系统设计是通过使用硬件描述语言或原理图输入来实现

6、的,硬件描述语言有ABEL、VHDL等多种语言,本节实验是使用硬件描述语言来进行编程的。下面用ABEL语言编程来实现上述加法器,该加法器采用并行进位,有两组四位加数A3~A0、B3~B0输入,四位本地和F3~F0输出,一个低位进位C0输入及一个本地进位CY输出。系统采用ispDesignEXPERT软件来对可编程逻辑器件ispLSI1032进行编程设计实验。ispDesignEXPERT可采用原理图或硬件描述语言或这两种方法的混合输入共三种方式来进行设计输入,并能对所设计的数字电子系统进行功能仿真和时序仿真。其编译器是此

7、软件的核心,它能进行逻辑优化,并将逻辑映射到器件中去,自动完成布局与布线并生成编程所需要的熔丝图文件。该软件支持所有Lattice公司的ispLSI器件。4TDN-CM++教学实验系统“TDN-CM++计算机组成原理与系统结构教学实验系统”是西安唐都科教仪器公司推出的一套高效的、开放性的教学实验系统,该系统可以通过对多种原理性计算机的设计、实现和调试来高效率地支持“计算机组成原理”和“16计算机系统结构”等课程的开放式实验教学,为高校各个教学层次的计算机原理教学提供了完善的解决方案。实验系统安装有一个标准的DB型9针RS

8、-232C串口插座,使用配套的串行通信电缆分别插在实验系统及PC微机的串口,即可实现系统与PC微机的联机操作。系统配套的集成操作软件具有专为联机操作而开发的图形方式操作界面,其操作简便、直观,具有动态调试功能,可以完全根据实验系统的数据通路图来实时、动态地显示读者设计的实验数据流的流向、数据值、控制线和各单元的内容。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。