[关键词]
[摘要]
数字信号处理器的硬件结构和指令体系决定了它在实现各种算法时具有速度快、精度高的特点。针对虚拟仪器由于计算机技术发展的局限而在运算速度和精度方面的不足,提出了使用DSP技术提升虚拟仪器运算性能的方法。在虚拟仪器的数据采集卡上使用主从DSP结构或DMA技术,并在DSP上完成复杂运算,可以大大提高虚拟仪器的实时性。还详细介绍了实现虚拟仪器高速数据采集处理卡的关键技术。实验结果表明,DSP处理复杂运算的速度和精度大大高于通用计算机,并又用DSP完成数据的运算处理是虚拟仪器提升性能的有效手段。
[Key word]
[Abstract]
The hardware architecture and instruction set of the digital signal processor leads to its high speed and precision in processing data. Aiming at the virtual instrument's deficiency in speed and precision resulting from the limit of the computers' development, the author brings forward a method to promote the performance of the virtual instruments using the DSP technology. Implementing the complex algorithms in DSP and using the principal and subordinate DSP structure or DMA technology in the data acquisition card of the virtual instrument can promote the virtual instrument's real-time characteristic greatly. Several key technologies are introduced in realizing the data acquisition and processing card. The experiment shows that the digital signal processors have higher speed and precision than the computers when implementing complex algorithms, and that using the DSP to implement the algorithms is an effective method to promote the virtual instrument's performance.
[中图分类号]
TP391.9 TN911.72
[基金项目]
国家自然科学基金资助项目 ( 5 9875 0 90 )