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.

Pending Publication Date: 2022-07-15
SHENYANG INST OF AUTOMATION - CHINESE ACAD OF SCI +2
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] In the field of motion control, the development of control algorithms is mostly based on C language. Manual code writing is used. This development method is

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Zynq acceleration platform based on modeling development and acceleration method thereof
  • Zynq acceleration platform based on modeling development and acceleration method thereof

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[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...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to a Zynq acceleration platform for motion control and an acceleration method thereof, and the platform comprises an upper computer platform which is used for generating a dynamic reconfigurable BIT file from a part needing to be accelerated in a model file, generating a program which can be executed by an ARM processor of ZynqPS, and carrying out network linking according to an obtained IP address of a target machine Zynq platform, the communication between the upper computer platform and the target machine Zynq platform through the Ethernet is realized; and the target machine Zynq platform is used for configuring the PL end according to the BIT file and running an executable program of the ARM processor. On the basis of a modeling-based development mode, the defect of manual code writing can be avoided, algorithm development, simulation and verification can be quickly carried out, and the development efficiency and maintainability are improved; the modeling algorithm is directly deployed to the Zynq platform, and a user does not need to care about the deployment work of software and hardware, so that the development process is accelerated, and the development difficulty is reduced.

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...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F8/35G06F8/30G06F8/71H04L67/06
CPCG06F8/35G06F8/71G06F8/30H04L67/06
Inventor 赵冰洁李子阳张华良张涛王福东
Owner SHENYANG INST OF AUTOMATION - CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products