Zynq acceleration platform based on modeling development and acceleration method thereof
A model-based, platform-based technology, applied in the field of motion control and heterogeneous acceleration, can solve problems such as easy defects and take a lot of time, and achieve the effect of facilitating online debugging, speeding up the development process, and increasing the frequency of motion control.
Patent Information
- Authority / Receiving Office
- CN · China
- Current Assignee / Owner
- Publication Date
- 2022-07-15
Smart Images

Figure 1 
Figure 2
Abstract
Description
technical field
[0001] The invention relates to the field of heterogeneous acceleration, a Zynq acceleration platform based on model-based development for motion control and an acceleration method thereof, and is mainly applied to the field of motion control. Background technique
[0002] In the field of motion control, the development of control algorithms is mostly based on the C language, and the manual code writing method is easy to have defects. It takes a lot of time to find, repeatedly debug, and solve problems, and even if the algorithm changes a lot, it needs to be re-developed. . The model-based development method solves these problems. The model-based development method can use the Simulink algorithm library to quickly build a system without the participation of programming languages. The developed system can be simulated and the algorithm can be quickly verified. . At the same time, the model-based development method accelerates the development cycle of the alg...
Examples
Embodiment Construction
[0055] In order to make the objectives, technical solutions and advantages of the present invention clearer and clearer, the present invention will be described in further detail below with reference to the accompanying drawings and examples.
[0056] A Zynq acceleration platform based on model-based development for motion control and an acceleration method thereof, which mainly involve an upper computer platform and a target computer Zynq platform. like figure 1 shown:
[0057] The host computer platform mainly includes a model development environment and a code generation tool.
[0058] The model-based development environment is based on the motion control model library, simulation tool and running environment under Matlab Simulink.
[0059] The described code generation tool is a code generation tool designed based on Matlab GUI. As shown in the figure, it mainly includes a model loading part, a linking target machine part, a Zynq PL code generation part, a Zynq PS code g...