Title :
Hardware/software co-design for line detection algorithm on FPGA
Author :
Kayankit, W. ; Suntiamorntut, W.
Author_Institution :
Dept. of Comput. Eng., Prince of Songkla Univ., Hatyai Songkhla, Thailand
Abstract :
This paper presents the design methodology of hardware/software co-design on FPGA. In this research work uses line detection algorithm to be our case study. C-based programming named ImpulseC has been employed. By using this, we could reduce the time of the design. Two main components are involved. Edge detection module is the first component. Various algorithms, Robert, Sobel and Prewitt, are compared. The best algorithm in term of performance and area is selected. The second component is hough transform. This module is divided into hardware and software due to the limit of the available logic block. At the end, the system both in hardware/software for line detection on FPGA is simulated.
Keywords :
edge detection; field programmable gate arrays; hardware-software codesign; C-based programming; FPGA; ImpulseC; edge detection module; hardware-software co-design; line detection algorithm; Computational modeling; Convolution; Design engineering; Detection algorithms; Field programmable gate arrays; Filters; Hardware; Image edge detection; Kernel; Operating systems;
Conference_Titel :
Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology, 2009. ECTI-CON 2009. 6th International Conference on
Conference_Location :
Pattaya, Chonburi
Print_ISBN :
978-1-4244-3387-2
Electronic_ISBN :
978-1-4244-3388-9
DOI :
10.1109/ECTICON.2009.5137079