我完全没有可编程逻辑方面的背景,我在项目中主要使用微控制器,但最近我需要处理视频,而微控制器对于我需要的东西来说太慢了,所以我开始使用 CPLD。
仅使用原理图设计,我就能够通过 CPLD 获得良好的结果,但是在搜索有关 CPLD 的信息时,我遇到了许多使用 VHDL 和 Verilog 的示例。我很好奇是什么让我想用其中一种语言定义我的设备。他们能做哪些原理图设计不能做的事情?它们主要用于功能吗?
到目前为止,我只使用过 CPLD,FPGA 设计是否比 CPLD 从使用这些语言中受益更多?