CPLD是complex programmable logic device,即复杂可编程逻辑器件肆燃。用户可以把编译好的CPLD程序通简雹孝过专用的CPLD程序烧写器烧写到CPLD芯片中,从而实现程序设计的数字逻辑功能。所以CPLD可以通过编写特定逻辑的硬件程序,代替分立的数字逻辑芯片实现各种数字逻辑的功能。
本人研发cpld fpga和单片机有好多年了。这个问题对于学习cpld和单片机的人来说,必须要弄懂,要不然会深刻的影响到后续的学习进度的。cpld是硬件逻辑器件,说的直白点就是cpld里面没有程序,都是逻辑器件,你蠢悉写的所谓的“程序”,其实在里面是不运行的。在里面都生成了硬件逻辑,也就是说cpld内部就是各种二极管和三极管,它根据你的程序这些二极管和三级来连接达到乘法或者除法等功枯洞能。所以说cpld是硬件逻辑器件。而单片机是微控制器,是程序运行,没档枯一切的运算逻辑都是程序计算出来的,是软件计算出来的。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)