基于华睿2号芯片的BSP设计与实现
发布时间:2021-03-29 14:44
为推进国产数字信号处理器(DSP)芯片的推广与应用,以基于华睿2号芯片的信号处理模块为硬件平台,介绍板级支持包(BSP)的基本设计思想和关键技术。介绍了芯片内部多核同步与模块内部多DSP同步的设计方法,有效提升嵌入式处理系统的启动性能;描述了高可靠文件系统的配置过程与设计方法。该BSP已在多个产品型号中实际应用,为基于华睿2号芯片的基础软件设计和应用程序开发提供参考。
【文章来源】:现代雷达. 2020,42(06)北大核心CSCD
【文章页数】:6 页
【部分图文】:
BSP与硬件、应用程序的层次结构
DSP之间或者模块之间通信均采用交换式高速串行总线标准接口,满足高速实时处理系统大容量数据通信要求,如图2所示。该模块适用于雷达、声纳、通信等领域的数字信号处理。3 BSP设计
采用模块化的文件组织方式,BSP包的组成文件条理清晰,而且有利于设备驱动的复用,提高BSP的开发效率。BSP中包含drv、asm、module、demo、lib、tool等6个一级文件夹,而在drv文件夹中又包含20个二级文件夹,每一个文件夹包含相应类型的驱动程序。BSP包文件组织结构如图3所示。(1) asm文件夹,主要存放使用汇编语言实现特定功能的代码文件,比如初始化DSP、DDR的汇编文件;
【参考文献】:
期刊论文
[1]华睿DSP软件体系架构研究[J]. 何国强,陈勇. 现代雷达. 2016(09)
[2]VxWorks在龙芯处理器上的移植与实现[J]. 杨晔,安军社. 微计算机信息. 2010(35)
[3]基于u-boot的嵌入式系统实验板BSP的研究与实现[J]. 郭伟光,周国祥. 计算机应用与软件. 2009(12)
[4]雷达信号数据处理平台发展趋势探讨[J]. 于文震. 现代雷达. 2009(07)
[5]基于VxWorks的TrueFFS分析与实现[J]. 王仁勇,俞建新. 计算机工程. 2007(12)
[6]军用嵌入式系统中的Flash文件系统设计[J]. 黄珊. 现代电子技术. 2003(16)
本文编号:3107716
【文章来源】:现代雷达. 2020,42(06)北大核心CSCD
【文章页数】:6 页
【部分图文】:
BSP与硬件、应用程序的层次结构
DSP之间或者模块之间通信均采用交换式高速串行总线标准接口,满足高速实时处理系统大容量数据通信要求,如图2所示。该模块适用于雷达、声纳、通信等领域的数字信号处理。3 BSP设计
采用模块化的文件组织方式,BSP包的组成文件条理清晰,而且有利于设备驱动的复用,提高BSP的开发效率。BSP中包含drv、asm、module、demo、lib、tool等6个一级文件夹,而在drv文件夹中又包含20个二级文件夹,每一个文件夹包含相应类型的驱动程序。BSP包文件组织结构如图3所示。(1) asm文件夹,主要存放使用汇编语言实现特定功能的代码文件,比如初始化DSP、DDR的汇编文件;
【参考文献】:
期刊论文
[1]华睿DSP软件体系架构研究[J]. 何国强,陈勇. 现代雷达. 2016(09)
[2]VxWorks在龙芯处理器上的移植与实现[J]. 杨晔,安军社. 微计算机信息. 2010(35)
[3]基于u-boot的嵌入式系统实验板BSP的研究与实现[J]. 郭伟光,周国祥. 计算机应用与软件. 2009(12)
[4]雷达信号数据处理平台发展趋势探讨[J]. 于文震. 现代雷达. 2009(07)
[5]基于VxWorks的TrueFFS分析与实现[J]. 王仁勇,俞建新. 计算机工程. 2007(12)
[6]军用嵌入式系统中的Flash文件系统设计[J]. 黄珊. 现代电子技术. 2003(16)
本文编号:3107716
本文链接:https://www.wllwen.com/kejilunwen/dianzigongchenglunwen/3107716.html