基于DSP/BIOS的数字存储示波器软件设计

被引量 : 5次 | 上传用户:slb135
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数字存储示波器作为电子设计工程师不可或缺的测试仪器,经过几十年的发展,各项性能指标已达到较高的水平。示波器的系统框架由FPGA(现场可编程逻辑门阵列)和系统微处理器构成。随着示波器功能的不断扩展和采集速度的提高,对微处理器的数字信号处理能力以及实时响应速度有很高的要求。本课题采用TI公司的OMAP_L138双核处理器,ARM核完成系统控制、外设管理以及菜单界面绘制,从而释放了DSP核的大量资源,使DSP更加专注于波形数据的采集、处理和运算。在DSP上运行DSP/BIOS实时操作系统,有助于实时响应示波器操作,缩短处理周期,提高波形捕获率。故研究基于DSP/BIOS的示波器软件系统设计对提高示波器整体性能和功能扩展都有重要意义。论文的研究重点主要有以下几个方面:1、完成DSP/BIOS系统配置以及实时多任务设计与同步。首先,使用DSP/BIOS中的图形配置工具实现系统全局配置、对象创建和内存规划。其次,根据DSP端功能模块的执行流程和实时性要求,设计DSP/BIOS实时多任务,并实现任务间的通信与同步。2、实现双核间的稳定通信以及DSP与FPGA之间大数据块的高速交换。首先,通过DSP/BIOS提供的DSPLINK通信模块实现OMAP_L138处理器中的ARM核与DSP核的数据传输与消息通信。其次,利用通用并行接口(uPP)完成DSP与FPGA之间菜单数据、波形数据和三维屏幕打印数据的高速传输。3、完成基于DSP/BIOS的设备驱动设计。根据DSP/BIOS实时操作系统提供的类/微型驱动模型设计方法与流程,实现uPP微型驱动的接口函数功能,并通过GIO类驱动对uPP微型驱动进行控制。分层驱动设计有利于驱动程序的复用以及设备的管理。通过系统功能测试和验证可知,DSP/BIOS系统配置、任务间通信和同步、双核通信以及uPP驱动都能正常并稳定的工作,较好的完成了设计需求。在一定程度上提高了示波器的响应速度、波形捕获率和综合性能。
其他文献
我国报纸在长期的发展过程中,版面形态逐渐由最初的全文字到图文结合,从单一到多元,视觉整体意识越来越强。全媒体时代,现代化信息技术的成熟及媒介产品的应用,为报纸视觉设
当代毫米波技术发展和系统指标要求的提高,对T/R组件的性能、体积和重量提出了更高的要求。在Ka波段T/R组件的集成方面,传统二维的T/R组件因其体积过大、功效低等缺点已渐渐
衡量一个高校数字化程度的重要指标是这个学校的办公自动化系统如何,办公自动化系统能够在很大程度上替身一个学校的管理水平。高校实际上是知识应用及传播的源头,因此其教育
无线通信技术的飞速发展使得人们对无线传输数据的要求愈来愈高。超宽带(UWB)无线通信技术由于其传输带宽极宽(3.1~10.6 GHz),被视为是解决无线传输数据瓶颈的一门有效技术。
为了保证空中飞机安全有序的飞行,需要空中交通管制系统对空域的飞行活动进行控制和监视。然而仅仅依靠地面空中交通管制(ATC)系统并不能满足所有飞行环境要求,这就需要空中
针对静电防护工程中对静电电位实时测量的需求,本文设计了以32位CORTEX-M4内核STM32F429微处理器为主控器件的非接触式静电电位测量系统,具有可靠性高、功耗低、测试距离可变
近年来随着我国城市化进程的加速,城市公共交通也承担着越来越大的客流。地铁作为城市公共交通的主力军近年来也迎来了爆发式的发展。而站台门已经成为地铁在运行过程中不可
数字阵列雷达是一种接收和发射波束都以数字方式实现的全数字相控阵雷达,它是数字雷达的重要类型。正如在电子系统中数字技术正在取代模拟技术一样,数字雷达正在取代模拟雷达
美国西部土地辽阔,资源丰富。独立以后,美国政府相继出台了一系列开发西部农业的政策、措施,从而使美国西部不到一个世纪便得到了开发和利用。本文分四个部分对美国政府的西部农
证券公司作为实施证券有关活动的主要部门,其对人才的渴求和管理的规范更加迫切和重视。当需要对人力资源进行统一管理时,便会产生各种岗位调动问题,这就要求证券公司根据自