引言
随着集成电路的不断发展,可编程逻辑器件FPGA因其功能强大,设计灵活,开发周期短等特点,受到越来越广泛的应用。同时将MCU,DSP,MPU等嵌入式微处理器以IP核的形式嵌入到FPGA中,使得在FPGA上实现算法和控制功能的集合即可编程片上系统(System on Programmable Chip)成为可能。于是结合了可编程技术与SoC(System on Chip)技术的基于FPGA的SoPC系统应运而生。MicroBlaze即为Xilinx公司开发的软核处理器,适用于其所有现产的FPGA器件。采用“微处理器+可编程逻辑”的架构,用户可方便的在系统中加入IP核,实现具有特定功能的,易配置、易扩展、易继承的片上系统。
在数据采集系统的设计中,有时对系统的体积要求或者是功耗的要求是很严格的,于是采用FPGA设计嵌入式的数据采集系统可以很好的满足低功耗、易集成、轻巧便携等要求。