多年来,嵌入式系统设计人员一直都在使用FPGA(现场可编程逻辑门阵列)配合微处理器(MPU)及微控制器(MCU)进行系统开发。FPGA已经广泛应用于扩展MPU I/O的功能,以及作为各种子系统和通信端口的连接接口。随着FPGA容量的增加,嵌入式系统中越来越多地使用FPGA与MCU和MPU配合,从而大幅提高系统的整体灵活性和性能,远胜于单独使用MCU或MPU。在许多高科技工业领域,MPU和FPGA配合用于嵌入式系统已经非常常见,而在未来,我们将更多地看到这种FPGA与MCU和MPU协同工作的架构被应用于高级控制和监测系统的设计中。