现代电子设计技术的核心已日趋转向基于计算机的电子设计自动化(EDA,Electronic Design Automation)技术。EDA技术就是依靠功能强大的电子计算机,在EDA工具软件平台上,对以硬件描述语言HDL(Hardware Description Language)为系统逻辑描述手段完成的设计文件,自动地完成逻辑编译、化简、分割、综合、优化和仿真,直至下载到可编程逻辑器件CPLD/FPGA或专用集成电路ASIC芯片中,实现既定的电子电路设计功能的一门新兴技术,或者称为IES/ASIC自动设计技术。
可编程逻辑器件CPLD/FPGA结合计算机软件技术,能完成任何数字器件的功能,上至高性能的CPU,下至简单的门电路。利用CPLD/FPGA,工程师可以通过传统的原理图输入法或硬件描述语言,快速、方便地构建数字系统。通过软件仿真可以事先验证设计的正确性,在PCB设计完成后,利用CPLD/FPGA的在线修改能力,随时修改设计而不必改动硬件电路。使用CPLD/FPGA开发数字电路,工程师可以大大缩短设计时间,减少PCB面积,提高系统的可靠性。这些优点使得CPLD/FPGA技术在20世纪90年代以后得到飞速的发展,同时也大大推动了EDA软件和硬件描述语言HDL的进步。