【摘要】:嵌入式应用在短短二十多年里从电子设计的外围器件逐渐演变为数字系统的核心,在计算机硬件、通信、航空航天和汽车电子等诸多领域有着广泛的应用。伴随着半导体工艺技术的进步,基于FPGA(现场可编程门阵列)与MCU(微控制器)/MPU(微处理器)应用的设计技术取得了飞跃性突破。该文在回顾FPGA与MCU/MPU目前主流技术的同时,对其典型代表进行技术总结,并对新一代嵌入式应用的发展前景进行展望。
【关键词】:现场可编程门阵列(FPGA);微控制器(MCU);微处理器(MPU);DSP;ARM Cortex-M4
1 引言
通过回顾FPGA与MCU/MPU三者目前主流技术区别的同时,对其功能,作用范围,及资金等条件分别对三者进行比较,可以预言,未来嵌入式应用的设计技术必将继续呈现出巨大的创新与进步。
本文第2节回顾主流FPGA设计技术;第3节对MCU/MPU典型代表进行技术分析;第4节对三者技术的区别进行探讨与总结,第5节对嵌入式应用技术发展前景;最后,第6节总结全文。
2 主流FPGA设计技术
2.1可编程技术
可编程技术是FPGA的核心,采用不同类型的存储器实现可编程功能对FPGA器件的结构和性能有着巨大的影响。SRAM使用标准CMOS工艺设计加工,在FPGA中应用最为广泛;Flash/E2PROM可编程技术和反熔丝结构具有其独特的优点。有如下3种可编程技术:①SRAM编程技术;②Flash/E2PROM编程技术;③反熔丝编程技术。
<