长期以来,单片机以其性能价格比高、体积小、功能灵 活、可靠性高、易于人机对话和良好的数据处理能力等方 面所具有的独特优点,被广泛应用于各个领域。但受其内 部资源的限制,在很多应用中,单片机需要在片外扩展相 关资源,如程序存储器、数据存储器、I/O口以及中断源 等。随着可编程逻辑器件(PLD)及EDA技术的发展,在 系统设计中经常会用到FPGA/CPLD来扩展单片机的相 关资源,使其有机结合,缩短开发周期,适应市场需要。