济南锐玛,7年专注万能试验机制造商,欢迎来电咨询电子万能试验机价格、液压万能试验机价格、万能材料试验机价格!

济南锐玛液压万能试验机_拉力试验机_电子万能试验机_液压万能试验机_冲击试验机【官网】

济南锐玛机械设备有限责任公司欢迎您!


当前位置:首页 >> 新闻中心 本文章浏览:107次

万能试验机CPLD设计中的注意事项

发布:济南锐玛液压万能试验机_拉力试验机_电子万能试验机_液压万能试验机_冲击试验机【官网】

时间:2016-01-07 来源:www.wnshiyanji.com
    在伺服控制卡卡法的过程中,CPLD的使用时一大特色,也是一大难点。CPLD(Complex Programmable Logic Device)复杂可编程逻辑器件,是从PAL和GAL器件发展出来的器件,相对而言规模大,结构复杂,属于大规模集成电路范围。是一种用户根据各自需要而自行构造逻辑功能的数字集成电路。其基本设计方法是借助集成开发软件平台,用原理图、硬件描述语言等方法,生成相应的目标文件,通过下载电缆(“在系统”编程)将代码传送到目标芯片中,实现设计的数字系统。

    试验机CPLD

    CPLD是可以根据需要组合成各种电路,但是它并不是随意组合的,因为CPLD的内部资源也是有限的,组成的电路过多,就会造成内部逻辑单元的耗尽,不能编译成功。有时,一个从传统上认为正确的电路,写入CPLD后,却不能得到正确的结果,举个例子,设计一个传统的计数器74ls193,如果用级连方式可以正常使用,但是在CPLD中,却发现记数不稳定有很多毛刺,读数会发生错误。其实,传统的分立元件74ls193也有毛刺,但是因为传统74ls193引脚和PCB板间有10pf左右的电容,很多毛刺就被滤掉了,而CPLD的速度非常快,内部没有这种电容,则真是的反映了这种情况,在开发中尝尝会遇到这种情况,计数器工作不稳定,有时数字会有突变,这时,应该采用同步计数器电路来消除毛刺,并增加了读数时的锁存,终于有效的消除了毛刺,经过大量的试验,计数电路非常稳定可靠。

    总之,以VHDL语言作表达设计意图、CPLD作为硬件载体、计算机作为开发工具、EDA软件为开发环境的现代电子设计方法日趋成熟。我相信,VHDL语言在EDA领域必将占有更加重要的地位。

猜你喜欢

看了还看