一、德州仪器系统级DSP实现对嵌入式操作系统的支持(论文文献综述)
李意弦[1](2020)在《基于C66x的HEVC视频编码优化技术研究》文中研究表明随着视频技术的发展与应用,人们对视频图像的质量与分辨率的要求越来越高,但是主流视频编码如H.264等的压缩性能难以满足人们的需求。高效视频编码HEVC(High Efficient Video Coding)是由ITU-T VCEG继H.264之后制定的新一带编码标准,HEVC继承了H.264的编码框架,增加了多项新技术。在相同图像质量条件下,HEVC码流大小仅为H.264的一半。但是HEVC在新技术引入的同时,算法复杂度急剧增长,编码效率难以满足实际工程应用。嵌入式DSP芯片作为专门的数字信号处理芯片,其在数字信号处理方面具有强大的优势。本文主要研究基于TI公司的高性能多核C66x-DSP开展HEVC视频编码优化工作,以提升HEVC编码算法在DSP平台上的实时性。本文的研究工作主要包括四个方面:基于C66x的HEVC单核编码系统搭建、HEVC算法优化、多核并行实现与DSP平台优化技术应用。(1)搭建基于SYS/BIOS实时操作系统的多核应用工程,将HEVC开源工程homer-HEVC移植到DSP平台。PC端的算法工程在DSP开发环境中存在兼容性问题,因此需要对不兼容部分进行调整或替换。(2)深入研究了HEVC中的核心技术,从算法层面对现有编码模型进行加速和优化,降低编码算法复杂度。HEVC编码器为了寻找最佳编码尺寸,使用了大量的迭代与递归以确保编码后的代价最低。此类编码模式虽能得到最佳的编码性能,但也牺牲了大量的编码效率。大量研究证明,视频中的时域以及空域相邻区域存在着强烈的相关性,并具有类似的编码行为。因此可利用此类相似性对HEVC算法进行改进,减少不必要的迭代和递归,在编码性能损失极少的条件下提升编码效率。(3)研究DSP平台下的HEVC算法多核并行。TI公司的TMS320C6678具有八个CPU内核,其中一个内核用于管理系统,其他核用于并行编码。为了实现并行,需要保证DSP处理的数据不存在依赖关系,为此修改了HEVC算法框架以实现并行处理。(4)通过DSP平台下的高效优化技术对HEVC算法进行优化,进一步提升编码效率。系统级优化能够使数据靠近CPU,降低数据访问时间消耗;模块级优化能够提高指令执行的软件流水,在单个周期内执行更多的指令。本文的面向C66x-DSP平台HEVC视频编码系统,通过多种优化技术,其编码效率显着提升,优化后的编码效率相较于未优化系统普遍提升了数十倍,实现了对标清视频的实时编码。
杨柳[2](2020)在《基于C66x-DSP的行人实时检测优化与实现》文中研究说明行人检测一直是计算机视觉领域中的研究重点和热点,是许多场合应用的重要基础技术,在智能视频监控、VR(Virtual Reality)及机器人等领域中,具有广泛的应用背景。但大多数的行人检测算法都是在PC平台下设计完成的,工程实用性弱,并且随着图像处理技术的高速发展,视频序列的处理任务在大多数硬件平台上的实时性仍不能满足需求。TI公司的TMS320C66x系列嵌入式DSP处理器具有强大的信号处理能力和高速并行处理能力,在视频的实时处理方面具有独特优势,是行人检测算法硬件实现的优秀平台。本课题选择TI公司的TMS320C6657芯片,并在对应的DSP开发板上实现了视频序列中的行人实时检测。本设计主要对摄像头固定情况下的视频中的行人检测技术进行相关研究。在检测算法上,针对传统方法中采用滑动窗口检测时存在识别慢、效率低的缺点,根据相关应用场景,利用行人总是在运动这个先验信息,设计了Vibe(Visual Background Extractor)背景建模结合方向梯度直方图(HOG)和支持向量机(SVM)的行人目标检测方法。该方法先采用Vibe背景建模算法获取视频中的前景图像,并对前景区域进行腐蚀、膨胀等形态学操作,提取最终的感兴趣区域;在此基础上,利用基于HOG特征和SVM统计分类的行人检测算法,对提取出来的感兴趣目标区域进行检测,标记出行人目标。算法在DSP上的优化实现中,首先针对DSP的编程特点,编排和重写PC平台上的行人检测算法,实现算法的嵌入式DSP平台移植。然后,利用DSP平台独有的各种优化技术,包括系统级的编译器优化、Cache缓存优化,以及模块级的软件流水、内联函数优化和VLIB库等手段,在确保检测精度的同时,充分挖掘优化资源提高检测速度。实验结果表明,该行人检测系统在嵌入式DSP平台能够较为精确的对行人进行检测,优化后的检测系统可实现分辨率为768×576视频图像的行人24f/s实时检测,具有一定的工程实用价值。
方元[3](2019)在《高灵敏度射频EAS检测技术研究》文中认为在市场经济繁荣发展的今天,为方便顾客购物几乎所有商场超市都采用开放式的购物环境。但这种购物方式在促进消费、方便消费者选购商品的同时也给商场经营者带来商品防盗难题。于是电子商品防盗系统被应用到超市商场以解决日益严重的商品失窃问题以降低损失。自从上世纪60年代电子商品防盗系统在美国诞生以来,对该系统的研究一直都没有停止并逐渐成为安防行业重点研究领域之一。目前国内常见EAS系统采用发射机与接收机分离的硬件设计模式,该方式存在检测覆盖区域小、使用成本高等缺点;系统软件设计采用前后台设计模式,这种方式存在主控芯片利用率不高、检测实时性低等缺陷。本文主要对射频EAS检测技术展开研究,以TMS320F28335为主控芯片设计一款收发一体式射频EAS检测系统,该系统在工作时会在天线两侧空间形成对称电磁场使检测区域增加一倍,有效减少系统盲区提高检测性能;在本文系统中实现对嵌入式实时操作系统DSP/BIOS裁剪移植,根据任务线程优先级实现线程动态调度,大大提高EAS系统工作效率;系统扫频信号中心频率为8.2MHz,扫频带宽为0.5MHz,扫频间隔为6.25KHz具有较高精度;接收天线所接收电子标签信号首先通过滤波器滤除带外噪声,经过解调器下变频为低频信号送入A/D进行采样得到数字信号,最后对数字信号进行算法处理判断;为保证系统性能设计实现符合电子标签信号特性的硬件滤波器以抑制外界噪声的干扰;在标签识别算法中在采用软件均值滤波、信号强度统计分析、基于快速傅里叶变换的频谱分析等多特征联合判断,并在最终判决时采用多阈值联合判决法对标签是否入侵进行判决,进一步提高判决可靠性。最后完成所设计系统的硬件样机制作和测试平台搭建,并进行多场景性能测试。测试结果表明本系统能够实现对电子硬标签单侧124140cm,双侧248280cm的检测距离;对电子软标签实现单侧8896cm,双侧176192cm的检测距离。系统能够实现连续稳定运行,具有良好抗干扰性能,漏报率低于5%。
宋超[4](2019)在《合成孔径雷达实时成像算法优化与系统开发》文中研究说明现代战场环境日益复杂,为雷达精确制导带来了更加严峻的挑战。为了从复杂的战场环境中准确提取出目标,并对其进行打击,必须使用合成孔径雷达获取疑似目标的高分辨图像并进行目标识别。一方面,由于弹载平台机动性较强,且无法配备高精度惯导系统,回波数据中会存在大量运动误差,从而导致弹载SAR成像算法复杂度高,另一方面,弹载应用的特殊性要求成像算法必须在足够短的时间内完成处理,这种情况下,弹载SAR实时成像面临巨大挑战。为了克服弹载SAR实时成像的瓶颈,本文对弹载SAR实时成像算法优化与系统开发进行了研究。首先,本文研究了弹载SAR成像算法和惯导数据运动补偿原理,为后续算法实现打下理论基础。其次,本文研究了TMS320C6678多核DSP芯片的架构、裸机与BIOS操作系统两种编程方法和裸机编程优化方法,并基于多核DSP平台实现了弹载SAR成像算法,构建了一套弹载SAR信号处理系统。然后,为了进一步提高弹载SAR成像算法的实时性,本文研究了嵌入式GPU的硬件架构和编程方法,又基于嵌入式GPU平台对弹载SAR成像算法进行了实现与优化,并与多核DSP实现作对比,获得了近9倍的加速比,这表明GPU在运算加速方面的优势明显。为了促进嵌入式GPU在弹载平台的应用,本文又设计了基于嵌入式GPU的弹载SAR信号处理系统软硬件架构。最后,为了对基于多核DSP的弹载SAR成像算法实现进行验证,设计并开发了一套数字仿真测试系统软件,该软件系统使用Qt GUI库实现,与弹载SAR信号处理系统共同构成半实物仿真测试系统,半实物仿真系统的运行和测试结果表明,本文所述的弹载SAR实时成像算法成像质量较好,且满足实时性要求。
许虎[5](2017)在《基于SoCKit C5S的流式细胞仪嵌入式系统研究》文中研究指明流式细胞仪(FCM)是一种对细胞进行定量分析和分选的高科技仪器,是科学研究的必备工具之一。本文设计了一种基于SoCKit C5S开发板的流式细胞仪嵌入式系统,其主控核心采用新一代ARM+FPGA片上系统(SoC)芯片Altera Cyclone V SoC FPGA。具体内容如下:1、明确课题来源与研究内容。在本课题组设计的流式细胞仪结构的基础上,完成软硬件平台的搭建,进一步完善设备。研究内容主要涉及器件选型、硬件电路设计、Altrera SoC FPGA软硬件协同设计、实验环境搭建和功能测试。2、方案设计与实现(1)确定设计方案。硬件电路以核心板与功能模块相结合的方式来实现,核心板采用ARROW SoCKit C5S开发板;功能模块主要有散射光采集模块、液路控制模块以及AD转换模块。软硬件协同设计依照ARROW SoCKit C5S开发流程来完成。(2)硬件电路设计与实现。构建电路总体结构,根据采集信号与控制信号的速度特点,将这些信号划分为高速信号与中低速信号。通过高速HSMC接口与中低速LTC接口实现功能模块与ARROW SoCKit C5S通信。设计了各模块子电路及原理图,展示了PCB版图及电路板。(3)Altera SoC FPGA软硬件协同设计与实现。利用Quartus Ⅱ集成开发环境和Altera SoC EDS嵌入式开发套件,来实现流式细胞仪嵌入式系统的软硬件协同设计,主要完成了HPS配置、系统IP选择、Qsys系统生成、软硬件交互文件生成以及Linux操作系统移植。(4)实验环境搭建及功能测试。通过搭建流式细胞仪结构和流式细胞仪嵌入式系统软硬件平台来构建基本实验环境。然后,设计实验方法并根据测试内容选择实验工具,完成了对流式细胞仪部分功能的测试,包括:蠕动泵驱动电机PWM测试、液压实时监控及报警测试、聚焦流实验及光路信号实时采集与保存。
张帅[6](2013)在《基于DM6467T的高清晰度相机硬件的设计与开发》文中研究表明当前,随着我国经济的快速发展,交通总里程数在迅速提高。然而,公共管理成本和难度也在迅速增加。所以,降低管理成本和管理难度具有较大的市场价值和社会价值。视频监控系统作为数字多媒体技术和嵌入式技术的结合体,可以有效地提高管理的自动化水平。同时,城市的快速扩张也为视频监控系统提供了广阔的市场。现阶段监控系统中所用相机主要使用CMOS传感器,多家嵌入式芯片厂商都针对CMOS传感器提供了驱动支持。在系统级上,中国电信推出了“全球眼”监控系统服务。用户只要能登陆互联网,就能够通过统一平台接收到高质量的监控画面。本课题结合了实际智能交通系统项目,设计了一款高清相机系统。该系统使用德州仪器公司生产的TMS320DM6467T双核处理器,结合音视频处理电路、存储电路以及可编程器件电路等模块实现系统硬件搭建。系统可以实现对高清视频信号的处理,还可以利用处理器附带的硬件电路实现用户界面的开发。使用Cadence软件完成了硬件电路原理图与器件封装的绘制,使用CCS软件完成了硬件电路的软件测试工作。软件上,本系统使用了德州仪器公司官方提供的软件开发套件进行开发平台的安装。系统中植入了用户引导程序、通用引导加载程序以及Linux内核,实现了宿主机开发平台控制下的系统开发环境并通过了测试,同时对视频处理所用Linux驱动接口进行了说明,完成了系统视频输入端的驱动开发和测试。系统可以处理720P@60fps的高清视频信号。同时,系统成功调用H.264算法对视频信号进行编解码,实现了外接视频源信号以及用户信息在OSD窗口上的实时显示。本课题中的开发工作针对的是网络监控系统中的相机技术,可以为整个智能交通系统项目提供有效的平台支撑。
薛邓晓[7](2012)在《基于Windows CE的车载多媒体播放器及驱动设计》文中提出随着嵌入式技术和汽车产业的快速发展,两者相结合的汽车电子产业也步入快速发展阶段。人们对汽车的依赖越来越大,汽车已经成为人们不可替代的日常出行交通工具。人们的乘车时间不断增加,于是人们希望在乘车时能有更好的体验:既能与外界进行信息沟通,又能够体验到娱乐功能。这两者促使了车载多媒体系统的诞生和发展。车载多媒体是汽车的信息收集和处理中心。车载多媒体集成了媒体播放、智能导航和无线通信等功能。其中媒体播放是提高车内娱乐体验的最重要组成部分。车载多媒体系统本质是嵌入式系统,发展初期受到嵌入式硬件性能的限制而集成的功能较少。随着电子技术进步和人们需求的提高,视频播放已经是车载多媒体系统的必备功能,而视频播放要占用许多的系统资源,传统的嵌入式系统难以满足。为了既满足车载多媒体的功能多样性,又满足视频播放所需资源需求,设备商在研制更高规格的硬件同时也寻找各种硬件之间的有机组合来达到目的,如本论文选用的OMAP系列芯片结合了具有通用处理能力的ARM核与具有高速数据处理能力DSP核。课题利用ARM来对应用程序任务进行控制,利用DSP负责视频播放中的解码处理。本论文内容主要是基于Windows CE的车载多媒体的播放器设计、通用输入输出接口(General Purpose Input output,简称GPIO)和基于GPIO的键盘驱动程序设计。播放器设计包括播放器的界面设计、基于DirectShow的播放控制设计、以及利用Codec Engine设计Filter。播放器设计前分析了DirectShow和CodecEngine的原理及使用方法,然后在需求分析基础上利用MFC软件框架设计软件。驱动程序设计则首先分析了OMAP开发平台的硬件结构,研究驱动程序模型及开发方法,然后按照步骤开发GPIO与键盘的驱动程序。分别通过对播放器和驱动程序的测试,说明已经达到预期功能设计要求。
陈跃[8](2014)在《跳频通信终端的链路协议跨层设计与实现》文中研究指明跳频通信是扩展频谱通信技术中的一种,因其极强的抗截获、抗干扰能力而在军事通信领域得到了广泛的应用。随着人们对通信质量的要求越来越高,嵌入式系统以及高性能、低功耗等特性成为这方面应用的首选,将这些芯片应用到跳频通信当中,无疑会推动通信技术更快的向前发展。无线移动通信技术的迅速进步带来了多媒体业务需求的迅猛增长,这也使传统意义下的分层协议栈设计出现了明显的弊端。跨层设计用层与层之间的互换信息数据使无线网络中每一层中的参数协调一致,从整体的角度出发统一调度各层的各个参数,从而有效分配网络资源,增强网络的综合性能。本文着眼于工程实现,旨在现有的嵌入式双核跳频通信终端的基础上,针对于数据链路层设计适合该系统的跨层协议,并将其应用到该跳频通信系统中。
汪洋[9](2012)在《基于嵌入式系统的手持式相位噪声测量平台的的研究与实现》文中提出随着数字通信技术、嵌入式系统和微处理器技术的发展,智能化、数字化、小型化已成为当今仪器的发展趋势之一。开放式多媒体应用平台(OMAP)把高性能、低功耗的DSP核与控制性能强的ARM微处理器结合起来,以其独特的双核结构和高性能、低功耗的优点,广泛应用在自动控制和仪器仪表以及军事与尖端科技等领域。本文采用TI公司的OMAP-L138处理器,将嵌入式系统应用在手持式相位噪声测量平台的设计上。本文的主要工作是实现操作系统移植和数据输入、输出通道的设计和调试。根据嵌入式Linux操作系统的移植特点,结合OMAP-L138的特点,实现嵌入式Linux系统的移植;通过DSP/BIOS Link实现OMAP-L138的ARM核和DSP核的数据交换,从而实现数据输入、输出通道的设计和调试。文章最后对整个系统进行了测试,测试结果达到预期目的,并为后续系统的开发提供了参考。
贾河江[10](2011)在《基于TMS320DM6467运动目标检测研究与实现》文中指出运动目标检测是智能视频监控中的关键技术,只有对视频场景中的运动目标进行正确的检测,才有可能对其进行跟踪和分析,如何在复杂场景中进行准确高效的运动目标检测一直是智能视频监控系统的重点和难点。而随着嵌入式技术的发展,基于嵌入式系统的智能视频监控,以其稳定性和便捷性越来越得到市场的青睐。本文以实现具有实际应用价值的智能视频监控产品为目的,研究与实现的内容包括基于TMS320DM6467平台的整体系统软件设计和运动目标检测算法的改进与实现。TMS320DM6467是达芬奇技术中最先进的媒体处理器,内部集成了C64x+DSP和ARM926EJ-S两个核,可分别用于算法实现和系统控制。在本系统中移植了嵌入式Linux操作系统到ARM核上,以更好的实现系统控制,因此系统软件的设计,主要是在Linux系统下进行应用程序的开发。系统软件的功能包括与网络摄像机和PC机通过网络进行数据传输的实现,以及为Linux操作系统添加内核模块,以实现对C64x+内核的管理,进而使得系统软件可以对在C64x+上执行的运动目标检测算法进行控制。系统软件将控制功能和算法实现进行分开设计,不仅便于控制功能和算法分别由ARM和DSP内核实现,也使得系统的维护和算法改进升级互不影响。在运动目标检测算法中,本文提出了一种基于混合高斯模型的改进算法,利用学习因子作为均值和方差的更新步长,以改善背景模型的更新速度,克服其对背景变化适应慢的缺点,同时减少背景更新的计算时间,并能充分利用C64x+的相关指令,提高了算法的实时性;在混合高斯模型检测阶段,本文提出了一种基于双门限的判决方式,以联合目标的邻域信息进行运动检测,有效的克服了局部噪声干扰。最后,在运动目标后处理部分提出了一种基于背景补偿的阴影抑制技术,能够很好地进行阴影消除,运动目标检测后处理部分还包括数学形态滤波和连通域检测,以用于删除检测结果中的孤立噪声点和填充目标内部空洞,同时可以根据连通域的检测结果和目标的先验知识去除不符合要求的运动目标。
二、德州仪器系统级DSP实现对嵌入式操作系统的支持(论文开题报告)
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
本文主要提出一款精简64位RISC处理器存储管理单元结构并详细分析其设计过程。在该MMU结构中,TLB采用叁个分离的TLB,TLB采用基于内容查找的相联存储器并行查找,支持粗粒度为64KB和细粒度为4KB两种页面大小,采用多级分层页表结构映射地址空间,并详细论述了四级页表转换过程,TLB结构组织等。该MMU结构将作为该处理器存储系统实现的一个重要组成部分。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
三、德州仪器系统级DSP实现对嵌入式操作系统的支持(论文提纲范文)
(1)基于C66x的HEVC视频编码优化技术研究(论文提纲范文)
摘要 |
abstract |
1 绪论 |
1.1 课题的研究背景及意义 |
1.2 国内外研究现状 |
1.2.1 视频编码标准的发展历程 |
1.2.2 HEVC研究现状 |
1.3 DSP平台的发展现状与趋势 |
1.4 论文主要内容及组织安排 |
2 基于C66x-DSP的视频编码系统设计 |
2.1 多核DSP平台 |
2.2 软件开发框架 |
2.2.1 软件开发套件MCSDK |
2.2.2 SYS/BIOS实时操作系统 |
2.3 以太网通信模块 |
2.3.1 千兆以太网硬件结构 |
2.3.2 以太网软件设计方案 |
2.4 HEVC视频编码技术 |
2.4.1 编码结构 |
2.4.2 预测编码 |
2.4.3 变换和量化 |
2.5 系统设计 |
2.6 本章小结 |
3 HEVC视频编码优化 |
3.1 预测编码优化概述 |
3.2 帧内编码优化 |
3.2.1 深度估计 |
3.2.2 模式筛选 |
3.2.3 帧内编码优化效果 |
3.3 帧间编码优化 |
3.3.1 基于模式信息的提前终止划分 |
3.3.2 模式选择优化 |
3.3.3 帧间编码优化效果 |
3.4 本章小结 |
4 多核DSP并行实现及平台优化 |
4.1 HEVC并行策略 |
4.2 核间通信 |
4.2.1 数据迁移 |
4.2.2 IPC核间通信 |
4.3 多核并行处理 |
4.3.1 并行处理模型 |
4.3.2 多核并行处理实现 |
4.4 DSP平台优化 |
4.4.1 优化概述 |
4.4.2 系统级优化 |
4.4.3 模块级优化 |
4.4.4 线性汇编优化 |
4.4.5 其他优化方法 |
4.5 本章小结 |
5 系统优化效果及分析 |
5.1 软硬件平台搭建 |
5.2 优化效果与分析 |
5.3 本章小结 |
6 总结与展望 |
6.1 全文总结 |
6.2 不足与展望 |
致谢 |
参考文献 |
攻读学位期间取得的研究成果 |
(2)基于C66x-DSP的行人实时检测优化与实现(论文提纲范文)
摘要 |
abstract |
1 绪论 |
1.1 引言 |
1.2 课题研究背景与意义 |
1.3 行人检测技术研究现状 |
1.4 DSP平台的现状及趋势 |
1.5 论文主要内容和章节安排 |
2 行人检测系统设计 |
2.1 系统硬件平台 |
2.2 系统软件开发设计 |
2.2.1 集成开发环境CCS |
2.2.2 软件系统开发框架 |
2.2.3 多核处理模型 |
2.3 行人检测系统 |
2.4 本章小结 |
3 行人检测算法研究与设计 |
3.1 行人检测算法系统设计 |
3.2 行人检测数据集 |
3.3 运动目标检测算法 |
3.3.1 运动目标检测常用算法 |
3.3.2 Vibe算法 |
3.4 感兴趣区域的提取 |
3.4.1 形态学处理 |
3.4.2 感兴趣区域的获取 |
3.5 基于HOG+SVM的感兴趣区域行人检测 |
3.5.1 HOG特征提取 |
3.5.2 SVM特征分类 |
3.6 PC环境下行人检测 |
3.6.1 试验性能评价指标 |
3.6.2 检测效果分析 |
3.7 本章小结 |
4 行人检测算法在DSP平台的移植与优化 |
4.1 DSP平台下的行人检测实现 |
4.1.1 基于SYS/BIOS的实时操作系统设计 |
4.1.2 行人检测算法移植 |
4.2 DSP平台下的行人检测优化 |
4.2.1 CCS编译器优化 |
4.2.2 软件流水 |
4.2.3 Cache缓存优化 |
4.2.4 关键字的使用和循环展开优化 |
4.2.5 使用内联函数 |
4.2.6 VLIB库加速算法优化 |
4.3 本章小结 |
5 实验测试与分析 |
5.1 DSP实验平台搭建 |
5.2 检测结果分析 |
5.3 检测效率分析 |
5.4 本章小结 |
6 总结与展望 |
6.1 论文总结 |
6.2 不足与展望 |
致谢 |
参考文献 |
攻读学位期间取得的研究成果 |
(3)高灵敏度射频EAS检测技术研究(论文提纲范文)
引言 |
1 绪论 |
1.1 论文选题背景 |
1.2 课题研究现状 |
1.2.1 国外研究现状 |
1.2.2 国内研究现状 |
1.3 论文结构安排 |
2 射频EAS系统检测技术阐述 |
2.1 射频EAS系统 |
2.1.1 射频EAS系统工作流程与工作原理 |
2.1.2 系统组成 |
2.2 系统主机模块设计 |
2.2.1 系统主机设计实现 |
2.2.2 电源模块 |
2.2.3 系统时钟模块 |
2.2.4 系统发射模块 |
2.2.5 系统接收模块 |
2.3 系统天线设计实现 |
2.4 系统声光报警模块设计 |
2.5 本章小结 |
3 嵌入式实时操作系统DSP/BIOS裁剪移植 |
3.1 嵌入式实时操作系统DSP/BIOS功能介绍 |
3.2 DSP/BIOS基础模块 |
3.3 DSP/BIOS系统调试工具 |
3.3.1 内核/模块监测窗口 |
3.3.2 程序模块执行状态图 |
3.3.3 信息显示窗口 |
3.4 实时操作系统DSP/BIOS裁剪移植 |
3.5 本章小结 |
4 系统软件设计和实现 |
4.1 系统工作过程分析 |
4.1.1 天线发射工作时序 |
4.1.2 天线接收时序 |
4.1.3 系统扫频时序 |
4.2 系统干扰分析 |
4.2.1 常见噪声干扰 |
4.2.2 系统降噪处理 |
4.3 电子标签识别算法设计与实现 |
4.3.1 标签信号特征分析 |
4.3.2 标签识别算法实现 |
4.3.3 快速傅里叶变换的DSP实现 |
4.3.4 多阈值联合判决 |
4.4 本章小结 |
5 系统性能测试以及结果分析 |
5.1 测试平台搭建 |
5.2 系统性能测试 |
5.2.1 室内环境性能测试 |
5.2.2 室外环境性能测试 |
5.3 测试数据分析 |
5.4 本章小结 |
6 结论以及展望 |
6.1 工作总结 |
6.2 不足与展望 |
参考文献 |
在学研究成果 |
致谢 |
Abstract of Thesis |
论文摘要 |
(4)合成孔径雷达实时成像算法优化与系统开发(论文提纲范文)
摘要 |
ABSTRACT |
符号对照表 |
缩略语对照表 |
第一章 绪论 |
1.1 研究背景及意义 |
1.2 国内外研究现状 |
1.3 论文内容与安排 |
第二章 弹载SAR实时成像算法 |
2.1 引言 |
2.2 成像算法原理 |
2.3 基于惯导数据的运动补偿 |
2.4 本章小结 |
第三章 基于多核DSP的信号处理设计 |
3.1 引言 |
3.2 信号处理平台简介 |
3.2.1 DSP芯片简介 |
3.2.2 硬件平台简介 |
3.2.3 DSP编程方式 |
3.3 基于DSP的实时成像算法软件设计与优化 |
3.3.1 概述 |
3.3.2 弹载SAR成像算法实现 |
3.3.3 弹载SAR成像算法优化 |
3.3.4 弹载SAR成像算法验证 |
3.3.5 程序烧写与自启动 |
3.4 基于多核DSP的弹载SAR信号处理系统设计 |
3.5 本章小结 |
第四章 基于嵌入式GPU的信号处理设计 |
4.1 引言 |
4.2 Jetson TX2平台简介 |
4.2.1 芯片与平台简介 |
4.2.2 GPU编程模型与编程方法 |
4.3 基于嵌入式GPU的实时成像算法优化与验证 |
4.3.1 实时成像算法实现与优化 |
4.3.2 实时成像算法验证 |
4.4 基于嵌入式GPU的弹载SAR信号处理系统设计 |
4.4.1 硬件架构设计 |
4.4.2 软件架构设计 |
4.5 本章小结 |
第五章 数字仿真测试系统设计与实现 |
5.1 引言 |
5.2 软件架构设计 |
5.2.1 设计需求分析 |
5.2.2 GUI框架选择与设计思想 |
5.2.3 软件架构实现 |
5.3 软件功能与实现 |
5.3.1 Qt编程概述 |
5.3.2 登录模块 |
5.3.3 主界面 |
5.3.4 通信协议与网络编程 |
5.4 半实物仿真系统测试 |
5.4.1 基于仿真数据的系统测试 |
5.4.2 基于回波模拟器的系统测试 |
5.5 本章小结 |
第六章 总结与展望 |
6.1 研究工作总结 |
6.2 后续工作展望 |
参考文献 |
致谢 |
作者简介 |
(5)基于SoCKit C5S的流式细胞仪嵌入式系统研究(论文提纲范文)
摘要 |
abstract |
第1章 绪论 |
1.1 流式细胞仪概述 |
1.1.1 流式细胞仪研究背景与意义 |
1.1.2 流式细胞仪国内外研究现状 |
1.1.3 流式细胞仪的工作原理及基本结构 |
1.2 课题来源及研究内容 |
1.2.1 课题来源 |
1.2.2 研究内容 |
1.3 设计内容 |
1.4 论文内容安排 |
第2章 Altera SoC FPGA及其开发环境 |
2.1 基于 FPGA 的嵌入式系统 |
2.1.1 嵌入式系统 |
2.1.2 基于 FPGA 的嵌入式系统 |
2.2 Altera SoC FPGA |
2.3 Cyclone V SoC及其性能优势 |
2.3.1 Cyclone V SoC |
2.3.2 Cyclone V SoC性能优势 |
2.4 Cyclone V SoC内部结构 |
2.5 ARROW SoCKit C5S开发板 |
2.6 ARROW SoCKit C5S开发环境 |
2.6.1 Quartus Ⅱ13.0 集成开发环境 |
2.6.2 SoC EDS嵌入式开发套件 |
2.7 ARROW SoCKit C5S软硬件开发流程 |
2.8 本章小结 |
第3章 流式细胞仪硬件电路设计与实现 |
3.1 硬件电路总体结构 |
3.1.1 功能模块的划分 |
3.1.2 系统高速HSMC接口信号 |
3.1.3 系统中低速LTC接口信号 |
3.2 散射光采集模块设计 |
3.2.1 散射光采集传感器电路 |
3.2.2 散射光采集电压转换电路 |
3.2.3 散射光采集差分转换电路 |
3.2.4 散射光采集接插件接口电路 |
3.2.5 散射光采集模块PCB版图及电路板 |
3.3 液路控制模块设计 |
3.3.1 蠕动泵步进电机驱动电路 |
3.3.2 压差传感器采集电路 |
3.3.3 喂狗电路 |
3.3.4 风扇控制电路 |
3.3.5 液路控制模块电源电路 |
3.3.6 液路控制模块接口电路 |
3.3.7 液路控制模块接口电路 |
3.4 AD 转换模块设计 |
3.4.1 AD转换概述 |
3.4.2 散射 ADC 电路 |
3.4.3 荧光采样时钟电路 |
3.4.4 荧光ADC电路 |
3.4.5 控制接口电路 |
3.4.6 激光接口电路 |
3.4.7 HPS_LTC控制接口电路 |
3.4.8 HSMC接口电路 |
3.4.9 AD转换模块电源电路 |
3.4.10 AD转换模块PCB版图及电路板 |
3.5 本章小结 |
第4章 Altera SoC FPGA软硬件交互设计与实现 |
4.1 Altera SoC FPGA硬件系统设计 |
4.1.1 Altera SoC FPGA硬件系统设计流程 |
4.1.2 Qsys系统简述 |
4.1.3 硬核处理器HPS配置 |
4.1.4 系统IP核 |
4.1.5 Qsys系统生成 |
4.1.6 Quartus Ⅱ 编译及交互文件生成 |
4.2 Linux操作系统移植 |
4.2.1 preloader的生成 |
4.2.2 设备树 DTB 的生成 |
4.2.3 U-boot移植 |
4.2.4 Linux kernel移植 |
4.2.5 Linux根文件系统制作与移植 |
4.3 本章小结 |
第5章 实验环境搭建及功能测试 |
5.1 流式细胞仪结构搭建 |
5.1.1 鞘液系统结构搭建 |
5.1.2 前向散射及侧向 90°散射光路结构 |
5.1.3 荧光光路结构 |
5.1.4 激光整形光路结构 |
5.1.5 流式细胞仪总体结构 |
5.2 流式细胞仪软硬件搭建 |
5.2.1 流式细胞仪软硬件环境 |
5.2.2 ARROW SoCKit C5S开发板配置 |
5.2.3 硬件电路搭建 |
5.2.4 Linux操作系统运行 |
5.2.5 人机交互界面 |
5.2.6 流式细胞仪软硬件平台 |
5.3 流式细胞仪功能测试 |
5.3.1 鞘流系统功能测试 |
5.3.2 光路系统功能测试 |
5.4 本章小结 |
第六章 总结与展望 |
6.1 工作总结 |
6.2 工作展望 |
参考文献 |
攻读学位期间的研究成果 |
致谢 |
(6)基于DM6467T的高清晰度相机硬件的设计与开发(论文提纲范文)
摘要 |
Abstract |
第1章 绪论 |
1.1 课题背景及研究的目的与意义 |
1.2 监控技术的发展历程 |
1.2.1 第一代模拟监控技术 |
1.2.2 第二代数字监控技术 |
1.2.3 第三代网络监控技术 |
1.3 国内外监控技术的研究现状 |
1.4 本文主要内容和章节结构 |
第2章 达芬奇平台 |
2.1 相机所用处理器以及系统服务的开通 |
2.2 关于达芬奇平台 |
2.3 相机所用的视频编码格式 |
2.4 本章小结 |
第3章 相机系统硬件设计 |
3.1 芯片选型 |
3.2 系统硬件总体设计 |
3.3 硬件电路最小系统 |
3.3.1 处理器核心电路设计 |
3.3.2 存储电路及串口通信电路设计 |
3.3.3 FPGA 及 CPLD 电路设计 |
3.4 功能电路设计 |
3.4.1 音视频处理电路设计 |
3.4.2 网络电路模块和 SD 卡电路模块设计 |
3.5 电源电路模块设计 |
3.5.1 电压体系 |
3.5.2 电源上电顺序 |
3.6 时钟模块设计 |
3.7 电路整体布局说明 |
3.8 本章小结 |
第4章 系统软件平台 |
4.1 系统软件整体框架 |
4.2 FPGA 与 CPLD 部分代码设计 |
4.3 系统软件开发平台的搭建 |
4.3.1 平台说明 |
4.3.2 平台套件安装 |
4.4 系统软件内核空间的开发 |
4.4.1 设备驱动程序 |
4.4.2 V4L2 与 VPIF 视频驱动 |
4.4.3 内核的编译与烧写 |
4.5 系统应用层程序设计 |
4.5.1 Codec Engine |
4.5.2 应用程序设计 |
4.6 本章小结 |
第5章 系统测试 |
5.1 系统电源模块测试 |
5.2 处理器外围电路的软件测试 |
5.2.1 DDR2 电路软件测试 |
5.2.2 FLASH 电路软件测试 |
5.2.3 UART 电路软件测试 |
5.3 内核烧录 |
5.4 相机系统软件平台测试 |
5.5 视频采集驱动测试 |
5.6 应用层软件的运行结果 |
5.7 本章小结 |
结论 |
参考文献 |
致谢 |
(7)基于Windows CE的车载多媒体播放器及驱动设计(论文提纲范文)
摘要 |
ABSTRACT |
1 绪论 |
1.1 课题背景及意义 |
1.2 车载多媒体国内外发展状况 |
1.3 本课题的主要工作 |
2 设计要求及相关技术 |
2.1 设计要求 |
2.2 Windows CE 嵌入式实时操作系统 |
2.2.1 Windows CE 结构 |
2.2.2 Windows CE 的软件设计 |
2.3 MFC 技术框架 |
2.3.1 Windows 程序设计模式 |
2.3.2 MFC 技术 |
2.4 COM 规范与 DirectShow |
2.4.1 COM 技术规范 |
2.4.2 DirectShow 技术框架 |
2.5 嵌入式系统及开发平台 |
2.5.1 嵌入式系统概念 |
2.5.2 OMAP 简介 |
2.5.3 OMAP3530 开发平台结构 |
2.6 Codec Engine 介绍 |
2.7 GPIO 接口介绍 |
3 开发环境搭建 |
3.1 Windows CE 开发环境 |
3.2 DirectShow 开发环境 |
3.2.1 包含 DirectShow 必需的头文件 |
3.2.2 链接 DirectShow 库文件 |
3.3 Codec Engine 开发环境 |
3.3.1 配置 DVSDK 及相关开发工具 |
3.3.2 将 DVSDK 与 BSP 集成 |
4 车载多媒体播放器设计 |
4.1 软件需求分析 |
4.1.1 音视频播放格式需求分析 |
4.1.2 播放器功能需求分析 |
4.1.3 开发环境分析 |
4.2 播放器总体流程设计 |
4.3 程序界面设计 |
4.4 系统控制设计 |
4.5 基于 Codec Engine 的 Filter 设计 |
4.5.1 Filter 的设计方法 |
4.5.2 Codec Engine 应用基础 |
4.5.3 H.264 解码 Filter 设计 |
5 车载多媒体系统驱动设计 |
5.1 驱动程序概述 |
5.2 驱动程序模型 |
5.2.1 单层驱动、分层驱动和混合驱动 |
5.2.2 内置驱动和流驱动 |
5.2.3 用户态驱动和内核态驱动 |
5.2.4 Windows CE 的驱动程序 |
5.3 Windows CE 驱动程序设计方法 |
5.3.1 OMAP 平台 GPIO 硬件引脚 |
5.3.2 Windows CE 驱动程序工作机制 |
5.4 Windows CE GPIO 驱动程序设计 |
5.5 基于 GPIO 的键盘驱动程序设计 |
5.6 驱动测试程序 |
6 总结与展望 |
6.1 工作总结 |
6.2 后续研究工作展望 |
致谢 |
参考文献 |
(8)跳频通信终端的链路协议跨层设计与实现(论文提纲范文)
摘要 |
ABSTRACT |
第一章 绪论 |
1.1 研究背景 |
1.1.1 跳频通信 |
1.1.2 异构双核处理器 |
1.1.3 无线网络跨层协议 |
1.2 主要研究工作 |
1.3 主要研究成果 |
1.4 本论文的主要工作及文章内容安排 |
第二章 跨层设计 |
2.1 跨层设计相关问题 |
2.1.1 跨层设计概述 |
2.1.2 跨层设计的原理 |
2.1.3 各协议层对跨层设计的需求 |
2.1.4 跨层设计的方法 |
2.2 无线网络的数据链路层协议 |
2.2.1 MAC层协议分类 |
2.2.2 时隙分配算法 |
2.3 无线路由协议 |
2.3.1 按表驱动路由 |
2.3.2 按需驱动路由 |
2.4 本章小结 |
第三章 跳频通信终端硬件平台设计 |
3.1 跳频通信终端硬件框架 |
3.2 异构双核处理器 |
3.2.1 OMAP-L137概述 |
3.2.2 ARM926EJ-S子系统 |
3.2.3 DSP C6747子系统 |
3.2.4 外围设备 |
3.2.5 系统内部通信 |
3.3 硬件外围设备 |
3.3.1 以太网 |
3.3.2 SDRAM |
3.3.3 SPI FLASH |
3.3.4 FPGA |
3.4 本章小结 |
第四章 跳频通信终端软件架构设计 |
4.1 跳频通信终端总体软件框架 |
4.2 OMAP-L137的Linux启动流程 |
4.2.1 启动流程 |
4.3 Linux设备驱动 |
4.3.1 Linux设备驱动分类 |
4.3.2 Linux设备驱动作用 |
4.3.3 Linux设备驱动编写方法 |
4.4 Linux网络协议栈 |
4.5 DSP和ARM通信 |
4.5.1 Codec Engine介绍 |
4.5.2 Codec Engine配置 |
4.6 本章小结 |
第五章 跨层协议的设计与实现 |
5.1 跳频通信终端系统框架 |
5.2 平台环境搭建 |
5.2.1 OMAP-L137开发实现步骤 |
5.2.2 OMAP-L137环境搭建 |
5.2.3 Bootloader移植 |
5.2.4 U-BOOT移植 |
5.2.5 Linux内核移植 |
5.2.6 OMAP-L137开发实现步骤 |
5.3 跨层协议设计 |
5.3.1 改进型动静态时隙结合分配 |
5.3.2 AODV路由协议 |
5.3.3 MAC层与路由联合设计 |
5.3.4 跨层协议实现步骤 |
5.4 跳频通信终端系统应用层实现协议 |
5.5 结合跨层设计系统实现流程 |
5.6 本章小结 |
第六章 总结与展望 |
6.1 工作总结 |
6.2 收获与展望 |
参考文献 |
致谢 |
(9)基于嵌入式系统的手持式相位噪声测量平台的的研究与实现(论文提纲范文)
摘要 |
Abstract |
第一章 绪论 |
1.1 选题的背景和意义 |
1.2 国内外研究现状 |
1.3 嵌入式技术概述及发展趋势 |
1.3.1 嵌入式系统的定义、特点及系统组成 |
1.3.2 手持式仪器和嵌入式系统相结合 |
1.4 系统方案选择 |
1.4.1 嵌入式硬件平台的选择 |
1.4.2 嵌入式操作系统的选择 |
1.5 本文研究内容及安排 |
第二章 基于OMAP-L138平台的仪器系统及其嵌入式开发环境的构建 |
2.1 OMAP-L138处理器 |
2.2 仪器系统方案设计 |
2.3 DSP端集成化开发环境搭建 |
2.4 ARM端嵌入式Linux开发环境搭建 |
2.4.1 嵌入式Linux系统开发概述 |
2.4.2 建立交叉编译环境 |
2.4.3 配置主机的NFS服务 |
2.5 本章小结 |
第三章 嵌入式系统的移植 |
3.1 OMAP-L138启动过程 |
3.2 嵌入式Linux的移植过程 |
3.3 UBoot的移植 |
3.3.1 UBoot启动分析 |
3.3.2 配置移植UBoot |
3.4 Linux内核的移植 |
3.4.1 内核概述及内核结构分析 |
3.4.2 配置和编译内核 |
3.5 文件系统的制作与移植 |
3.6 嵌入式Linux系统下驱动程序 |
3.6.1 Linux设备驱动 |
3.6.2 字符设备驱动 |
3.7 本章小结 |
第四章 DSP/BIOS LINK的实现 |
4.1 DSP/BIOS LINK |
4.2 DSP/BIOS LINK的软件架构 |
4.2.1 DSP/BIOS LINK的关键模块 |
4.2.2 DSP/BIOS LINK的配置和编译 |
4.3 DSP/BIOS LINK常用函数模块的应用 |
4.4 DSP/BIOS LINK在双核应用中几种常用的交互方式 |
4.6 本章小结 |
第五章 手持式相位噪声测量平台应用软件开发环境建立 |
5.1 DSP/BIOS的特点 |
5.2 基于DSP/BIOS的程序开发流程 |
5.3 Qtopia的特点及其开发环境搭建 |
5.3.1 Qt、Qt/Embedded、Qtopia之间的关系及相关概念 |
5.3.2 Qtopia2.2.0 |
5.3.3 宿主机上对X86平台的Qtopia2.2.0开发环境搭建 |
5.3.4 宿主机上对ARM平台的Qtopia2.2.0开发环境搭建 |
5.4 本章小结 |
第六章 系统软件设计 |
6.1 系统需求分析 |
6.2 OMAP-L138的DSP端软件设计 |
6.2.1 AD的工作流程 |
6.2.2 DSP端程序设计及测试 |
6.3 OMAP-L138的ARM端软件设计 |
6.3.1 图形界面设计 |
6.3.2 Qt多线程及其实现 |
6.3.3 ARM界面实现流程 |
6.3.4 ARM端程序设计及测试 |
6.4 双核通信测试 |
6.5 系统软件移植及测试 |
6.5.1 系统软件移植 |
6.5.2 系统软件测试 |
6.6 本章小结 |
第七章 总结与展望 |
7.1 本文工作总结 |
7.2 研究展望 |
致谢 |
参考文献 |
(10)基于TMS320DM6467运动目标检测研究与实现(论文提纲范文)
摘要 |
ABSTRACT |
第1章 绪论 |
1.1 研究背景及意义 |
1.2 研究现状及发展趋势 |
1.2.1 国内外研究现状 |
1.2.2 运动目标检测技术 |
1.2.3 DSP技术 |
1.2.4 视频监控的发展 |
1.3 论文主要研究工作及创新点 |
1.4 论文内容安排 |
第2章 系统平台 |
2.1 系统平台整体架构 |
2.2 系统核心处理器 |
2.3 系统外围模块 |
2.3.1 内存与存储模块 |
2.3.2 网络模块 |
2.3.3 其它功能模块 |
2.4 本章小结 |
第3章 系统软件设计 |
3.1 嵌入式Linux操作系统 |
3.2 嵌入式Linux开发 |
3.2.1 Linux内核模块开发 |
3.2.2 Linux多线程编程 |
3.2.3 Linux网络编程 |
3.3 系统软件设计与实现 |
3.3.1 软件架构 |
3.3.2 网络通信 |
3.3.3 DSP内核管理 |
3.4 本章小结 |
第4章 运动目标检测 |
4.1 运动目标检测的一般方法 |
4.1.1 光流法 |
4.1.2 时间差分法 |
4.1.3 背景减除法 |
4.2 基于高斯模型的运动目标检测 |
4.2.1 混合高斯模型 |
4.2.2 混合高斯模型初始化 |
4.2.3 混合高斯模型背景更新 |
4.3 改进的混合高斯模型 |
4.3.1 混合高斯模型参数更新的改进 |
4.3.2 混合高斯模型匹配判决的改进 |
4.4 改进的混合高斯模型算法实现 |
4.5 检测效果 |
4.6 本章小结 |
第5章 目标检测后处理 |
5.1 阴影抑制 |
5.1.1 疑似阴影检测 |
5.1.2 基于背景补偿的阴影抑制 |
5.2 形态滤波 |
5.2.1 膨胀与腐蚀 |
5.2.2 开运算与闭运算 |
5.3 连通域检测 |
5.4 目标后处理效果 |
5.5 本章小结 |
结论 |
参考文献 |
攻读硕士学位期间发表的论文和取得的科研成果 |
致谢 |
四、德州仪器系统级DSP实现对嵌入式操作系统的支持(论文参考文献)
- [1]基于C66x的HEVC视频编码优化技术研究[D]. 李意弦. 西南科技大学, 2020(08)
- [2]基于C66x-DSP的行人实时检测优化与实现[D]. 杨柳. 西南科技大学, 2020(08)
- [3]高灵敏度射频EAS检测技术研究[D]. 方元. 宁波大学, 2019(06)
- [4]合成孔径雷达实时成像算法优化与系统开发[D]. 宋超. 西安电子科技大学, 2019(02)
- [5]基于SoCKit C5S的流式细胞仪嵌入式系统研究[D]. 许虎. 江西科技师范大学, 2017(02)
- [6]基于DM6467T的高清晰度相机硬件的设计与开发[D]. 张帅. 哈尔滨工业大学, 2013(02)
- [7]基于Windows CE的车载多媒体播放器及驱动设计[D]. 薛邓晓. 重庆大学, 2012(03)
- [8]跳频通信终端的链路协议跨层设计与实现[D]. 陈跃. 北京邮电大学, 2014(05)
- [9]基于嵌入式系统的手持式相位噪声测量平台的的研究与实现[D]. 汪洋. 西安电子科技大学, 2012(05)
- [10]基于TMS320DM6467运动目标检测研究与实现[D]. 贾河江. 哈尔滨工程大学, 2011(05)