Unlock instant, AI-driven research and patent intelligence for your innovation.

Algorithm dynamic updating method based on ZYNQ

A dynamic update and algorithm technology, applied in the field of data encryption and decryption, can solve problems such as unretrieved technical solutions

Active Publication Date: 2019-11-08
TIANJIN NAVIGATION INSTR RES INST
View PDF7 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] No technical solution similar to this patent was found after searching the prior art

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
  • Algorithm dynamic updating method based on ZYNQ

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0013] The present invention will be further described in detail below in conjunction with the accompanying drawings and through specific embodiments. The following embodiments are only descriptive, not restrictive, and cannot limit the protection scope of the present invention.

[0014] A ZYNQ-based algorithm dynamic update design method, please refer to figure 1 , its invention point is:

[0015] ZYNQ’s PS (processor system) part uses ARM controller unit, ARM controller unit connects FLASH memory module and DDR memory module, PL (programmable logic) part uses Field Programmable Gate Array FPGA, PS and PL are controlled through AXI bus The unit performs data interactive communication, and the PS part receives PC instructions, including the following steps:

[0016] The DMA controller of the PL part receives the input data of the PC through the PCIE bus, and distinguishes whether the input data is communication data or algorithm data according to the data protocol. After rece...

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 an algorithm dynamic update design method based on ZYNQ. The PS part of the ZYNQ adopts an ARM controller unit; the PL part adopts a field programmable gate array; the PS andthe PL carry out data interaction communication through the AXI bus control unit. The PS part receives a PC instruction, and the method comprises the following steps that: a DMA controller receives PCinput data through a PCIE bus, distinguishes whether the input data is communication data or algorithm data according to a data protocol, and judges that the input data is the algorithm data after receiving instructions of three continuous specific sequences; algorithm data is sent to the PS end through the AXI bus controller after passing through the FIFO buffer, and the ARM controller analyzesthe input algorithm data and issues an effective operation algorithm to the PL end through the AXI bus controller; and updating the algorithm core through the reconfiguration control unit according tothe issued operation algorithm. According to the method, dynamic loading of the algorithm kernel in the ZYNQ is realized.

Description

technical field [0001] The invention belongs to the technical field of data encryption and decryption, and relates to a method for dynamically updating an algorithm based on ZYNQ. Background technique [0002] The traditional FPGA-based algorithm core design requires a separate algorithm chip, and the entire algorithm chip is reprogrammed when the algorithm is updated, which is cumbersome to operate. However, the ZYNQ-based information transmission encryption equipment does not design a separate algorithm chip, but integrates the encryption and decryption algorithm function with the interface and control functions in the same chip. In order to realize that the update of the algorithm can not affect the functions of other modules in the chip, the dynamic update design of the algorithm must be adopted to realize the dynamic reconfiguration of the core area of ​​the algorithm. [0003] After searching the prior art, no technical solution similar to this patent was found. Con...

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/654G06F8/656
CPCG06F8/654G06F8/656
Inventor 高金超白梦莹樊镕
Owner TIANJIN NAVIGATION INSTR RES INST