摘要
采用 FPGA 硬件实现卡尔曼滤波器,解决了采用 DSP 软件方法实现存在的并行性和速度问题。以基于 FPGA 的数据采集系统为硬件平台,根据模块化设计思想,采用 VHDL 编程实现ADS8364芯片控制模块,利用 FPGA 的系统级设计工具 DSP Builder 设计卡尔曼滤波器模块,给出模块的软件仿真结果并完成整个系统的硬件验证。结果证明了设计的正确性,同时表明采用 DSP Builder使卡尔曼滤波器的 FPGA 硬件实现更加简单,速度更快。
The implementation of Kalman filter using FPGA solves the problem of parallelism and speed existing in using DSP software.In this paper,with the hardware platform of data collection system based on FPGA and the concepts of modularization, the control module of ADS8364 is realized using VHDL. The Kalman filter model is designed using DSP Builder. Results of software simulation of modules are given and hardware verification of the whole system is completed. Results prove the correctness of the design,and that it is simpler and faster to use DSP Builder to implement the Kalman filter.
出处
《电子技术应用》
北大核心
2008年第8期20-23,26,共5页
Application of Electronic Technique