基于OMAP的双系统示波器软件设计与实现
发布时间:2018-06-29 17:19
本文选题:数字示波器 + OMAP-L138 ; 参考:《电子科技大学》2014年硕士论文
【摘要】:电子信息技术的发展,大力推动了测量领域内仪器仪表类市场的发展。作为电子测量仪器中最为普遍的一种仪器:示波器,更是发展迅速。数字存储示波器作为近些年电子技术发展的产物,以其功能丰富、高性能指标、优秀人机交互等特点,在测量领域被测试人员广泛使用。对于中低端数字示波器,普遍以FPGA+DSP为核心架构,本课题设计在此架构的基础上进行更进一步的优化升级,采用FPGA+DSP+ARM结构。在硬件上采用集成双核处理芯片:OMAP-L138,并且为了更好的发挥两种芯片的性能,在软件上采用Linux+DSP/BIOS双系统设计。此种设计较传统架构有多种优势:首先释放了DSP,使其可以发挥本身优点更加专注于数据处理;其次引入ARM利用其专长实现控制逻辑;最后在双核的基础上运行双系统,提升外设管理能力和多任务调度响应能力。本课题以实际企业的产品研发为基础,通过多种创新性设计,最大程度的提升了该示波器产品在市场中的竞争力。本文基于OMAP硬件平台,合理规划双核任务分工,通过对示波器系统的整体分析,分别完成了以下几点研究任务:1.搭建软件开发平台,为后续两端芯片应用程序开发提供良好的环境;2.通过了解芯片启动原理,给出实际项目中采用的启动模式实现,同时针对项目的特殊需求,创新性的实现了系统开机画面的实现;3.介绍DSP/BIOS操作系统的工作原理与流程,并给出了项目中DSP/BIOS应用程序的结构设计,然后针对课题中大数据量通信需求提出了两种通信接口的设计与使用,最后提出了DSP端应用程序的优化方法并验证;4.完成了Linux端根文件系统的制作,并且实现了双核间的通信设计,并对于双核调试困难的情况提出新的解决方案并加以实现。本项目创新性的采用新结构设计,经过实践开发验证,较以往结构具体较大的性能提升。无论在数据处理能力上,还是在人机交互上,以及支持外设模块数量方面,均有很大的提高,本课题对于示波器的发展和研究具有重要意义。
[Abstract]:The development of electronic information technology has greatly promoted the development of instrumentation market in the field of measurement. As the most common instrument in electronic measuring instruments, oscilloscope is developing rapidly. Digital storage oscilloscope (DSO), as a product of electronic technology development in recent years, is widely used by testers in the field of measurement because of its rich function, high performance index, excellent man-machine interaction and so on. For the middle and low end digital oscilloscope, FPGA DSP is generally used as the core structure. Based on this architecture, this paper designs further optimization and upgrade, and adopts FPGA DSP arm structure. The integrated dual-core processing chip: OMAP-L138is adopted in hardware, and in order to make better use of the performance of the two chips, Linux DSP / BIOS dual-system design is used in the software. This design has many advantages over the traditional architecture: first, it releases DSPs so that it can take advantage of its own advantages to focus more on data processing; secondly, arm is introduced to implement control logic using its expertise; and finally, it runs dual systems on the basis of dual-core. Improve peripheral management and multitask scheduling and response capabilities. Based on the product research and development of the actual enterprise, this paper improves the competitiveness of the oscilloscope product in the market to the greatest extent through a variety of innovative designs. Based on the OMAP hardware platform, this paper reasonably plans the division of dual core tasks, through the overall analysis of the oscilloscope system, completed the following research tasks: 1. Build a software development platform to provide a good environment for the subsequent development of chip applications. Through understanding the principle of chip startup, the realization of startup mode used in the actual project is given. At the same time, according to the special needs of the project, the realization of the system boot screen is innovatively realized. The working principle and flow chart of DSP / BIOS operating system are introduced, and the structure design of DSP / BIOS application program in the project is given. Then, two communication interfaces are designed and used to meet the communication requirements of large amount of data in the project. Finally, the optimization method of DSP application program is proposed and verified. The design of Linux end root file system is completed, and the communication design between two cores is realized, and a new solution is put forward for the difficult debugging of double core. This project adopts the new structure design innovatively, through the practice development verification, compared with the previous structure concrete bigger performance enhancement. In terms of data processing ability, human-computer interaction and the number of supporting peripheral modules, this topic is of great significance for the development and research of oscilloscopes.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TM935.3
【共引文献】
相关期刊论文 前3条
1 杨春顺;;基于RapidIO总线通信系统交换单元的设计与实现[J];计算机与数字工程;2014年06期
2 邓冉;高俊;屈晓旭;;相控阵短波发信系统相位校正方案设计[J];通信技术;2015年10期
3 吴潇;常成;覃文杰;程久军;;基于RFID和数字水印技术的标签防伪验证方法[J];信息网络安全;2015年08期
,本文编号:2082824
本文链接:https://www.wllwen.com/kejilunwen/dianlilw/2082824.html