18

4。7。3 1117稳压器电路连接 19

4。7。4 JTAG接口电路连接 19

4。7。5 USB接口电路连接 19

5 ELF-650开发板PCB设计 20

5。1器件封装 20

5。1。1 QFP-144T封装 21

5。1。2 SOT-223封装 21

5。1。3 XTSMD封装 21

5。1。4 USB封装 22

5。2 布局 23

5。3 布线 24

5。4 覆铜 26

6 PCB焊接 27

6。1器件实体 27

6。2插装元器件焊接 28

6。3贴装元器件焊接 29

7 时钟设计 30

7。1时钟 30

7。1。1 时钟频率 30

7。1。2 整点报时 30

7。2 显示设计 31

8系统调试与测试 35

8。1电路连接 35

8。2 导入开发板 35

8。3 故障分析 37

9 总结与分析 39

致谢 40

参考文献 41

附录 42

1 引言

随着半导体设计方法和工艺技术的迅速发展,当今的制造工艺能够提供更丰富更高速的逻辑、更快的I/0以及更低价位的新一代可编程逻辑器件。比较常用的为复杂可编程逻辑器件(Complex Programmable Logic Device, CPLD)。为满足应用需求,CPLD在硬件层面控制输入和输出(I/ O)提供了更快速的响应时间和更专业化的功能。本次课题就是基于国产ELF系列CPLD的开发板设计。

1。1课题背景

随着当今社会的进步,CPLD器件朝着越来越高速、更高的集成度、更加复杂实用的功能性和更加灵活的方向发展。CPLD的主要构成部分是:以可编程互连矩阵单元为中心的可编程逻辑宏单元(LMC,Logic Macro Cell),LMC拥有繁琐的I/O单元互联结构,在用户自主选择方面,可以根据用户的喜好生成一些有特定功能的电路结构,这表现出LMC逻辑结构是比较复杂的。 CPLD的优点是设计的逻辑电路具有时间可预测性,其原因是内部各逻辑块的互连使用固定线长的金属导线连接,这样一来避免了以分段式互连结构时序而造成的不完全预测的缺点。

如今数字集成电路有着巨大的需求量,CPLD的简单易用性不仅使得设计变得更加简单快捷,并且节省了反复流片验证造成的巨额成本。对于一些小批量应用的场合,将可以直接利用CPLD来实现,而不需要再去专门为其订制数字芯片。

CPLD如同一张白纸或是一堆积木,工程师可以通过传统的原理图输入法,或是硬件描述语言自由的设计一个数字系统。通过软件仿真,我们可以事先验证设计的正确性。在PCB完成以后,还可以利用PLD的在线修改能力,随时修改设计而不必改动硬件电路。使用PLD来开发数字电路,可以大大缩短设计时间,减少PCB面积,提高系统的可靠性。

上一篇:STC12C5A60S2单片机蓝牙的无线温室控制系统设计+电路图+程序
下一篇:卡尔曼滤波器设计+matlab程序

基于CycloneV系列FPGA的SD卡存储技术

国产红外探测器高性能驱动电路设计

基于C6000系列DSP BOOT的研究与实现

老年2型糖尿病患者运动疗...

网络语言“XX体”研究

安康汉江网讯

张洁小说《无字》中的女性意识

我国风险投资的发展现状问题及对策分析

麦秸秆还田和沼液灌溉对...

互联网教育”变革路径研究进展【7972字】

新課改下小學语文洧效阅...

LiMn1-xFexPO4正极材料合成及充放电性能研究

ASP.net+sqlserver企业设备管理系统设计与开发