本文以MAX+PLUSⅡ软件为开发平台,利用CPLD器件设计了一种新型彩灯控制器。该控制器具有控制路数多、功能可扩展、图案可控制等特点。近年来,出现了一系列生命力强、应用广泛、发展迅猛的新型集成电路,即可编程逻辑器件(PLD-Programmable Logic Devices)。它们是一种由用户根据自己要求来构造逻辑功能的数字集成电路。一般可利用计算机辅助设计,即用原理图、状态机、布尔方程、硬件描述语言(HDL)等方法来表示设计思想,经编译或转换程序、生成相应的目标文件,再由编程器或下载电缆将设计文件配置到目标器件中,这时的可编程逻辑器件(PLD)就可作为满足用户要求的专用集成电路使用了。也就是说,电子工程师们可在现场自行研制自己所需要的电路和电子系统。复杂可编程逻辑器件(complex programmable logic devices)是随着半导体工艺不断完善、用户对器件集成度不断提高的情况下发展起来的。CPLD将简单的PLD(PAL、GAL等)的概念作了进一步的扩展,并提高了器件的集成度。和简单PLD相比,CPLD允许有更多的输入信号、更多的乘积项和更多的宏单元,CPLD器件内部含有多个逻辑单元块,每个逻辑块相当于一个GAL器件,这些逻辑块之间可用其内部连线实现连接。目前,生产CPLD器件的著名公司有多家,如ALTERA、AMD/VANTIS、LATTICE、CYPRESS和XILINX公司等,尽管各个公司的器件结构千差万别,但仍有许多共同之处。
猜您喜欢
推荐内容
开源项目推荐 更多
热门活动
热门器件
用户搜过
随便看看
热门下载
热门文章
热门标签
评论