首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 187 毫秒
1.
针对国产异构多核微系统中DSP处理器任务的调度和启动的需求,基于可重构技术,提出了一种DSP任务动态加载方法。利用DSP处理器的HPI接口作为程序注入接口,在FPGA芯片中构建了具有总线隔离机制的配置通路,在SPARC V8处理器中以软件驱动的形式,实现了DSP任务动态加载。测试结果表明,所提出的DSP任务动态加载方法用时135 ms即可完成280 KB大小的程序注入及DSP处理器的任务加载,满足微系统的实时性需求。  相似文献   

2.
本文针对SPIFlash内FPGA程序更新的问题,设计了一种不需要拆机,不需要增加额外硬件电路,上位机CPU模块通过PCIe总线即可实现SPIFlash内FPGA程序的在线更新方法。本方法通过设置FPGA程序的生成方式,生成一个固定版本和一个升级版本,并将两个版本程序合并成一个烧录文件烧录到FLASH中,在线更新仅对SPIFlash中的升级版本进行更新,FPGA上电配置时默认从升级版本加载程序,若升级版本更新失败或数据有误,FPGA的配置机制会自动加载固定版本的程序,不影响设备正常工作,并且通过设计在线更新界面,可实现在线一键更新FLASH内的FPGA程序,操作简单,高效快捷。  相似文献   

3.
王国威  谢康林 《计算机工程》2004,30(Z1):596-598
就如何增强基于DSP系统的开放性设计提出了两种方法(1)主机可通过DSP对FPGA动态配置,实现硬件功能的更改;(2)主机通过PCI接口对DSP软件的动态加载,实现软件功能的升级和扩充.  相似文献   

4.
通过深入研究ADI Blackfin DSP加载过程,提出一种在线升级方案。通过编写的上层下载程序和DSP Loader程序,可在DSP启动、判断特定条件后,进入运行模式(启动应用程序)或下载模式。在下载模式下,DSP的Loader会接收待下载应用程序数据,将其下载到外部Flash指定的地址中,从而方便、快捷地实现程序升级。  相似文献   

5.
通过对TMS320C31自引导方式及其缺陷的研究与分析,针对一种基于PC总线的TMS320C31通用信号处理系统提出了程序动态二次加栽方法,克服了传统加载方法中算法程序大小受DSP系统与主机共享存储器容量的限制,实现了DSP系统通过主机对大型程序的加载,增强了系统的灵活性,使得同一硬件环境能够动态配置不同的DSP软件,实现不同的实时信号处理系统。  相似文献   

6.
王国威  谢康林 《计算机工程》2004,30(12):596-598
就如何增强基于DSP系统的开放性设计提出了两种方法:(1)主机可通过DSP对FPGA动态配置,实现硬件功能的更改;(2)主机通过PCI接口对DSP软件的动态加载,实现软件功能的升级和扩充。  相似文献   

7.
基于1553B和外部FLASH实现星上FPGA配置   总被引:1,自引:0,他引:1  
太阳辐射监测仪作为某卫星载荷之一,其控制系统主要由DSP+FPGA组成,文章利用1553B和外部Flash实现了系统上电后自动配置FPGA;首先,利用1553B通讯芯片上传FPGA和DSP代码到外部RAM,并通过DSP烧写程序分别烧写到Flash的合理区域;系统上电后,DSP从Flash 0x0地址运行,初始化后运行FPGA配置程序,实现FPGA的动态配置;避免了FPGA跑飞后需要重新上电和归零,提高了系统的可靠性;省去了FPGA专用配置EPROM芯片,简化结构,降低了系统成本;实践证明,FPGA加载时间约2分钟,可定时加载或命令控制加载,该方法简单实用,适合星上载荷使用。  相似文献   

8.
针对系统设计通用化的需求,设计了一种使用FLASH存储器作为数据存储器件,配合微处理器程序,利用复杂可编程逻辑器件(CPLD)更新和配置可编程器件,实现对现场可编程门阵列(FPGA)程序和数字信号处理器(DSP)程序在线更新的方法。本文给出了系统构成和实现途径,并对ALTERA可编程逻辑器件和TMS320C6000系列DSP的加载和系统设计实现进行了较详细的说明。  相似文献   

9.
基于SRAM的FPGA在高温下功耗较高,配置存储器时具有掉电易失性,且某些系统需要对FPGA进行在线升级以升级系统。针对这些需要,介绍一种使用RAM存储器作为配置码流载体,以DSP作为配置主控器实现基于Flash工艺的FPGA在线编程方法。PC通过DSP串口把FPGA配置码流下载至外部RAM,DSP的GPIO口驱动FPGA的JTAG口成功实现了Flash的擦除、烧写以及FPGA在线升级。实验结果表明,系统能在150℃环境以较低功耗正常稳定工作,且该方法可靠性高、操作方便。  相似文献   

10.
TMS320VC5509在线烧写Flash并自举启动方法研究   总被引:1,自引:0,他引:1  
为了解决TMS320VC55X系列DSP系统程序代码的保存问题,设计了一种利用JTAG接口,在线烧写Flash并实现自举启动的方法。这种在线编程的方法利用并行外部存储器加载(EMIF)接口将TMS320VC5509和Flash芯片相连接,通过搬移程序将应用程序的已初始化段按照C55X系列DSP引导表格式烧写进外部扩展的Flash存储器中,从而实现自举启动。该方法为DSP系统的软件维护和升级带来了方便,具有实际的应用价值。  相似文献   

11.
以TI公司的DSP为例对基于以太网的DSP远程加载技术进行研究。首先介绍了远程加载需要的硬件基础与软件基础,然后重点研究了基于以太网的远程加载的方法,包括远程加载流程、网络接口程序设计以及Flash存储模型设计。该方法实现了基于以太网的DSP远程加载,为一系列嵌入式系统的远程加载技术提供了方法和思路。  相似文献   

12.
随着软件无线电的发展,软件无线电平台的处理能力越来越强大、平台上实现的功能越来越多,平台的硬件结构也多种多样,各平台之间无法实现软硬件资源的共享,在实现通用数字中频的工作中,DSP程序的扩容需求逐步增大。针对上述问题,本文提供一种按需加载的DSP程序扩容方法,这种方法可以根据需要加载不同的DSP函数,相当于对DSP的内存进行了扩容。这种方法减少了加载时间,并且不必保证DSP程序的运行速度。本方法适用于TI公司、ADI公司以及目前国产化DSP,型号不限于TMS320C6713、TMS320C6416、TMS320C6455、TMS320C6678等。  相似文献   

13.
对TMS320C6701加载过程进行分析后,外围硬件电路、cmd文件、中断向量表等,采用一次加载的方法实现了DSP系统自动加载过程,并用自己建立的烧写工程实现了DSP程序烧写。本文的实现方法简化了DSP程序烧写及加载过程。  相似文献   

14.
用户程序加载是开发应用TMS320系列DSP芯片过程中一个重要环节。本文探讨了实现这项关键技术的各种方法。  相似文献   

15.
TMS320VC33 DSP用户程序加载方法   总被引:4,自引:0,他引:4  
用户程序加载是开发应用TMS320VC33浮点系列DSP芯片过程中的一个重要环节,本文探讨了实现这项关键技术的方法。  相似文献   

16.
针对DSP在线烧写程序通用性不强的情况,从存储空间配置、程序宏定义和FLASH访问函数三方面考虑,设计了一种可在DSP开发板上快速移植的在线烧写程序。给出了相应的程序代码和实现过程,并在合众达开发板上进行了验证。  相似文献   

17.
New and proposed communication systems are entirely digital, including Voice over Internet Protocol tasks as well as traditional data packets, fax, etc. Numerous digital signal processing (DSP) algorithms are available to encode and decode these signals, each having different requirements for data memory, program memory, and processor speed. A DSP multiprocessor having numerous DSP cores receives a stream of requests for encoding and decoding tasks. A service request is “blocked” if no DSP core can handle the task when it arrives. We present algorithms for assigning DSP tasks to cores in order to minimize the number of blocked tasks. This is similar to an online bin-packing problem with the important difference that the program memory can be shared between simultaneous service requests for the same DSP algorithm. Since bin-packing is known to be NP-complete, we develop fast heuristic online methods for this problem.  相似文献   

18.
为了解决工业远程控制设备的软件更新带来的成本和效率问题,在研究了以TMS320C6670为核心的DSP系统的结构和程序启动的基础上,提出了基于以太网的DSP程序远程加载方法。该方法主要基于BOOTP协议的广播和以太网UDP协议实现。实践表明,该加载技术灵活可靠,为远程控制系统的调试和更新提供了便利。  相似文献   

19.
依托GPS和GMS技术,以TSM320F240为控制器设计了汽车定位防盗系统。详细叙述了以DSP芯片为基础的系统的结构及其功能的实现。此外,进一步分析此复杂系统的主程序流程和特殊中断服务的实现过程。  相似文献   

20.
为了提高DSP程序的开发效率以及处理程序运行过程中出现的大量数据,介绍如何利用Matlab中的CCSLink结合CCS进行DSP程序的调试以及代码的直接生成.利用从概念设计到实时实现的集成、统一的开发环境,完成代码产生、代码加载、执行及与目标DSP进行通信,最后通过基于EKF的异步电机转速估算试验,验证了该方案的有效性.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号