Description Method for High-level Synthesis of Histogram Generation and Their Evaluation

Moena Yamasaki, Akira Yamawaki · IEIE Transactions on Smart Processing and Computing · 2019

To achieve high performance and low power simultaneously in an embedded image–processing product, hardware implementation of high computational–software processing is needed. Hardware development, however, is a large burden on the developer. High-level synthesis (HLS) for automatically converting software into hardware can significantly reduce the design burden. To use HLS technology efficiently, a software program must be described considering the hardware organization that the HLS tool will generate. Histogram generation is one of the important basic functions in image processing. In histogram generation, data dependency on reading and writing to the same address in the histogram hinders ideal pipelining by an HLS tool.

Read the paper · More papers on PaperTik