Presentation 2013-01-17
A design of a line buffer module for image processing as a library of a high-level synthesis environment
Naohisa ARAKAWA, Tomonori IZUMI,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) A library of line buffers for image processing is proposed to utilize high-level synthesis environments. A line buffer is a key module for high efficient image processing based on streaming model. Not only the library saves the time to design the module, but the code written in the same behaviour-level language as the target process can be consistently integrated with the target and contributes to simple (less troublesome) compilation and very fast simulation. Our library consists of a generator of line buffers for given parameters such as the number of lines and a template of a sample filter process for the image-window coming from the line buffer. The line buffer works at the rate of 2cycle per pixel and achieves the circuit size of 282 LEs and the maximum clock of 157 MHz for the parameters of 8 bit per pixel, 640 pixels width, and 5 lines. The performance is comparable to a design written in Verilog-HDL and the simulation time is reduced to 79 % compared to HDL simulation. Trial designs of Gaussian, Sobel, Dilation, SAD, etc demonstrate the validity and usefulness of the library.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) High Level Synthesis / Image Processing / Line Buffer / Impulse-C
Paper # VLD2012-129,CPSY2012-78,RECONF2012-83
Date of Issue

Conference Information
Committee CPSY
Conference Date 2013/1/9(1days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair
Vice Chair
Secretary
Assistant

Paper Information
Registration To Computer Systems (CPSY)
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) A design of a line buffer module for image processing as a library of a high-level synthesis environment
Sub Title (in English)
Keyword(1) High Level Synthesis
Keyword(2) Image Processing
Keyword(3) Line Buffer
Keyword(4) Impulse-C
1st Author's Name Naohisa ARAKAWA
1st Author's Affiliation Graduate School of Science and Engineering, Ritsumeikan University()
2nd Author's Name Tomonori IZUMI
2nd Author's Affiliation College of Science and Engineering, Ritsumeikan University
Date 2013-01-17
Paper # VLD2012-129,CPSY2012-78,RECONF2012-83
Volume (vol) vol.112
Number (no) 376
Page pp.pp.-
#Pages 6
Date of Issue