电子设计工程
電子設計工程
전자설계공정
ELECTRONIC DESIGN ENGINEERING
2014年
21期
52-55,58
,共5页
Overlay程序设计技术%DSP%TM320C6000%模块化设计
Overlay程序設計技術%DSP%TM320C6000%模塊化設計
Overlay정서설계기술%DSP%TM320C6000%모괴화설계
Overlay program design technology%DSP%TM320C6000%Modularity design
Overlay程序设计技术的基本原理是利用模块化设计思想,将任务划分成多个功能模块,在内存中只加载当前需要执行的模块,不加载其他暂不执行的模块。但当其他模块需要执行时,首先将内存中的模块卸载,然后将需要执行的模块再加载到内存。就内存的使用情况而言,Overlay技术与动态链接库是非常类似的。本文以TM320C6000系列DSP为目标平台,通过一个具体实例给出开发DSP覆盖(Overlay)程序设计技术的方法和实现步骤,详细地讨论了Overlay程序设计技术各个环节。
Overlay程序設計技術的基本原理是利用模塊化設計思想,將任務劃分成多箇功能模塊,在內存中隻加載噹前需要執行的模塊,不加載其他暫不執行的模塊。但噹其他模塊需要執行時,首先將內存中的模塊卸載,然後將需要執行的模塊再加載到內存。就內存的使用情況而言,Overlay技術與動態鏈接庫是非常類似的。本文以TM320C6000繫列DSP為目標平檯,通過一箇具體實例給齣開髮DSP覆蓋(Overlay)程序設計技術的方法和實現步驟,詳細地討論瞭Overlay程序設計技術各箇環節。
Overlay정서설계기술적기본원리시이용모괴화설계사상,장임무화분성다개공능모괴,재내존중지가재당전수요집행적모괴,불가재기타잠불집행적모괴。단당기타모괴수요집행시,수선장내존중적모괴사재,연후장수요집행적모괴재가재도내존。취내존적사용정황이언,Overlay기술여동태련접고시비상유사적。본문이TM320C6000계렬DSP위목표평태,통과일개구체실례급출개발DSP복개(Overlay)정서설계기술적방법화실현보취,상세지토론료Overlay정서설계기술각개배절。
The fundamental of the overlay program design technology is to divide the task to several function modules through the modularized designing idea. The memory just need to load the module which would be executed currently, and do not load the others . When the other modules need to be executed, the modules in memory would be unloaded firstly, and then the modules need to execute would be load to memory. As far as the usage condition of memory to be concerned, overlay technology and dynamic link libraries(DLL) is highly similar. With the target platform of TM320C6000 series DSP, this article provide the ways and implementation steps for DSP overlay program design technology through a concrete instance, and discuss every link of the overlay program design technology in detail.