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

Multi-processor parallel processing system for digital signals

A multi-processor, parallel processing technology, applied in electrical digital data processing, digital computer parts, instruments, etc., can solve the problems of occupying multiple processors, discontinuous intra-frame transmission, poor scalability, etc.

Inactive Publication Date: 2010-03-10
SHANGHAI INST OF TECHNICAL PHYSICS - CHINESE ACAD OF SCI
View PDF0 Cites 32 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The current multiprocessor platform has the following characteristics: the one is that for the communication path between the multiprocessors, the first-in-first-out memory (FIFO) is mainly used, the transmission speed is slow, and the external bus resources of the multiprocessor are occupied; , for the host computer interface, most of them are still based on low-speed bus, there is no large-capacity cache, there are problems of slow transmission speed, discontinuous intra-frame transmission, and occupation of external resources of multi-processors
Third, in terms of the scalability of the multi-processing platform, due to the use of first-in-first-out memory (FIFO), the connection is complicated and the scalability is poor.

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
  • Multi-processor parallel processing system for digital signals
  • Multi-processor parallel processing system for digital signals
  • Multi-processor parallel processing system for digital signals

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] figure 1 Shown is a system block diagram of a multiprocessor parallel processing platform consisting of a multiprocessor system board. From figure 1 The realization of the whole system can be seen in: FPGA receives the infrared image from the infrared detector through the "infrared image input interface bus". The received infrared image is processed in two ways. One of the infrared images passes through two SRAM memories, performs ping-pong buffering, and then transmits to the host computer through the PCI bridge for display and other processing. The other image is preprocessed by the FPGA first, and then the preprocessed image is transmitted to the DSP through the "link port bus", and the two DSPs cooperate to process the infrared target detection and tracking algorithm. Finally, the DSP transmits the processing result to the FPGA through the "link port bus" or "DSP external shared bus cluster", and then the FPGA transmits it to the upper host through the PCI bridge...

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 multi-processor parallel processing system for digital signals, which is mainly used for infrared real-time signal processing systems, such as infrared detection systems andthe like. The technical scheme of the invention is shown in a figure 1, and comprises the following aspects of: 1, realizing the communication between a multi-processor platform and an upper host through a PCI bridge and an FPGA; 2, realizing a link port communication module inside the FPGA so as to realize the high-speed communication between the FPGA and a DSP; and 3, realizing a message communication interface needed by the cascade connection of a plurality of multi-processor system boards through the FPGA. The multi-processor parallel processing system has the advantages that the system isprovided with parallel multi-processor inside subsystem boards, and supports that the plurality of multi-processor system boards can form a stronger multi-processor platform through board interconnection.

Description

technical field [0001] The invention relates to computer system structure and parallel processing technology, specifically refers to a multi-processor parallel processing system for digital signals, which is mainly used for processing infrared real-time digital signals of an infrared detection system. Background technique [0002] An infrared detection system is usually composed of two parts: an infrared detector and an infrared signal processing platform. The infrared signal processing platform usually has to complete two main tasks: one is to process the image signal sent by the detector, detect the target with specific requirements from the complex background, and give the target information or further process it; two. Yes, the infrared signal processing platform is required to be able to accept the monitoring of the upper host, and transmit infrared images and detection and tracking results to the upper host, thus forming a complete system. [0003] In the design and de...

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): G06F15/167G01V8/10
Inventor 陈元林汤心溢林晓敏
Owner SHANGHAI INST OF TECHNICAL PHYSICS - CHINESE ACAD OF SCI
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