欢迎来到天天文库
浏览记录
ID:10673826
大小:6.86 MB
页数:79页
时间:2018-07-07
《计算机硬件课程设计指导——cpld部分》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、硬件课程设计指导——CPLD部分硬件课程设计---基于CPLD的模型机设计2.1硬件基础知识一、CPLD简介具有固定输入和输出数目的任何组合逻辑函数可以在可编程只读存储器(PROM)中,以输出为输入的查找表方式来实现,许多实现组合逻辑的结构变型已从这一简单的概念引申出来,然而利用VISI的密度产生更通用的,能实现PCB板上几个简单PAL互连功能的器件是PAL/PROM这类范例的扩展,称为PAL构造的PLD,也就是说复杂可编程逻辑器件――CPLD(Complexprogrammablelogicdevices)。它是随
2、着半导体工艺不断完善、用户对器件集成度要求不断提高的形势下所发展起来的。CPLD是复杂的PLD,专指那些集成规模大于1000门以上的可编程逻辑器件。传统的CPLD编程是在编程器上完成的,因为那里对CPLD编程需要较高的电压和 较特殊的波型。然而,由于工艺的改进,对CPLD器件的编程可在其工作电压下进行。因此,可将CPLD芯片安装在系统中,在其工作环境下,依靠编程软件完成,这就是所谓在系统编程(InSystemProgram)。具有在系统编程功能的CPLD芯片的每个I/O端口(pin)都有一个三态门和一个可配置的上拉电
3、阻,正常工作时这些三态门处于选通状态,而上拉电阻根据设计要求连在引脚上或者不连。芯片上还有专供在系统编程使用的引脚,例如LATTICE公司的ispLSI1016芯片上有5个这样的控制端ispEN、SDI、SDO、SCLK和RESET。它们可通过编程电缆与计算机并口相连,正常工作时ispEN加高电平,编程(通常称此过程为下载)时加低电平,此时所有I/Opin内的三态门处于断开状态。将芯片内部与周边电路的联系隔断,而每个IO单元中的触发器被串接起来,成了一个移位寄存器。在系统编程技术的出现,可以将器件先装配在系统板或目标
4、板上,然后下载将要设计的电路,这样,就改变了CPLD器件先下载后装配的程式,避免了因多次拔插而损坏芯片引脚,方便了实验中的调试,加快了生产的进度,而且在不改变系统硬件结构的情况下,实现对系统的重构或升级。在试制新产品和学生实验等需要经常更换芯片信息的场合,在系统编程最为适用。所以,现在的CPLD芯片几乎全部采用了在系统编程原理。二、在系统可编程器件简介1、在系统可编程特点在系统编程技术与传统编程技术的最大区别在于它不使用编程器,通过下载电缆与计算机相连,直接在用户自己设计的目标系统中或电路板上对PLD编程。这就打破了
5、使用PLD必先编程后装配的惯例,而可以先装配后编程,成为产品后还可反复编程,是一种全新的设计方法,使生产维护和系统更新都发生了革命性的变化,开创了数字系统设计的新纪元。在系统编程技术的主要特点如下:(1)缩短了设计试制的周期,降低了试制成本。由于ISP技术可以在器件被焊接在电路板上的情况下对系统编程或重构,因而在设计系统时,可以先制作电路板,然后再对ISP器件编程。若要改变设计时,无须改动元器件或电路板,只要通过相应的开发系统软件在数分钟内即可完成,虽然设计的是硬件,却像软件一样方便。(2)缩小了芯片的体积并简化生产
6、流程。由于在系统编程器件集成度高,且可以先装配在电路板上后编程,从而省去了插拔带来的损伤,系统的可靠性更高,体积可以做得更小,引脚数可以做得更多。采用传统的PLC,系统生产必须通过标准逻辑编程器来进行人工编程,因而要有巾标签、入库、装配、测试等过程,如采用ISP技术,新器件从包装盒中取出即可安装在电路板上,完全清洁卫生了单个编程和标记等工序,各个器件的组态可以通过自动测试设备(ATE)、PC或工作丫等今后任务平台,在最终板子测试时下载,简化了生产流程,节省了生产时间。(3)方便了系统的维护和升级。在制成产品装运以后,
7、由于ISP技术所具有的独特特点,使得对系统的维护和现场升级只要用一台笔记本电脑和下载电缆就能实现,在信息技术迅速发展的今天,完全可以通过互联网或其他通信工具对远隔千里的用户系统进行硬件版本升级换代。(4)提高系统的可测试性,啬系统的可靠性。随着系统板上元器件、芯片密度以及I/O口数量的增加,测试电路板上关键节点的难度就越来越大。可以把诊断用的测试模式暂时编程到ISP器件中,以毫无遗漏的方式运行电路板上的各项功能。此外,利用可编程数字开关,还可以测试环境中把编程信号引导到所需部位,来进一眇强化板级的测试。采用边界扫描测
8、试后,通过测试传输口将原告用歀测试方法无法接触的关键节点用环路串接起来,大大简化了现场诊断与测试过程,更进一步提高了整修系统的质量,同时使测试成本下降。由于ISP技术的一系列的优点,以及它缎带用户所带来的时间和经济效益,使得它的应用越来越广。可以预测,不严的硬件系统将越来越多针使用ISP器件,各种中、小规模的专用集成芯片都将逐渐被淘汰,人们再也
此文档下载收益归作者所有