基于异构多核运动控制器的高速接口设计

随着制造领域对嵌入式运动控制系统应用范围的扩大,基于异构多核的嵌入式控制器必为重要发展方向之一。首先说明异构多核控制器取得成效,以及现有控制器在数据通信接口方面存在缺陷。本设计运动控制器以异构处理器——OMAPL138+FPGA为核心,OMAPL138内部集成ARM9和DSP C6748处理器核。ARM9内嵌Liunx操作系统,以增强控制器多任务协调能力;DSP不运行操作系统,可保证运算实时性。重点阐述ARM与DSP、DSP与FPGA以及控制器与PC之间通信的高速接口设计和固件设计。通过实验表明:该运动控制器数据交换速率高,吞吐量大,稳定性高,为异构多核控制器高速通信接口提供参考。...

Full description

Saved in:
Bibliographic Details
Published in电子技术应用 Vol. 43; no. 3; pp. 12 - 15
Main Author 梁建红 罗亮 刘知贵 万博雨
Format Journal Article
LanguageChinese
Published 西南科技大学信息工程学院,四川绵阳,621000 2017
Subjects
Online AccessGet full text
ISSN0258-7998
DOI10.16157/j.issn.0258-7998.2017.03.002

Cover

More Information
Summary:随着制造领域对嵌入式运动控制系统应用范围的扩大,基于异构多核的嵌入式控制器必为重要发展方向之一。首先说明异构多核控制器取得成效,以及现有控制器在数据通信接口方面存在缺陷。本设计运动控制器以异构处理器——OMAPL138+FPGA为核心,OMAPL138内部集成ARM9和DSP C6748处理器核。ARM9内嵌Liunx操作系统,以增强控制器多任务协调能力;DSP不运行操作系统,可保证运算实时性。重点阐述ARM与DSP、DSP与FPGA以及控制器与PC之间通信的高速接口设计和固件设计。通过实验表明:该运动控制器数据交换速率高,吞吐量大,稳定性高,为异构多核控制器高速通信接口提供参考。
Bibliography:Liang Jianhong, Luo Liang, Liu Zhigui, Wan Boyu (College of Information Engineering, Southwest University of Science and Technology, Mianyang 621000, China )
With the development of the embedded motion control system, the embedded controller based on heterogeneous multi- core will be one of the important development directions. In this paper, it firstly describes the effectiveness of heterogeneous multi- core controller, as well as the defects of existing controller in data communication interface. The heterogeneous processor "OMAPL138+FPGA" is the core of the motion controller in this design, OMAPL138 internal integrated ARM9 and DSP C6748 pro- cessor core. ARM9 has embedded Liunx operating system to enhance the coordination of multi-tasking controller. And DSP does not run the operating system to ensure real-time computing. This paper focuses on ARM and DSP, DSP and FPGA and the high- speed interface design and firmware design of the communication between controller and PC. Experiments show that the data ex-
ISSN:0258-7998
DOI:10.16157/j.issn.0258-7998.2017.03.002