没有合适的资源?快使用搜索试试~ 我知道了~
学位论文-—可编程逻辑器件实验板的硬件设计.doc
0 下载量 125 浏览量
2023-07-01
16:09:47
上传
评论
收藏 377KB DOC 举报
温馨提示
试读
25页
学位论文-—可编程逻辑器件实验板的硬件设计.doc
资源推荐
资源详情
资源评论
河北大学工商学院 2009 届本科毕业生毕业论文(设计)
可编程逻辑器件实验板的硬件设计
摘 要
在本论文中,首先介绍了可编程逻辑器件 ,然后介绍了可编程逻辑器件应用于开发板
的背景和国内外的发展情况,其次介绍了本课题的意义和内容,以及芯片的选择、设计软
件。在本设计中,选用了 ALTERA 公司的 EPM7128SLC84-15N 芯片作为核心芯片,用 Protel
99se 进行设计。实验学习板上包括 LED 显示、七段数码管、按键输入等常用的功能模块,
能让初学者快速验证学习思路,培养学习兴趣。实验板分为一个以 EPM7128SLC84-15N 为
核心芯片的核心板,其他功能模块为基板,它能实现一些简单的输入输出,能完成基本下
载,然后利用 MAX+PLUS II 软件开发环境和 VHDL 语言进行验证。EPM7128SLC84-15N 是
ALTERA 公司研制的一个 CPLD,它具有高密度、低成本、低功耗的特点。EPM7128SLC84-15N
功能强大可靠性高,因而设计人员可以轻松地开发集存储器、数字信号处理器以及特殊逻
辑等强大功能于一身的芯片。 设计中详细的讲解了每个模块的功能,说明了各器件在电路
中的工作方式和连接方法。最后,根据设计出的 PCB 板图焊接电路做出实验板。
关键词:实验板 CPLD protel99se
河北大学工商学院 2009 届本科毕业生毕业论文(设计)
The Hardware Design of Programmable Logic Device
ABSTRACT
In this paper, firstly introduced the definition of Programmable logic device and the
background of the application in the trainer board and developments at home and
abroad,followed the meaning and content of the subject,as well as chip choices,design software
and programming software.In this design,the EPM7128SLC84-15N series of chips are
used,using Protel 99se design.On the studying boadrd are common function modules ineluding
LED display, seven digital tube,key-stroke input,ete.to help novices rapidly confirm their
studying thought and nurture studying interest. Through the experimental design, to the target
board, a EPM7128SLC84-15N at the core board, and other functional modules for substrate, to
achieve some simple input and output, can be downloaded to complete the basic experimental
box,and then use MAX+PLUS II environment and VHDL verification.EPM7128SLC84-15N is
the one plug-in PLD which was developed by ALTERA,it has these characteristics like
high-density,low-cost,low-power,etc.It is one of the best device serials in the contemporary
application of Altera CPLD. EPM7128SLC84-15N powerful high reliability, and thus designers
can easily set the development of memory, digital signal processors and special logic functions
such as powerful chips. Design in detail the function of each module that all devices in the circuit
connecting the working methods and approach.Finally, according to design plans of the PCB
board to make experimental circuit board welding.
Keyword: test borad CPLD protel99se
河北大学工商学院 2009 届本科毕业生毕业论文(设计)
目 录
一 引言.........................................................1
1.1 可编程逻辑器件的介绍 ..........................................1
1.2 国内外发展情况 ...............................................1
1.3 课题来源及研究目的和意义 .....................................1
1.4 课题的研究目标和内容 ..........................................1
二 芯片选用 ....................................................3
2.EPM7128SLC84-15N 概述 ..........................................3
三 电路设计 ....................................................5
3.1 开发板的介绍 ..................................................5
3.2 开发板总体布局 ...............................................5
3.3 核心电路设计 .................................................5
3.4 电源电路设计 .................................................8
3.5 JTAG 电路设计 .................................................9
3.6 电平显示(LED)电路设计 ......................................10
3.7 七段数码管(SMG)显示电路设计 ...............................10
3.8 8*8 点阵电路设计 .............................................10
3.9 开关电路设计 ................................................12
3.10 时钟电路设计 ................................................12
四 电路板的制作 ...............................................14
4.1 用 Protel 99se 设计电路原理图 ................................14
4.2 用 Protel 99se 设计印刷电路板(PCB) .........................14
河北大学工商学院 2009 届本科毕业生毕业论文(设计)
1
一 引言
1.1 可编程逻辑器件的介绍
CPLD 是 Complex PLD 的简称。CPLD 是一种综合性较高的逻辑元件。由于具有高整合性
的特点,故其有性能提升,可靠度增加,PCB 面积减少及成本下降等优点。CPLD 元件,基
本上是由许多各逻辑块(Logic Blocks)缩组合而成的。而各个逻辑方块均相似于一个简
单的 PLD 元件。逻辑方块间的互相关系则由可编程的连线架构,将整个逻辑电路整合而成。
FPGA 其英文全称是 Field Programmable Gate Array,即现场可编程门阵列,它是在
PAL、GAL、EPLD 等可编程器件的基础上进一步发展的产物。FPGA 采用了逻辑单元阵列 LCA
(Logic Cell Array)这样一个新概念,内部包括可配置逻辑模块 CLB(Configurable
Logic Block)、输出输入模块 IOB(Input Output Block)和内部连线(Interconnect)三
个部分。
在内部,FPGA 完成逻辑功能使用内存查找表,而 CPLD 使用的是门阵列中的乘积项技术。
两者 FPGA 和 CPLD 都包含触发器。
1.2 国内外发展情况
近些年来随着 EDA(Electronic Design.Automation)电子设计自动杰出成果的发展使
大规模集成电路的设计与制造进入自动化时代,改变了以往电子系统设计的传统方式。
在国外 EDA 技术的应用已经非常普遍,且发展非常超前,我国接触这方面还比较晚。
作为科技后备力量的学生应及早学习并掌握 EDA 技术。现今我国的 EDA 技术的学习和
CPLD/FPGA 的应用热潮正逐步形成随着 EDA 技术的发展,CPLD/FPGA 集成水平的进一步提
高和 IP 芯核产业的进步扩大,可以相信,用不了多久,在大部分的电子设计领域,MCU、
MPU、DSP 或 A/D、D/A 和 RAM 等必将以各种软硬核的形式一统于 CPLD/FPGA,实现真正的
统一可编程逻辑系统。
1.3 课题来源及研究目的和意义
在前些年电子类实验教学中,全国各高等院校普遍开设了模电、数电、高频电路和单
片机等试验课程。试验内容基本上是一些原理性、验证性试验。上实验课时,学生只是按
实验指导书中试验内容的要求搭接电路,测量数据,撰写实验报告。极少进行硬件系统设
计的实践教学及模拟仿真。
在今天的高等院校电工电子技术本专科实验教学中,EDA 技术理应成为一个重要内容。
基于 EDA 我们应用 MAX+PLUS II 开发 CPLD 试验板应用于教学,这样使同学的编程不再盲目,
可以下载到实验板上对程序进行验证。这使同学们直观的观察程序的运行,更加清楚地了
解程序的功能、程序的流程以及软硬件的使用,对教学起到了积极地推动作用。
1.4 课题的研究目标和内容
本课题所研究的是开发一块实验板,该实验板针对实验的编程软件而设计,本方案使
剩余24页未读,继续阅读
资源评论
智慧安全方案
- 粉丝: 3607
- 资源: 59万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功