基于Blackfin的嵌入式系统移植

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

基于Blackfin的嵌入式系统移植作者:胡贯荣,彭涛,阳富民,涂刚,HUGuan-rong,PENGTao,YANGFu-min,TUGang作者单位:华中科技大学,计算机科学与技术学院,湖北,武汉,430074刊名:计算机工程与设计英文刊名:COMPUTERENGINEERINGANDDESIGN年,卷(期):2006,27(13)引用次数:1次参考文献(6条)1.ADSP-BF533Blackfinprocessorhardwarereference2.Blackfinprocessorinstructionsetreference3.陈峰Blackfin系列DSP原理与系统设计20044.Nucleusplusreferencemanual5.丁宜栋NucleusPlus在嵌入式系统应用[期刊论文]-电子产品世界2001(5)6.贺磊一种嵌入式实时操作系统NucleusPlus2000(4)相似文献(10条)1.期刊论文卞正岗论嵌入式系统的发展-仪器仪表与分析监测2004(1)文章论述了微处理器的通用CPU及微控制器MCU、数字信号处理器DSP嵌入式系统中发展的过程及现状.论述MCU(单片机)、DSP、PC嵌入式系统的各自特点和应用范畴,并指出今后技术融合的趋势.文章还论述了目前嵌入式实时操作系统已形成了特点.2.会议论文刘利民嵌入式系统的硬件体系2005嵌入式系统是应用最广的计算机系统。其硬件构成从初期的电子管、晶体管电路到现在的微处理器。基于微处理器的嵌入式系统硬件体系由工业PC、通用微处理器、单片机、数字信号处理器和片上系统SoC构成。SoC是嵌入式系统硬件的发展方向,其相关硬件研究对今后20年嵌入式系统的发展都将具有重要意义。3.会议论文王立国.薛青.李平.张传海基于DSP的嵌入式系统在陆军武器平台仿真器中的应用研究2004如何建立合理的紧耦合、多乘员陆军武器综合仿真平台的体系结构?这是目前基于武器平台仿真过程中的一个重要问题.本文以我军的坦克综合训练模拟器为研究实例,根据多乘员实时性仿真系统的要求,提出了一种基于数字信号处理器(DSP)的嵌入式系统的解决方案.文章主要完成了基于DSP的嵌入式系统硬件的设计与实现,设计了DSP芯片与PCI总线的接口以及紧耦合单元间的通讯方案.文章还对坦克综合训练模拟器的操纵、控制信号处理功能进行了研究.4.学位论文李周勇DSP嵌入式系统的图形用户界面(GUI)设计和实现2006随着嵌入式设备在人们日常生活中日益广泛使用,人们对高性能嵌入式人机图形用户界面(GUI)的要求越来越迫切,但是都受到本身硬件条件的限制。由于数字信号处理器(DSP)芯片具有高性能数字信号处理能力,已经被广泛应用于语音处理、图形分析处理等领域。因此,研究一个基于DSP嵌入式平台的图形用户界面(GUI)具有相当重要实用价值。本文在给出嵌入式系统和图形用户界面基本概念、分析嵌入式GUI的应用需求和项目意义后,对国内外的相关项目进行比较。在此基础上,研究了各种嵌入式GUI涉及的系统结构、显示驱动、嵌入式操作系统μC/OS-II多任务等技术,对GUI系统分析、设计和实现等方面做了详细的论述,确定了以嵌入式操作系统μC/OS-II的图形用户界面μC/GUI和DSP相结合的嵌入式平台设计方案。这种设计比较适合DSP嵌入式平台条件、有效降低了用户图形界面开发的复杂性、提高了开发效率和实用性。本文在硬件设计在详细分析DSP微处理器的结构特点和功能的基础上,提出了采用数字信号处理器(DSP)和CPLD技术来设计,这充分发挥了DSP在信号处理方面的强大优势和可编程器件CPLD在逻辑控制方面的巨大灵活性,同时使用LCD控制器作为显示驱动来实现系统功能。在软件上采用嵌入式操作系统μC/OS-II作为软件开发平台和把能为用户提供良好人机交互方式和较强应用程序接口的μC/GUI根据其本身软件特点,结合用户需求和硬件资源移植到DSP嵌入式平台上来实现设计功能。最后,本文完成了μC/GUI在DSP与嵌入式操作系统μC/OS-II平台上平台的驱动程序设计,实现了μC/GUI的移植并增加μC/GUI中文字符显示功能。在文章的结束部分现阶段成果一些总结和展望了后续工作的研究方向。5.期刊论文范庆辉.张蕾.阳富民.FANQing-hui.ZHANGLei.YANGFu-min嵌入式系统双口存储器应用研究-计算机工程与设计2008,29(12)在含多CPU的嵌入式系统中,CPU之间的通讯和数据传输是其重要的组成部分.以数字硬盘录像机(DVR)为硬件平台,在简要介绍DVR系统结构和硬件设计的基础上,通过提供双口存储器的驱动程序对基于双口存储器的数字信号处理器(DSP)与CPU之间通讯和数据传输进行了研究.通过共享双口存储器的存储单元,有效地实现了DVR系统中对DSP解码过程的控制和音视频数据的传输.6.学位论文张洋视频处理中预测编码在嵌入式系统中的实现与优化2005数字视频处理在工业、军事和民用等领域发挥着重要的作用,而旧的视频处理标准已经不能满足日益增长的市场需求,所以出现了以MPEG-4为代表的新一代标准。新的标准带来新的应用,信源日益复杂、应用平台日益拓展,在这种形势下,新的应用如何适应多种平台特性、如何提高处理质量成为当前研究的热点、重点和难点。XVID是一种基于MPEG-4标准的数字视频处理开源工具集,它提供了如下主要编码工具:帧内编码和帧间编码、直流和交流分量系数预测、无约束运动向量、运动估计中可预测的运动向量场自适应搜索技术和4个运动向量等。这个工具集具有高效和可移植的特性,尤其适合应用于基于嵌入式系统的网络视频和移动视频处理。所以本论文将XVID作为研究的实例。预测编码模块是MPEG-4中的核心模块之一,它的性能直接影响着整个处理过程的性能。预测编码模块主要包括运动估计和运动补偿两部分,概括的讲,预测编码模块的功能就是通过已处理过的帧来预测出当前要处理的帧,最终目的是使用尽可能少的数据来表示数字视频的图像帧。在数字视频处理中,绝大多数图像帧是使用预测编码模式来编码的,并且未使用预测编码的图像帧仍然会使用预测编码模式来编码其离散余弦变换后的直流和交流分量系数。可见预测编码模块是数字视频处理中的基础和重点,因此本论文将预测编码模块作为研究的核心。嵌入式系统应用研究也是目前的一个研究热点,现在许多先进的数字视频应用都是以嵌入式系统为平台的。为了提高课题的创新性和实用性,本论文将嵌入式系统作为最终的实现平台,并且选择具有代表性的美国德州仪器公司生产的数字信号处理器TMS320C6416作为实例。本论文首先根据数字视频处理的原理以及视频处理标准MPEG-4剖析了XVID的核心流程,并且根据对XVID的深入了解将这套工具集移植至TMS320C6416平台。然后本论文针对XVID的预测编码模块设计了一套两级优化方案:利用可变复杂度算法原理进行与平台无关的算法级优化,利用实现平台的特性进行与平台相关的指令级优化。在算法级优化中设计了一系列算法,这些算法都是基于实践的观察和理论的探索,做到了充分挖掘数字视频处理的固有特点,配合现有的快速算法,做到了适用面广,处理速度明显提高,且图像质量无明显下降。在指令级优化中重新编写了一系列函数代码,这些函数都是基于TMS320C6416本身特性,充分使用了配套编译环境提供的开发和优化工具,使得处理速度进一步提高,并且图像质量无任何下降。这套优化方案不仅是本课题的研究工具,而且对于其它平台的数字视频应用也有参考意义。7.学位论文魏力基于DSP的高速数据处理的嵌入式系统研究与应用2006随着电子技术的飞速发展,嵌入式系统已经广泛渗透到人们的生活之中。各个领域的应用需求不断提高,对嵌入式系统设计提出更高的要求。高速数字信号处理器是实现嵌入式系统高实时性和高性能的有效手段。同时,嵌入式操作系统的不断完善赋予了嵌入式系统更新的生命力,使得嵌入式系统性能、功能和设计方式都产生了质的变化,这些都是值得深入研究的问题。如何构建高速、高实时、高性能的嵌入式系统是本文论述的主要内容。DSP运算速度快,具有可编程特性及灵活的接口,使得它在电子产品的研制中,发挥着越来越大的作用,采用DSP器件来实现数字信号处理更是成为当前的发展趋势。如何以最短的开发周期,开发出适合于自己应用的高性能低成本的DSP板卡与高质量的DSP应用软件,已经成为广大DSP工程技术人员共同关心的问题。本论文在论述TI公司TMS320系列DSP芯片的基础上,介绍了高速DSP板卡设计的关键技术与方法,对DSP在高速大数据量运算方面的应用进行了深入的研究,为能够在高速DSP平台设计及系统应用开发方面跟踪国内外先进技术,进而达到国内领先水平奠定了基础。DSP板卡设计和算法的实现是作者课题的主要任务。在介绍了TMS320VC5409A基本特点的基础上,论文首先进行了最小系统的设计,包括电源设计、复位电路设计、时钟电路设计、存储器设计、JTAG接口、多串口转换等功能。为了实现DSP板卡与PC机的高速数据交换,完成了串口通信接口硬件设计。论文着重对CPLD及其在高速DSP系统中的应用进行了研究,并用其实现了DSP板卡设计中所需要的逻辑电路。大大缩减了开发的周期和提高了效率。作为一个应用实例,论文以自行设计的高速DSP板卡作为硬件平台,对DSP在CRC循环冗余校验算方面的应用进行了研究。在深入了解CRC循环冗余校验算法后,对DSP应用软件的初始化程序、数据编解码程序、串行口中断服务程序和系统主程序进行了设计与优化,实现了CRC冗余校验在DSP上的实时运行,从而掌握了算法移植的一般流程。为实现DSP板卡脱离仿真器后独立运行,论文最后对BOOTLOADER程序进行了设计。8.期刊论文袁知斌.吴国安.汤玉宇.陈涛.YUANZhibin.WUGuoan.TANGYuyu.CHENTao基于DSP的嵌入式系统引导装载设计-电子工程师2008,34(8)介绍了一种无需.hex文件转换就能将应用程序烧写到Flash的引导装载系统.在一些脱机运行的DSP(数字信号处理器)应用系统中,通常需要在系统加电后自行将代码从外扩存储器中装载到内部DSP中去执行,实现此种功能的系统称为引导装载系统.文中使用TMS320C6416DSP和AM29L033CFlash分别作为系统的嵌入式处理器和存储器,并详细地介绍了该方案的硬件实现以及程序的自引导.9.学位论文孙继业嵌入式视频数字信号处理器2002本文设计了一套通用的嵌入式视频数字信号处理器:针对系统对多种算法通用性要求研究了多处理器的并行处理网络结构,解决了该系统的总线瓶颈问题,并确定了系统的详细设计方案;针对系统对稳定性要求,在理论上研究了印刷电路板中的信号完整性问题,总结了高速电路印刷电路板的设计规则,并在实际系统中获得了应用,取得了很好的效果。系统的并行处理网络结构是否合理是系统能否高效率工作的关键。本文第一部分研究了各种常见的并行处理网络结构,基于AD公司的ADSP-21160系列数字信号处理芯片,选择紧耦合的柔性硬件结构作为该系统的并行处理结构,使得系统的硬件逻辑结构可以根据算法的要求在线重组。高效地利用了系统资源,而且没有总线瓶颈问题,使算法的效率获得最大化。另外还介绍了系统的扩展方式、对外的通信接口、程序加载方式以及调试接口等,并给出了系统的几种典型工作方式和性能指标。10.期刊论文金家保.朱立新.张凯.JINJia-bao.ZHULi-xin.ZHANGKai基于FLASH的DSP嵌入式系统加载程序设计-舰船电子对抗2008,31(5)分析了TMS320C6000系列数字信号处理器(DSP)的只读存储器(ROM)引导加载过程,并对加载程序的设计进行了详细的阐述,同时以AMD公司的S29AL008D(FLASH)和TMS320C6713DSP为例,设计了一个利用FLASH进行引导加载的方案,并给出了相应的引导加载程序.引证文献(1条)1.胡贯荣.舒行正.涂刚嵌入式μCLinux引导装载程序的设计与实现[期刊论文]-计算机工程与科学

1 / 5
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功