Fixed functional hardware accelerators are specialised hardware units, meant to carry out a particular task faster than is possible in software running on a general-purpose CPU. They have been researched for many years, and it is well understood that…