Refractometer Image Processing Accelerator
dc.contributor | Aalto-yliopisto | fi |
dc.contributor | Aalto University | en |
dc.contributor.advisor | Chen, Liangyu | |
dc.contributor.author | Geizans, Niklavs | |
dc.contributor.school | Sähkötekniikan korkeakoulu | fi |
dc.contributor.supervisor | Ryynänen, Jussi | |
dc.date.accessioned | 2022-03-27T17:08:38Z | |
dc.date.available | 2022-03-27T17:08:38Z | |
dc.date.issued | 2022-03-21 | |
dc.description.abstract | There has been a clear increasing trend of production demand in manufacturing industries, which has facilitated the adoption of in-line process instrumentation. One such area where in-line instruments are widely utilized is solution concentration measurement. In particular an optical measurement device called a refractometer is used. In-line refractometers require repeated computation to be performed on relatively large one-dimensional image data. This becomes a problem for a Micro-Controller Unit (MCU) based designs running at low clock frequencies. Therefore, a design of FPGA-based refractometer image processing accelerator is proposed, which can off-load the task of image related computation from MCU. Based on the refractometer requirements a VHDL description of the accelerator is written, simulated, synthesized and implemented on a Lattice Semiconductor's iCE40 family FPGA. Statistics of the implementation are collected, and timing and power consumption analysis are performed. Additionally, the functionality of accelerator is tested by putting it through a standard calibration and comparing the theoretical gained accuracy with a reference refractometer specification. Resulting accelerator design is shown to exceed the speed of existing software implementation at equivalent clock frequencies, while maintaining the specified accuracy. Finally, possible improvements and future work is discussed. | en |
dc.format.extent | 60 + 67 | |
dc.identifier.uri | https://aaltodoc.aalto.fi/handle/123456789/113710 | |
dc.identifier.urn | URN:NBN:fi:aalto-202203272592 | |
dc.language.iso | en | en |
dc.location | P1 | fi |
dc.programme | Master’s Programme in Electronics and Nanotechnology (TS2013) | fi |
dc.programme.major | Micro- and Nanoelectronic Circuit Design | fi |
dc.programme.mcode | ELEC3036 | fi |
dc.subject.keyword | refractometer | en |
dc.subject.keyword | accelerator | en |
dc.subject.keyword | FPGA | en |
dc.subject.keyword | embedded systems | en |
dc.subject.keyword | VHDL | en |
dc.subject.keyword | process instrumentation | en |
dc.title | Refractometer Image Processing Accelerator | en |
dc.type | G2 Pro gradu, diplomityö | fi |
dc.type.ontasot | Master's thesis | en |
dc.type.ontasot | Diplomityö | fi |
local.aalto.electroniconly | yes | |
local.aalto.openaccess | no |