原创 CPLD学习小结

2007-11-25 21:45 3702 4 4 分类: FPGA/CPLD

CPLD学习小结


  学习CPLD/FPGA已经快一个学期了,书也读了几遍,感觉有些可编程逻辑器件的思想,书上并没有直白的强调出来,现总结一下,方便自己,方便大家:


 1、CPLD/FPGA并无本质的区别,都是从PLD上发展来的,但是CPLD更适合于真值表解决的问题,而FPGA则是基于查找表实现功能的


2、CPLD/FPGA是硬件,而VHDL和Verilog以及AHDL都是语言,是软的东西,完成的功能对要综合考虑两方面的特性:例如硬件中电平会存在多种状态,对应于STD-LOGIC中就有九种表达形式


3、编程语言都是强类型的,并且最好也按照完整的编程格式来实现模块化,也利于IP核的复用


4、编程软件选用的原则一般是根据所使用的芯片决定的,注意综合器的选择


5、并行结构的理解是正确编程的基础,记住这点就能够很好的解决时序的问题


6、芯片引脚的驱动能力一般都是有限的,注意外接TTL时的转换


7、时钟的选用,以及内部是否具有PLL功能,是开发者所应关注的


8、下载最新的数据手册,以及应用手册,利于提高开发速度!

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
4
关闭 站长推荐上一条 /3 下一条