Xilinx与Altera FPGA/CPLD发展历程与VHDL设计详解

需积分: 14 2 下载量 138 浏览量 更新于2024-07-31 收藏 892KB PDF 举报
本文档主要介绍了可编程逻辑器件(PLD)的学习资料,特别是FPGA(Field-Programmable Gate Array)和CPLD(Complex Programmable Logic Device)的相关知识。FPGA和CPLD是PLD的重要分支,它们的发展历程反映出业界竞争和技术进步的演变。 在过去的几十年里,PLD经历了从早期的PROM(Programmable Read-Only Memory)、EPROM(Erasable Programmable Read-Only Memory)和EEPROM(Electrically Erasable Programmable Read-Only Memory)到80年代中期的变革。Altera和Xilinx在这时分别推出了创新性的产品,如Altera的CPLD,具有扩展性和灵活性,以及Xilinx的FPGA,其基于查找表技术和SRAM工艺,允许外挂配置。 FPGA的特点在于其灵活的体系结构和逻辑单元,能够实现速度较高的逻辑功能,但早期的PLD因其简单结构限制了规模。随着技术的进步,FPGA和CPLD的性能和应用范围得到了显著提升,满足了用户日益增长的需求。 VHDL(VeraHDL)是一种硬件描述语言,常用于FPGA和CPLD的设计,文档中提到的北京理工大学雷达技术研究所的课件提供了关于VHDL设计技术的详细讲解,包括PLD的发展历程、FPGA和CPLD的区别、产品介绍以及设计流程。 世界主要的PLD公司包括Altera、Xilinx和Atmel,每家公司都有其独特的技术路线和产品线。例如,Xilinx的FPGA系列基于查找表技术,而Altera的FLEX系列虽然也被称为CPLD,但因其工艺和配置方式与Xilinx的FPGA类似,因此有混淆之处。 本资料涵盖了PLD的基础知识、技术变迁、设计工具和主要厂商动态,对希望深入理解FPGA和CPLD设计以及VHDL技术的学习者来说是一份宝贵的参考资料。