4.5.2 用PLD专用集成芯片实现数字系统时的安装与调测
当用大规模的PLD器件实现数字系统时,它的安装与调测和前面所讲的用标准数字芯片实现数字系统时的安装与调测是不同的。用标准数字芯片实现数字系统时,系统设计正确与否,一般是要通过系统的安装和调测后,才能知道,并通过安装和调测修改可能出现的系统设计错误。而用大规模的PLD器件实现数字系统时,判断系统设计正确与否及可能出现的系统设计错误的修改,均是在硬件安装之前完成的。也就是说,在硬件安装之前,应该保证系统设计是正确的。这一步是用EDA工具,通过进行系统仿真来完成的。
所谓系统仿真,就是说在进行系统设计时,将系统分为控制器和许多子系统,在完成每个子系统设计的同时,完成各个子系统的仿真,保证每个子系统能够完成所要求的功能。然后通过控制器的设计,将各个子系统联系起来,进行总体的系统仿真,以验证系统是否符合预期的设计,如不符合再进行修改,直至满足设计要求为止。
由于采用了PLD器件,数字系统设计的大部分功能均由PLD器件完成,只有少部分外围电路、接口电路、时钟产生电路等是由PLD以外的元器件来完成,所以,实现系统所用的芯片减少,连线减少,由此产生的故障和噪声也将大大减少。但它仍会出现故障和产生噪声,解决的方法可以参照前面讲述的标准数字芯片实现数字系统时的解决方法。只是特别需要注意的是:
(1)PLD器件的电源和地。不同的封装,它的电源和地所对应的管脚是不同的,在安装时,一定要对照管脚图,仔细安装,并注意PLD器件所用的电源电压是多少,不要接错,否则会造成PLD器件的损坏。
(2)注意PLD器件的负载能力。特别是当PLD器件直接驱动显示器件等较大负载时,一定要检查PLD器件的负载能力,如果它的负载能力不够,就应外加缓冲驱动器件,以提高电路的驱动能力。
(3)一般大规模的PLD器件均是采用CMOS工艺制造的,所以PLD器件的输入端一定不要悬空(包括瞬时悬空)。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。