A dual-core data communication method for embedded numerical control system
An embedded numerical control and data communication technology, applied in electrical digital data processing, instruments, etc., can solve the problem of high data transmission delay, reduce hardware costs, improve data communication efficiency, and achieve zero-copy effects
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Publication Date
- 2016-06-01
Smart Images
Figure 1 Figure 2 Figure 3
Abstract
Description
technical field
[0001] The invention relates to the field of embedded technology, in particular to an ARM and DSP dual-core data communication method for an embedded numerical control system. Background technique
[0002] With the continuous development of electronic technology, various embedded system microprocessors such as ARM and DSP are widely used in the field of embedded system development because of their low cost, low power consumption, simple structure and stable performance. The embedded CNC system is developed by using ARM and DSP heterogeneous dual-core processors. It has the characteristics of simple hardware structure, low power consumption, high performance and low cost, and meets the market demand for high-end CNC system products.
[0003] However, because ARM and DSP processors have different hardware characteristics, how to make them play their respective advantages, share different tasks, coordinate and cooperate between the dual cores, and make the overa...
Examples
Embodiment Construction
[0026] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.
[0027] figure 1 The embedded numerical control system architecture platform used in the present invention includes motors, servos, controllers and man-machine interface units. Such as figure 2 Shown is a hardware structure diagram of an embodiment of the present invention, including an ARM core and a DSP core, and an off-chip DDR is used for communication data sharing in the invention. Among them, ARM acts as the main controller of the CNC system, and DSP acts as an arithmetic unit. The ARM processor writes the data passed in from the bottom board to the shared storage area, and the DSP obtains the data from it for calculation and writes the calculation result to the shared storage area. For the ARM processor to return the underlying board and interface display; the embodiment of the present invention is based on the OMAP3530 processor, and...