简易计算器的PLD实现1

上传人:枫** 文档编号:553103899 上传时间:2023-02-09 格式:DOC 页数:16 大小:133.50KB
返回 下载 相关 举报
简易计算器的PLD实现1_第1页
第1页 / 共16页
简易计算器的PLD实现1_第2页
第2页 / 共16页
简易计算器的PLD实现1_第3页
第3页 / 共16页
简易计算器的PLD实现1_第4页
第4页 / 共16页
简易计算器的PLD实现1_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《简易计算器的PLD实现1》由会员分享,可在线阅读,更多相关《简易计算器的PLD实现1(16页珍藏版)》请在金锄头文库上搜索。

1、编号xx大学xx学院毕业设计(论文)相关资料题目: 简易计算机的PLD实现 机电 系 电子信息工程 专业学 号: 学生姓名: 指导教师: (职称:讲师 ) (职称: ) XXXX年X月XX日目 录一、毕业设计(论文)开题报告二、毕业设计(论文)外文资料翻译及原文三、学生“毕业论文(论文)计划、进度、检查及落实表”四、实习鉴定表xx大学xx学院毕业设计(论文)开题报告题目: 简易计算机的PLD实现 机电 系 电子信息工程 专业学 号: 学生姓名: 指导教师: (职称:讲师 ) (职称: ) XXXX年X月XX日课题来源 随着科技的发展,对于计算器的越来越大,它在人们的经济、生活等各个方面发挥着重

2、要作用。在我国,对于PLD器件的需求也越来越大。 以国际大环境为背景,加快高等教育的信息化、国际化进程也是急需的科学依据(包括课题的科学意义;国内外研究概况、水平和发展趋势;应用前景等)可编程逻辑器件PLD具有高性能、低成本、低功耗、体积小和可靠性高的特性。 在我国,随着改革开发开放和经济建设的迅速发展,对PLD器件的需求越来越来大。我国ASIC的设计和生产能力都比较薄弱,而绝大多数的电子产品的密度和速度不是太高,批量也比较小。因此,广泛使用PLD器件是非常适合提高我国电子产品性能和竞争能力的主要措施之一,应大力普及以及推广。 然而,由于PLD技术的加密功能,又使得我们对于引进技术的消化、吸收

3、和创新具有了一定的难度。在此情况下,PLD的解析技术应运而生了。这种技术我国目前处于起步阶段。 采用PLD对器件进行设计是通过对芯片的逻辑功能的设计,以达到系统功能的实现,从而改变了原来的设计方式。尤其是在系统可编程逻辑器件ISP的生产,给数字系统设计带了了一个飞跃。研究内容 通过数字电路基础知识、基础逻辑单元、组合电路时序逻辑电路分析设计方法等基本部分的讲授和实验的训练,掌握必要的数字电子技术的基本理论、基本方法和基本技能,掌握PLD技术,建立数字系统概念。 可编程逻辑(PLD)是由用户进行编程从而实现所需逻辑功能的数字集成电路(IC),利用PLD内部的逻辑机构可以实现任何布尔表达式或者寄存

4、器函数。 对于PLD产品的开发必须了解其开发软件和开发流程,了解PLD的内部结构。详细了解各个芯片功能。拟采取的研究方法、技术路线、实验方案及可行性分析 通过强调电子电路系统设计者所需的实用方法,熟悉各个芯片基本功能,掌握电子设计自动化(EDA)技术。掌握电子元器件的特性和选用方法,从框图及理解其结构原理基础上,达到真正掌握其使用并融会贯通。 学习研究电子电路的特点,了解PLD的设计步骤。PLD设计步骤为:设计构思、选择器件类型、列写原文件、对器件编程。注意组合电路的输出方程是直接输出的而时序电路方程的输出由时钟值输出的。总体设计总体框图单元电路设计整体电路设计软件仿真研究计划及预期成果研究计

5、划:2009年10月12日-2009年12月25日:按照任务书要求查阅论文相关参考资料,填写毕业设计开题报告书。2010年1月11日-2010年3月5日:填写毕业实习报告。2010年3月8日-2010年3月14日:按照要求修改毕业设计开题报告。2010年3月15日-2010年3月21日:学习并翻译一篇与毕业设计相关的英文材料。2010年3月22日-2010年4月11日:电路图设计。2010年4月12日-2010年4月25日:用MAXplus进行仿真。2010年4月26日-2010年5月21日:毕业论文撰写和修改工作。预期成果:(1)以掌握知识为基础,培养能力为重点,提高素质为目标,培养创新能力

6、,充分体现大纲的基本目标。 (2)掌握PLD需要了解两个部分:PLD软件和PLD本身。 (3)理解数制和编码,PLD工作原理和器件的应用个特点。(4)掌握软件的基本操作,时序分析验证设计的正确性。特色或创新之处 PLD发展很快,已由初期的低密度SPLD(如PAL/GAL)等,向高密度的CPLD发展。 PLD可以完成任何数字器件的功能,上至高性能CPU,下至简单的74系列电路都可以利用PLD来实现。已具备的条件和尚需解决的问题 电路的设计已经完成,仿真结果也正确,说明总电路图不但正确而且具备了应有的功能。 用VHDL语言设计的能力尚需加强。指导教师意见 指导教师签名:年 月 日教研室(学科组、研

7、究所)意见该生查阅了大量的相关资料,设计方案合理,同意开题。 教研室主任签名: 年 月 日系意见 主管领导签名: 年 月 日英文原文ntroducing the Virtual DIY CalculatorWhen you come to think about it, there are lots of “application type” computer books along the lines of Learn Prof. Cuthbert Dribbles Visual Programming V6.0 In 21 Days (you often have only 21 days

8、, because thats when version 7.0 of the software is going to come out). Sad to relate, however, there really arent many tomes outside of mega-complex University courses that teach how computers actually work.In order to address this sad state of affairs, the authors decided to pen their own humble o

9、ffering. One point we considered is that its a lot easier to learn how to do something if you actually have a specific project in mind.For example, if someone simply hands you a plank of wood, a saw, a hammer and some nails, you might hang around for a while pondering just what to do. But if you are

10、 also presented with the plans for a simple bird table, then you can immediately leap into the fray with gusto and abandon.Thus, we decided to base a book (details are given later) on the concept of a simple calculator called the DIY Calculator, the cunning part of all of this is that we created the

11、 DIY Calculator as a virtual machine that runs on your home computer. This article is a spin-off from the book and is designed to give a brief introduction as to how the DIY Calculator functions. Computers and CalculatorsIn its broadest sense, a computer is a device that can accept information from

12、the outside world, process that information using logical and/or mathematical operations, make decisions based on the results of this processing, and ultimately return the processed information to the outside world in its new form.The main elements forming a computer system are its central processin

13、g unit(CPU), its memory devices (ROM and RAM) that are used to store programs(sequences of instructions) and data, and its input/output (I/O) ports that are used to communicate with the outside world. The CPU is the “brain” of the computer, because this is where all of the number-crunching and decision-making is performed. Read-only memory (ROM) has its contents hard-coded as part of its construction; by comparison, in the case of random access memory (RAM), you can load new values into it and read these values back out again later.The term “bus” i

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号