论文部分内容阅读
随着现代社会信息化程度的提高,基于通用可编程DSPs芯片的信号处理系统凭借其强大的处理能力和应用灵活性,被广泛应用于涉及信号处理的航空、航天、雷达、声纳、通信和家用电器等各个领域。高性能信号处理领域的应用对于系统的实时性、可靠性和稳定性有着很高的要求。为了保证上述性能,高性能信号处理系统的测试和维护的重要性不亚于系统的设计与开发。当前的系统测试和控制方式存在手段单一,效率低下,缺乏标准化流程等问题,难以满足应用所提出的要求。本文研究了如何实现一个操作简单并具备标准化,智能化和可视化特点的系统测控平台。该平台能够以更好的方式实现对系统的测试、分析和控制功能,从而为上述问题提供了一个解决方案。本文首先研究了某高性能信号处理系统的结构,分析了系统内上位机与下位机(DSPs)间的互连通路和数据交互实现,论证了平台功能实现的硬件基础。接着分析了平台的功能需求,包括对DSPs的基本操作需求,系统测试需求和系统运行状态监控需求。根据上述需求,本文提出了一种系统测控平台的架构。平台分为上位机程序和下位机程序两部分,由上位机作为平台的控制端。课题对平台设计中遇到的难点进行了研究,解决了DSPs上电初始化、上位机与DSPs组间的通信和DSPs外部总线加载等关键技术问题。实现了上下位机间的信息交互和过程配合,保证了平台对系统运行的精确控制和系统状态的实时获取。最后,根据平台的功能需求和框架,设计实现了平台的各部分程序。其中上位机程序实现人机交互界面,测试程序的加载和执行,运行数据的获取和处理等功能。下位机程序负责在DSP上运行以完成具体的功能项,如指定模块的测试等。针对上下位机程序间的信息传递问题,设计了交互方案,使得二者能够配合完成平台功能的执行。通过上述过程,完成了系统测控平台的设计与实现,满足了系统测试和维护对集成化、智能化和可视化的要求。通过实际测试,验证了该平台的可行性与通用性,使其在实际中得到了应用。