Dual-precision chaotic signal generator based on FPGA (field programmable gate array)

A technology of chaotic signals and generators, which is applied in the direction of instruments, safety communication devices, electrical digital data processing, etc., can solve the problems of limited application range, increased cost, and many logic resources, and achieve the effect of reducing chip area

Inactive Publication Date: 2013-05-01
HENAN UNIV OF SCI & TECH
View PDF1 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0016] This method of using FPGA technology to design a chaotic signal generator can solve the timing control problem very well and clear the obstacles for the application of chaotic synchronization. However, this method takes up a lot of FPGA logic resources, which makes it useless in a limited chip area. It is impossible to integrate more functions, which limits the scope of application of the design and increases the cost of actual engineering applications

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
  • Dual-precision chaotic signal generator based on FPGA (field programmable gate array)
  • Dual-precision chaotic signal generator based on FPGA (field programmable gate array)
  • Dual-precision chaotic signal generator based on FPGA (field programmable gate array)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] In order to make the technical means, creative features, goals and effects achieved by the present invention easy to understand, the following drawings further illustrate the present invention.

[0034] The principle block diagram of the present invention is as Figure 4 As shown, Ini_X, Ini_Y, and Ini_Z respectively represent the initial values ​​required for the "startup" of the chaotic system; MUX is a data selection unit, which is used for the selection of initial values ​​and the multiplexing of the two parallel branches; the FPU is Floating-point arithmetic unit; RAM1 is a data storage unit, capable of reading and writing data. Two floating-point arithmetic units FPU constitute two parallel arithmetic branches. The sequential control unit written by state machine is used to provide state control signals for each unit module.

[0035] The present invention uses two parallel operation branches to complete the operation of the X, Y, and Z signals, one of which comp...

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 provides a dual-precision chaotic signal generator based on an FPGA (field programmable gate array). Two parallel computing branch circuits are adopted to finish operation of three-way signals, wherein one branch circuit finishes the operation of two-way signals in a time-phased working way, and the other branch circuit finishes the operation of the other way signal; the signal generator comprises a time sequence control unit, a data selection unit, a data storage unit and two floating point quantity computing units; the two floating point quantity computing units are formed into two parallel computing branch circuits; the signal generator provides state control signals for a unit module; each floating point quantity computing unit is provided with a data distribution unit, a floating point quantity adder, a floating point quantity multiplier and a memory unit with data distribution functions. According to the dual-precision chaotic signal generator provided by the invention, the use areas of chips can be greatly reduced, and meanwhile, the working efficiency can be improved prominently.

Description

technical field [0001] The present invention relates to the field of high-precision digital signal processing and digital image encryption, specifically a Lorenz double-scroll chaotic signal with double-precision floating-point numbers conforming to the IEEE-754 standard and designed by using a field programmable gate array (FPGA) generator. Background technique [0002] Information security technology is a comprehensive subject, which involves information theory, computer science, cryptography and mathematics, and its main task is to study information protection methods in computer systems and communication networks to achieve the security of information exchange within the system , confidentiality, truth and completeness. One of its core issues is actually the theory of cryptography, and cryptography has become a difficult and hot topic in information security. Cryptography can be said to be a relatively old subject with young blood. It was used for the exchange of c...

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
Patent Type & Authority Applications(China)
IPC IPC(8): H04L9/00G06F7/57
Inventor 向菲陈曦何谷慧宋潇栗素娟
Owner HENAN UNIV OF SCI & TECH
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