Font Size: a A A

Software Design And Implementation Of Dynamic Reconstruction System

Posted on:2019-01-27Degree:MasterType:Thesis
Country:ChinaCandidate:Z J LinFull Text:PDF
GTID:2428330593950468Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
With the continuous development of image processing technology,the application of image processing systems based on parallel processor arrays is more and more widely used.However,when designing the parallel processing applications of the image processor,the system often suffers from complex hardware structure,long development cycle,and high R&D cost.And because the hardware platform for image processing algorithms is very specialized,it is often impossible to adjust and upgrade the platform hardware,and cannot adapt to the changing application environment and the acceleration requirements of different algorithm applications.Aiming at the above problems,the status quo of current measurement and control links of parallel image processing and image processing is studied and analyzed.Taking into account the need for reusability compatibility,a dynamic reconstruction system is developed to solve the above problems.The research results obtained include the following aspects:First,on the basis of in-depth understanding of parallel image processing related technologies,a high-performance and dynamic reconfiguration system architecture is designed and implemented,and high-speed data interaction between SRIO networks is achieved through high-speed data interaction architecture.The realization method of system-oriented dynamic reconfiguration mechanism is designed and implemented.Compared with the previous image processing equipment,the system can meet the task requirements of multiple application scenarios,improve the universality of the equipment and save the hardware resources and equipment costs;This paper proposes an algorithm-oriented dynamic reconfiguration mechanism implementation method.When the system needs to switch between different software projects,the DSP side of the system can dynamically receive the PC in real time without relying on the non-volatile storage medium.The file library sent by the terminal is dynamically linked.Compared with traditional flash memory methods that rely on non-volatile storage media,the algorithm-oriented dynamic reconfiguration mechanism in this paper is more flexible and can improve R&D efficiency.Second,this paper designs and implements the parallel computation of Mean shift algorithm on DSP,through SYS/BIOS multi-threaded design,the parallel framework of master-slave mode,and the DSP technology of the multi-level ping-pong strategy proposed in this paper.The problem that the Mean shift algorithm leads to poor real-time performance of the algorithm in large target tracking is solved.Third,a detailed discussion of the design scheme for dynamic reconfiguration based on SRIO network proposed in system design and introduction of high-speed data transmission network and control monitoring bus for x86 architecture CPU isintroduced;the introduction of windows system through exchange chips realizes high speed between different architectures.Data transmission;based on the control monitoring bus,a software communication protocol between boards is designed to form a control monitoring data link.Combining the software requirements of parallel image processors,software programs of different levels have been designed and implemented.From bottom to top,they are generic ARM control monitoring programs and windows drivers that implement high-speed data transmission between architectures.Realizes the drive and control of hardware devices in the entire system based on the data stream.Finally,functional tests were performed on the sub-functions of the dynamic reconstruction system.Tests have proved that the functions of the application software can be realized and the transmission performance of the system's SRIO high-speed data internetwork meets the requirements.This system provides flexible software and hardware interfaces for image processing board and image transmission interface card based on SRIO port device.Through windows application software,the system can be dynamically reconfigured and tasks are configured,which reduces the cost of equipment and enhances the image.Deal with the efficiency of application development of the algorithm.
Keywords/Search Tags:dynamic reconstruction, image processing, DSP parallel acceleration, driver software, measurement and control software
PDF Full Text Request
Related items