Recently, a calculation method involving sparse point spread functions in the short-time Fourier transform (STFT) domain was proposed. In this paper, a dedicated processor using the STFT algorithm is described, which is implemented on a field-programmable gate array. All the operations in this algorithm are implemented using fixed-point arithmetic. Since this algorithm includes a trigonometric function and an error function, lookup tables (LUTs) are utilized to reduce the calculation costs. We have devised a dedicated circuit architecture that allows parallel operations. In addition, a central processing unit could generate holograms using the STFT-based algorithm with fixedpoint arithmetic and LUTs at a higher speed than the generation using floating-point arithmetic.
Yasuki, D, Blinder, D, Shimobaba, T, Yamamoto, Y, Hoshi, I, Schelkens, P, Kakue, T & Ito, T 2020, 'Dedicated processor for hologram calculation using sparse Fourier bases', Applied Optics, vol. 59, no. 26, pp. 8029-8037. https://doi.org/10.1364/AO.397982
Yasuki, D., Blinder, D., Shimobaba, T., Yamamoto, Y., Hoshi, I., Schelkens, P., Kakue, T., & Ito, T. (2020). Dedicated processor for hologram calculation using sparse Fourier bases. Applied Optics, 59(26), 8029-8037. https://doi.org/10.1364/AO.397982
@article{132f9cdbd9db41669a2618ada4b12676,
title = "Dedicated processor for hologram calculation using sparse Fourier bases",
abstract = "Recently, a calculation method involving sparse point spread functions in the short-time Fourier transform (STFT) domain was proposed. In this paper, a dedicated processor using the STFT algorithm is described, which is implemented on a field-programmable gate array. All the operations in this algorithm are implemented using fixed-point arithmetic. Since this algorithm includes a trigonometric function and an error function, lookup tables (LUTs) are utilized to reduce the calculation costs. We have devised a dedicated circuit architecture that allows parallel operations. In addition, a central processing unit could generate holograms using the STFT-based algorithm with fixedpoint arithmetic and LUTs at a higher speed than the generation using floating-point arithmetic.",
author = "Daiki Yasuki and David Blinder and Tomoyoshi Shimobaba and Yota Yamamoto and Ikuo Hoshi and Peter Schelkens and Takashi Kakue and Tomoyoshi Ito",
note = "Funding Information: Funding. JSPS-FWO scientific cooperation program (VS07820N); Fonds Wetenschappelijk Onderzoek (Junior postdoctoral fellowship (12ZQ220N)); Japan Society for the Promotion of Science (19H01097, 19H04132). Publisher Copyright: {\textcopyright} 2020 Optical Society of America. Copyright: Copyright 2020 Elsevier B.V., All rights reserved.",
year = "2020",
month = sep,
day = "10",
doi = "10.1364/AO.397982",
language = "English",
volume = "59",
pages = "8029--8037",
journal = "Applied Optics",
issn = "1559-128X",
publisher = "The Optical Society",
number = "26",
}