Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A method for highly reliable data exchange between cpu and dsp

A data and reliable technology, applied in the field of data interaction, can solve problems such as prone to data conflicts, complex software processing, and complex systems, and achieve the effects of simple structure, simplified data exchange structure, and high efficiency

Active Publication Date: 2022-01-25
XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA
View PDF20 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In order to solve the problems that the existing CPU and DSP need to use a dedicated dual-port RAM chip when exchanging data, the system is complex, the cost is high, and data conflicts are prone to occur during data interaction, and software processing is complicated. The present invention provides a CPU. Highly reliable data exchange method with DSP

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
  • A method for highly reliable data exchange between cpu and dsp
  • A method for highly reliable data exchange between cpu and dsp
  • A method for highly reliable data exchange between cpu and dsp

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] Below in conjunction with accompanying drawing and embodiment the present invention will be further described:

[0036] see figure 1 , a CPU and DSP data exchange method with high reliability, the specific process is as follows:

[0037] Step 1: realize the interface conversion between the CPU bus interface and the HPI interface of the DSP through the FPGA interface conversion logic;

[0038] In this embodiment, the CPU bus is a PCI interface, and the DSP bus is an EMIF interface; the interface conversion logic of "PCI-EMIF" is realized by the FPGA, so that the CPU can access the HPID, HPIA, and HPIC registers of the HPI controller in the configuration DSP to realize Access to DSP memory space;

[0039] Step 2: Space division of DSP memory data

[0040] Before data exchange, according to the system requirements, determine the number and size of the data areas required by the system, divide the DSP memory data into multiple data areas according to the address, and div...

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 discloses a method for exchanging CPU and DSP data with high reliability. The method replaces traditional dual-port RAM based on the HPI interface technology of DSP, and simplifies the data exchange structure between processors. The conversion logic of "CPU bus interface and DSP HPI interface" realizes the data exchange between CPU and DSP. At the same time, the bus idle state judgment logic is implemented by designing registers to prevent data conflicts and improve the reliability of data exchange. When the CPU and DSP need to exchange data, first query the state of the bus and DSP data area, and then initiate data exchange according to the preset data interaction strategy. The method has the characteristics of simple structure, high efficiency, high reliability, strong practicability and the like.

Description

technical field [0001] The invention belongs to data interaction technology, and in particular relates to a highly reliable data exchange method between a CPU and a DSP. Background technique [0002] In the field of aviation and industrial control, for equipment with signal acquisition and processing and system control that needs to be completed jointly by CPU and DSP, dual-port RAM is usually used to realize data interaction between the two processors. However, this method requires the additional use of a dedicated dual-port RAM chip, resulting in complex systems, high costs, and problems such as data conflicts and complex software processing that are prone to occur during data interaction. Contents of the invention [0003] In order to solve the problems that the existing CPU and DSP need to use a dedicated dual-port RAM chip when exchanging data, the system is complex, the cost is high, and data conflicts are prone to occur during data interaction, and software processi...

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 Patents(China)
IPC IPC(8): G05B19/042
CPCG05B19/0423G05B2219/23262
Inventor 林凯于正同刘源张弛谢宇辰
Owner XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products