Dissertation > Excellent graduate degree dissertation topics show

Design and Implement a Configurable Processor for Image Processing

Author: TanXingLiang
Tutor: WuShunHua
School: Tianjin University
Course: Microelectronics and Solid State Electronics
Keywords: Configurable Processor Image Processing TTA SoC
CLC: TN47
Type: Master's thesis
Year: 2010
Downloads: 22
Quote: 0
Read: Download Dissertation

Abstract


Configurable processor is a special processor, which will be implemented in hardware circuit by the configuration according to the application. The computing performance of configurable processor is better than general-purpose processor. And configurable processor is more flexible than ASIC (Application Specific Integrated Circuit) because of its programmability. In this thesis, a template of configurable processor named T*Core is designed for image processing. T*Core processor is designed based on Transport Triggered Architecture. A specific processor will be implemented by the configuration according to the application of image processing.This thesis analyzes several algorithms of image processing, including image convolution filtering, median filtering, discrete cosine transform (DCT), and image scaling. Details of design of T*Core processor are illustrated in this thesis, including the architecture of the processor, instruction format and pipeline, data path, function units (FU), immediate data, and addressing of internal resources. Function units are the most important computing components of T*Core processor, which influence the performance of the processor a lot. The circuit construction of function unit is customized according to the algorithms of image processing. Several function units are customized in this thesis, such as addition and subtraction FU with sorting function, multiply-accumulate FU of floating point operation, load-store FU with two dimension accessing of data memory, jump control FU without delay. When image processing programs are running, the speed will be increased by using the customized function units.In the hardware verification, a SoC platform is built, which works under the frequency of 30MHz. In this SoC platform, C*Core C310 is used as the main processor and T*Core as the co-processor. The image after processing by T*Core is displayed on the QVGA screen, and the result shows that T*Core can execute the image processing program correctly. The same image processing programs are also run at general-purpose microprocessors C*Core C310 and ARM926EJ, and the result shows that T*Core is faster than general-purpose microprocessors when executing the same computing program.

Related Dissertations

  1. Research on Temperature Measurement Technique Based on CCD Image Sensor,TH811
  2. Research on Basic Algorithms of Digital Image Processing and Implementation with FPGA,TP391.41
  3. Research of Images Enhancing Algorithms on Fog or Backlighting Conditions and Implementation with Hardwares,TP391.41
  4. Research on the Image Real-Time Acquisition, Storage and Image Processing System,TP391.41
  5. The Research of Moving Object Tracking System Based on Embeded Image Process Unit,TP391.41
  6. Research on Visual Servo System of Mechanical ARM,TP242.6
  7. Application Research of Digital Image Processing on Container Inspection,TP274.4
  8. Three-Dimensional Numerical Modelling for the Head and the Electric Field Analysis of DBS,R742.5
  9. Application of Semi-Structure in Leisure Dress,TS941.2
  10. Research on Nondestructive Detection Technology for External Qualities of Papayas Based-on Vision,S667.9
  11. Research on Detecting Optical Fiber Geometric Parameter Based on Machine Vision,TN253
  12. Research on Identification System of Cashmere and Wool Fiber,TS101.921
  13. Design of Garlic Planting Sorting Machine Based on Image Processing,S223.2
  14. Study on Detection and Grading of ’Jiro’ Persimmon’s External Quality Based on Computer Vision,S665.2
  15. Flow Behavior Description of Two-Phase Flow Based on Image Processing Techniques,TP391.41
  16. Research of VRLA Battery On-line Montoring and Contorl System,TP277
  17. Active faults based radar image information extraction method applied research and demonstration,P542.3
  18. Research on License Plate Location Algorithm of License Plate Recognition System,TP391.41
  19. The Design and FPGA Verification of Embedded UART Based on VHDL/FPGA,TN47
  20. The Designing of HD Vehicle Detection System Based on Fpga,TP391.41
  21. System Designing to Analysis the Real-time Density of Group-control Elevator Passengers Flow,TP391.41

CLC: > Industrial Technology > Radio electronics, telecommunications technology > Microelectronics, integrated circuit (IC) > LSI,ultra LSI
© 2012 www.DissertationTopic.Net  Mobile