| With the continuous development of the real-time image equipment technology,image’s generation and processing requirements develop rapidly, it is far more than thepace of the development of the computing power of the single-core processors.In order to speed up the image processing speed as much as possible, you need touse a specially designed multi-core processors and their interconnection structure, thecurrent FPGA products can put this idea into reality in principle.This paper analyzes the development status and future prospects as well as imageprocessing technology’s several common algorithm of multi-core processors, accordingto its algorithm processing may exist in parallel, combination FPGA’s working principleand process, proposed a design for the processed image Sobel FPGA multicore matrixstructure processor. Multi-core matrix structure processor using Isomorphic multi-corestructure, allocate the parallel data transfer and data calculation that present in the imageprocessing procedure to a plurality of processing core in one time., hoping to achievethe maximum number of parallelsex. Every functional nuclear’s function is simple andsingle, the code read efficiency. This can significantly improve the image Sobelprocessing speed in the application, reducing the time required for image processing. Inthis paper, take the image Sobel processing as a example, described the function of eachpart of the module in the multi-core matrix processor, calculate the transfer of nucleardata in data transfer process as well as inter-core design, clock design.This paper completes image Sobel processing of multi-core matrix structureprocessor design, use the Verilog language learning and code design, the AlteraCorporation QuartusII9.0development software, third-party simulation toolsModelsimSE6.6and Synplify Pro logic to synthesis software programming, behavioralsimulation, functional simulation, synthesis optimization, timing simulation, andexperimental verification, and draw conclusions. |